Там никакой ерунды в нём, а обычные файлы для обновления!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 &
fi
Re: Помогите найти UART
Не только, самое главное - нет инита
Re: Помогите найти UART
в SDK лежат образы(?)
ничем мне не помогут?
ничем мне не помогут?