Там никакой ерунды в нём, а обычные файлы для обновления!dede писал(а):И пароль на package.bin, но судя по скринам с ipctalk там одна ерунда в нем
Помогите найти UART
- VirtualLink
 - Специалист
 - Сообщения: 1846
 - Зарегистрирован: 09 апр 2016, 12:38
 
Re: Помогите найти UART
Re: Помогите найти UART
При удаленном рутфс, картинки веб-интерфейса, плагины и прочее, являются именно ерундой, которая ничем делу не поможет.
			
			
									
									
						- VirtualLink
 - Специалист
 - Сообщения: 1846
 - Зарегистрирован: 09 апр 2016, 12:38
 
Re: Помогите найти UART
Это обновление, так задумал разработчик и никакой толковой информации официально.dede писал(а):При удаленном рутфс, картинки веб-интерфейса, плагины и прочее, являются именно ерундой, которая ничем делу не поможет.
Кто же знал, что рука дрогнет.
Главное понимать, что за модель, чтобы просить дамп, ну или, раз выбор был сделан в пользу неё, то второй приобрести экземпляр, т.к. о ней ни слова.
Прошивка с алибабы?
Re: Помогите найти UART
С дампом пока глухо. Есть как минимум одна камера у пользователя с данного форума, но пока не получается договориться. На айпикамтолкс - молчок, как будто нет живых камер.
Поэтому вторую покупать не хочется.
Второй вариант - спросить у производителя, но не могу сформулировать чего просить.
А есть возможность скопировать rootfs и посмотреть чего не хватает?
Есть виртуалка с убунтой, которая видит uart.
			
			
									
									
						Поэтому вторую покупать не хочется.
Второй вариант - спросить у производителя, но не могу сформулировать чего просить.
А есть возможность скопировать rootfs и посмотреть чего не хватает?
Есть виртуалка с убунтой, которая видит uart.
Re: Помогите найти UART
Та скопировать можно, но у вас же всего не хватает, rm -rf же
			
			
									
									
						Re: Помогите найти UART
Там многое было ...no permission... Да и в порядке образования
			
			
									
									
						Re: Помогите найти UART
Код: Выделить всё
hisilicon # printenv
bootdelay=1                                                                     
baudrate=115200                                                                 
ethaddr=00:00:23:34:45:66                                                       
bootfile="uImage"                                                               
bootcmd=sf probe 0;sf read 0x82000000 0x100000 0x200000;bootm 0x82000000        
filesize=33F98                                                                  
fileaddr=82000000                                                               
netmask=255.255.255.0                                                           
ipaddr=192.168.2.15                                                             
serverip=192.168.2.56                                                           
bootargs=mem=72M console=ttyAMA0,115200 root=/dev/mtdblock1 rootfstype=jffs2 mt)
stdin=serial                                                                    
stdout=serial                                                                   
stderr=serial                                                                   
verify=n                                                                        
ver=U-Boot 2010.06 (Aug 13 2013 - 09:54:45)Пытаюсь прочесть md 0x82000000 - каждый раз дает разный выводSet "debug" kernel parameter (in bootloader config file or CONFIG_CMDLINE)
to get more detailed kernel messages
md 0x100000 и 0x200000 - вывода не дают, а просто запускают линукс.
Что я не так делаю?
UPD. А - нет - не запускает, а просто перезагружает
Код: Выделить всё
hisilicon # md 0x82000000                                                       
04000000:data abort                                                             
pc : [<8081cf8c>]          lr : [<8081cf6c>]                                    
sp : 8079f248  ip : 0000001c     fp : 04000000                                  
r10: 00000000  r9 : 00000040     r8 : 8079ffe0                                  
r7 : 00000004  r6 : 00000004     r5 : 04000000  r4 : 04000000                   
r3 : 00000002  r2 : 0000011f     r1 : 8079ee0c  r0 : 00000000                   
Flags: nZCv  IRQs off  FIQs off  Mode SVC_32                                    
Resetting CPU ...                                                               
                                                                                
resetting ...    Re: Помогите найти UART
8200000 это адрес в ОЗУ. В него через sf read загружается ядро: sf read 0x82000000 0x100000 0x200000
Вас скорее интересует bootargs , debug вы не включите особо, sh в инит тоже не поставите, т.к. busybox удалён. Даже если собрать окружение с похожей камеры или вообще самостоятельно, ну загрузится у вас линукс, и что дальше? Модулей необходимых нет, нет приложения которое обслуживать вас будет. в package.bin же этого ничего нету, так?
скиньте пароль на распаковку package.bin
			
			
									
									
						Вас скорее интересует bootargs , debug вы не включите особо, sh в инит тоже не поставите, т.к. busybox удалён. Даже если собрать окружение с похожей камеры или вообще самостоятельно, ну загрузится у вас линукс, и что дальше? Модулей необходимых нет, нет приложения которое обслуживать вас будет. в package.bin же этого ничего нету, так?
скиньте пароль на распаковку package.bin
Re: Помогите найти UART
Так, ну package.bin оказался не таким уж и бесполезным. Там даже бут есть и значительная часть окружения для запуска сервиса
			
			
									
									
						Re: Помогите найти UART
По-моему, там не хватает только etc/init.d/rcS
			
			
									
									
						Код: Выделить всё
#! /bin/sh
/bin/mount -a
/bin/mount -t tmpfs  none /ipnc
tar xzf  /home/ipnc.tgz  -C  /ipnc/
tar xzf  /home/web.tgz  -C  /ipnc/web/www
/bin/mount -t tmpfs -o size=2M none /ipnc/snapshot
/bin/mount -t tmpfs -o size=2M none /ipnc/log
/bin/mount -t tmpfs -o size=5M none /ipnc/ringbuf
echo "
            _ _ _ _ _ _ _ _ _ _ _ _
            \  _  _   _  _ _ ___
           / __   /  -  _ ___
          / /  / /  / /
  _ _ _ _/ /  /  \_/  \_ ______
___________\___\__________________
"
for initscript in /etc/init.d/S[0-9][0-9]*
do
        if [ -x $initscript ] ;
        then
                echo "[RCS]: $initscript"
                $initscript
        fi
done
#ifconfig eth0 hw ether 00:11:22:33:44:15
ifconfig eth0 192.168.0.99
#sleep 3
ifconfig lo up
inetd
telnetd -p 3232
http -p 80
cd /ipnc
/ipnc/load 
hwclock -s -f /dev/hi_rtc
/ipnc/start_web_service.sh
if [ -f /home/hwconf_server ];then
/home/hwconf_server &
else
/ipnc/startup  /ipnc/ipnc &
fiRe: Помогите найти UART
Не только, самое главное - нет инита
			
			
									
									
						Re: Помогите найти UART
в SDK лежат образы(?)

ничем мне не помогут?
			
			
									
									
						
ничем мне не помогут?