Помогите востановить прошивку IP-камеры

В этом разделе обсуждаются общие вопросы пользователей по теме IP камер, работы ПО.
wwwertyu
Сообщения: 35
Зарегистрирован: 06 май 2021, 13:08

Помогите востановить прошивку IP-камеры

Сообщение wwwertyu » 06 май 2021, 23:52

Есть камера Falcon Eye FE-IPC-BL200P Eco https://falconeye.su/Products/538/72/FE-IPC-BL200P-Eco/ , после неудачной прошивки падает в Kernel panic. Нашел официальную прошивку, но она не полная и через ExIPCamFree не ставится. Прикладываю текущий дамп, файлы прошивок из ВЕБ-АРХИВА и результат команд help и printenv:

Код: Выделить всё

hisilicon # help
?       - alias for 'help'
base    - print or set address offset
bootm   - boot application image from memory
bootp   - boot image via network using BOOTP/TFTP protocol
cmp     - memory compare
cp      - memory copy
crc32   - checksum calculation
erase_env- erase_env  erase the environment
ext2load- load binary file from a Ext2 filesystem
ext2ls  - list files in a directory (default /)
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls   - list files in a directory (default /)
getinfo - print hardware information
go      - start application at address 'addr'
help    - print command description/usage
loadb   - load binary file over serial line (kermit mode)
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
md      - memory display
mii     - MII utility commands
mm      - memory modify (auto-incrementing address)
mtest   - simple RAM read/write test
mw      - memory write (fill)
nand    - NAND sub-system
nboot   - boot from NAND device
nm      - memory modify (constant address)
ping    - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
rarpboot- boot image via network using RARP/TFTP protocol
reset   - Perform RESET of the CPU
saveenv - save environment variables to persistent storage
setenv  - set environment variables
sf      - SPI flash sub-system
tftp    - tftp   - download or upload image via network using TFTP protocol
update  - update  uboot
update  kernel
update  rootfs
update  app
update  all 
usb     - USB sub-system
usbboot - boot from USB device
version - print monitor version



hisilicon #  printenv
bootcmd=sf probe 0;sf read 0x82000000 0x50000 0x2b0000;bootm 0x82000000
bootdelay=1
baudrate=115200
ethaddr=00:00:23:34:45:66
ipaddr=192.168.100.101
serverip=192.168.100.100
update_enable=n
update_partition=0123456789abcdef
cntfail=0
latefail=0
errk=0
errr=0
erra=0
netmask=255.255.255.0
bootfile="uImage"
update_postfix=.bin.hi3516c
resetpin=61
resetidle=1
resettime=050
cntboot=6
stampb=000109325541
stdin=serial
stdout=serial
stderr=serial
verify=n
update_result=0-NotEnable
bootargs=mem=0x60M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=cramfs mtdparts=hi_sfc:320K(uboot),2752K(kernel),3072K(rootfs),9472K(app),384K(config),384K(log),-(else) reset=0
ver=U-Boot 2010.06.150104 (Jan 04 2015 - 14:34:24)

Environment size: 715/65532 bytes
Вложения
dump_ip_camp_stok.bin
Текущий дамп
(16 МБ) 415 скачиваний
200_V1.1_150906.zip
Прошивка V1.1 2015-09-06
(13.41 МБ) 431 скачивание
200__i8s.zip
Прошивка V4.3 2015-07-02
(13.23 МБ) 407 скачиваний

iTuneDVR
Сообщения: 3218
Зарегистрирован: 24 авг 2013, 11:05

Re: Помогите востановить прошивку IP-камеры

Сообщение iTuneDVR » 07 май 2021, 14:15

ExIPCamFree наверное и не должна там что-то ставить, мне так кажется.
Область в дампе, отвечающая за rootfs чиста, потому и паника.
Как это случилось - непонятно. Какие эсперименты проводились - непонятно.
Внутри есть явно области от этой камеры, но они сдвинуты
Так же проблемы с другими областями, данные там не раскрываются.

Сделал сборку, на основе данных
- из твоего дампа: загрузчик + ядро
- из прошивки: rootfs + app
- все остальное зачищено т.к. не раскрывается.

Попробуешь запустить этот, логи в студию.
Если запустится обновишь через udpdate, но аккуратно.

Пока для меня не факт, что прошивки для данной камеры, но в целом подходят с виду от Ants
Пробуй ;)
Вложения
dump_ip_camp_stok_FIX01.bin
(16 МБ) 400 скачиваний

wwwertyu
Сообщения: 35
Зарегистрирован: 06 май 2021, 13:08

Re: Помогите востановить прошивку IP-камеры

Сообщение wwwertyu » 07 май 2021, 23:16

Прошил, ядро грузится, но встает на инициализации матрицы и уходит в ребут, по логам ваша прошивка для камеры с imx122, а в этой по сайту стоит IMX323. Лог прилагаю.
Вложения
log.zip
лог
(8.77 КБ) 369 скачиваний

wwwertyu
Сообщения: 35
Зарегистрирован: 06 май 2021, 13:08

Re: Помогите востановить прошивку IP-камеры

Сообщение wwwertyu » 08 май 2021, 00:35

Еще, я пробовал OpenIPC (https://openipc.org/firmware/) и она стартует без проблем. Но поскольку EPHY reset для PHY задается с одного из выводов GPIO, который задается в регистрах при компиляции u-boot, а в версии u-boot от OpenIPC указан не тот вывод, и как итог нет lan соединения даже из u-boot. Знаниями как компилировать u-boot или изменять его увы не обладаю. А попытка подставить свой u-boot к ядру из OpenIPC приводят к его падению в панику ядра(не может найти rootfs).

iTuneDVR
Сообщения: 3218
Зарегистрирован: 24 авг 2013, 11:05

Re: Помогите востановить прошивку IP-камеры

Сообщение iTuneDVR » 08 май 2021, 15:02

Так задача-то изначально какая стоит?
Поднять родное или эксперименторовать на неизвестном железе с чем-то в чем до конца не разбираешься?
Если там действительно тот проц и тот сенсор, то вопрос в соотвествующую группу и там возможно помогут и подсоберут под особенности или учтут их, но надо будет остановить загрузку выполнения скриптов и запустить утилиту, если она там поможет в определении железа.

Нет гарантий, что предоставленные прошивки, под эту камеру. К тому же я использовал только одну, а у другой версия позднее, но по времени она такого же года.
Хотя прогресс на лицо и уже что-то стартует, но то, что должно быть в родном дампе, там отсутствует и потому может не стартовать как надо.
Напомню, что область конфига там пуста на старте, как и все остальное.
Тут вариант донора и пересобирать под твои данные или может какая проблема с камерой, ведь нет предистории как камера работало и что с ней делалолось, но по факту уже какие-то были эксперименты судя по дампу.

Сейчас есть смысл снять дамп после запуска и посмотрим, что там получилось в тех областях, которые были пусты.

Нашелся в архиве дамп для https://falconeye.su/Products/390/71/FE-IPC-DL200P/, но пока х.з, что там, начал разбор и поиск других
Да, там же увидел обновление, которое ты кидал 200__i8s.zip, но я дамп собирал на основе другого файла обновлений.

wwwertyu
Сообщения: 35
Зарегистрирован: 06 май 2021, 13:08

Re: Помогите востановить прошивку IP-камеры

Сообщение wwwertyu » 08 май 2021, 15:30

Задача одна, получить с нее поток видео. Насчет прошивок, я уже и сам думаю, возможно было несколько ревизий этой камеры, поскольку прошивки с сайта были убраны. Предыстория, коллега прошил ее прошивкой скаченной с сайта продавца, после чего она больше не грузилась. Пришлите дамп который нашли, попробую поставить?

Дамп после загрузки, прикладываю.
Вложения
1.bin
(16 МБ) 357 скачиваний

iTuneDVR
Сообщения: 3218
Зарегистрирован: 24 авг 2013, 11:05

Re: Помогите востановить прошивку IP-камеры

Сообщение iTuneDVR » 08 май 2021, 15:57

Не то явно не могло приняться и так прошиться, возможно что-то еще было.
В таком деле надо быть либо уверенным, либо заранее позаботиться о путях отступления и иметь на руках рабочий дамп с устройства, чтобы было куда вернуться.
Тот дамп битый, и та камера не стартовала толком.

Собрал на основе другой прошивки.
Посмотрел, то, что ты прислал.
В области конфига создало структуру файловую с данными.
Руки опускать в любом случае не нужно. Камер таких полно и дамп у кого-то да найдется. Спроси в тех же группах или на форумах.
Пробуй.
Вложения
dump_ip_camp_stok_FIX02.bin
(16 МБ) 370 скачиваний

wwwertyu
Сообщения: 35
Зарегистрирован: 06 май 2021, 13:08

Re: Помогите востановить прошивку IP-камеры

Сообщение wwwertyu » 08 май 2021, 19:18

Встает в том же месте и уходит в ре-бут :( Думаю в дампе будет все так-же как и в прошлый раз, но все ровно приложу.

Изучил ВЕБ-Архив и понял, что было 2 ревизии c 1/2.8" SONY CMOS IMX122; до 2019 и 1/2.9" SONY CMOS IMX323 и у меня точно вторая ревизия, а значит и прошивка нужна выше 2019 года, и в свободном доступе их нет :(

Не могу согласиться, что этих камер полно, за 5 лет эту камеру обсуждали 3 человека, у 2 я спросил и у них нет дампа, третий пока не ответил... Да и комбинации hi3516cv100 с IMX323, почти не встретишь.

Из вариантов остается собрать u-boot для openipc(и то не факт, что заработает он или нет) или изменить прошивку под IMX323.

Вопрос, де-компилировать u-boot реально и если да, подскажете как это делать?)



Код: Выделить всё

 <INTERRUPT>
hisilicon #

U-Boot 2010.06.150104 (Jan 04 2015 - 14:34:24)

NAND:  Special Nand id table Version 1.35
Nand ID: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
No NAND device found!!!
0 MiB
Check spi flash controller v350... Found
Spi(cs1) ID: 0xEF 0x40 0x18 0x00 0x00 0x00
Spi(cs1): Block:64KB Chip:16MB Name:"W25Q128B"
In:    serial
Out:   serial
Err:   serial
check reset gpio6_1 hold 0
Hit any key to stop autoboot:  1  0
Saving Environment to SPI Flash...
Erasing SPI flash, offset 0x00040000 size 64K ...done
Writing to SPI flash, offset 0x00040000 size 64K ...done
16384 KiB hi_sfc at 0:0 is now current device

## Booting kernel from Legacy Image at 82000000 ...
   Image Name:   Linux-3.0.8
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2516660 Bytes = 2.4 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Linux version 3.0.8 (root@sqy-desktop) (gcc version 4.4.1 (Hisilicon_v100(gcc4.4-290+uclibc_0.9.32.1+eabi+linuxpthread)) ) #20 Wed Jan 21 15:34:45 CST 2015
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: hi3518
Memory policy: ECC disabled, Data cache writeback
AXI bus clock 220000000.
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 24384
Kernel command line: mem=0x60M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=cramfs mtdparts=hi_sfc:320K(uboot),2752K(kernel),3072K(rootfs),9472K(app),384K(config),384K(log),-(else) reset=0
PID hash table entries: 512 (order: -1, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 96MB = 96MB total
Memory: 91068k/91068k available, 7236k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
    vmalloc : 0xc6800000 - 0xfe000000   ( 888 MB)
    lowmem  : 0xc0000000 - 0xc6000000   (  96 MB)
    modules : 0xbf000000 - 0xc0000000   (  16 MB)
      .init : 0xc0008000 - 0xc002a000   ( 136 kB)
      .text : 0xc002a000 - 0xc05e8000   (5880 kB)
      .data : 0xc05e8000 - 0xc0611540   ( 166 kB)
       .bss : 0xc0611564 - 0xc062ebc0   ( 118 kB)
SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:32 nr_irqs:32 32
sched_clock: 32 bits at 110MHz, resolution 9ns, wraps every 39045ms
Console: colour dummy device 80x30
Calibrating delay loop... 218.72 BogoMIPS (lpj=1093632)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
Serial: AMBA PL011 UART driver
uart:0: ttyAMA0 at MMIO 0x20080000 (irq = 5) is a PL011 rev2
console [ttyAMA0] enabled
uart:1: ttyAMA1 at MMIO 0x20090000 (irq = 5) is a PL011 rev2
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource timer1
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
NetWinder Floating Point Emulator V0.97 (double precision)
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
NTFS driver 2.1.30 [Flags: R/W DEBUG].
JFFS2 version 2.2. (NAND) В© 2001-2006 Red Hat, Inc.
fuse init (API version 7.16)
msgmni has been set to 177
encryption fail
no ack
sn is 1
sn is 23
sn is a9
sn is 11
sn is ae
sn is dd
sn is b0
sn is 9e
sn is ee
no ack
no ack
no ack
g_sha204_delay_time is 20
sn is 1
sn is 23
sn is a9
sn is 11
sn is ae
sn is dd
sn is b0
sn is 9e
sn is ee
encryption ok
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
io scheduler noop registered
io scheduler deadline registered (default)
io scheduler cfq registered
brd: module loaded
loop: module loaded
Spi id table Version 1.22
Spi(cs1) ID: 0xEF 0x40 0x18 0x00 0x00 0x00
SPI FLASH start_up_mode is 3 Bytes
Spi(cs1):
Block:64KB
Chip:16MB
Name:"W25Q128B"
spi size: 16MB
chip num: 1
7 cmdlinepart partitions found on MTD device hi_sfc
Creating 7 MTD partitions on "hi_sfc":
0x000000000000-0x000000050000 : "uboot"
0x000000050000-0x000000300000 : "kernel"
0x000000300000-0x000000600000 : "rootfs"
0x000000600000-0x000000f40000 : "app"
0x000000f40000-0x000000fa0000 : "config"
0x000000fa0000-0x000001000000 : "log"
0x000001000000-0x000001000000 : "else"
mtd: partition "else" is out of reach -- disabled
Special nand id table Version 1.35
Hisilicon Nand Flash Controller V301 Device Driver, Version 1.10
Nand ID: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
No NAND device found.
Fixed MDIO Bus: probed
himii: probed
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
usbcore: registered new interface driver rt2800usb
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
hiusb-ehci hiusb-ehci.0: HIUSB EHCI
hiusb-ehci hiusb-ehci.0: new USB bus registered, assigned bus number 1
hiusb-ehci hiusb-ehci.0: irq 15, io mem 0x100b0000
hiusb-ehci hiusb-ehci.0: USB 0.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
hiusb-ohci hiusb-ohci.0: HIUSB OHCI
hiusb-ohci hiusb-ohci.0: new USB bus registered, assigned bus number 2
hiusb-ohci hiusb-ohci.0: irq 16, io mem 0x100a0000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
usbcore: registered new interface driver cdc_acm
cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
usbcore: registered new interface driver cdc_wdm
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver ums-alauda
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-freecom
usbcore: registered new interface driver ums-isd200
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-sddr09
usbcore: registered new interface driver ums-sddr55
usbcore: registered new interface driver mdc800
mdc800: v0.7.5 (30/10/2000):USB Driver for Mustek MDC800 Digital Camera
mousedev: PS/2 mouse device common for all mice
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 10
NET: Registered protocol family 17
NET: Registered protocol family 15
lib80211: common routines for IEEE802.11 drivers
Registering the dns_resolver key type
registered taskstats version 1
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
шVFS: Mounted root (cramfs filesystem) readonly on device 31:2.
Freeing init memory: 136K

            _ _ _ _ _ _ _ _ _ _ _ _
            \  _  _   _  _ _ ___
            / /__/ \ |_/
           / __   /  -  _ ___
          / /  / /  / /
  _ _ _ _/ /  /  \_/  \_ ______
___________\___\__________________

[RCS]: /etc/init.d/S00devs
[RCS]: /etc/init.d/S01udev
udevd (564): /proc/564/oom_adj is deprecated, please use /proc/564/oom_score_adj instead.
[RCS]: /etc/init.d/S80network
Starting up ........

(none) login: asdpd : type=IPC rPort=10000 sPort=10000 services=[I8S;ONVIF;]
find partition app index=3 addr=6291456 size=9699328
mount: mounting /dev/mtdblock3 on /update failed: Invalid argument
mount: mounting /dev/mtdblock3 on /update failed: No such device
Enter takecareoffailure.
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040c00: 0x00000000 --> 0x1ACCE551
[END]
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040000: 0xFFFFFFFF --> 0x7D000000
[END]
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040008: 0x00000000 --> 0x00000003
[END]
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040c00: 0x00000000 --> 0x00000001
[END]
[uboot]partsize=327680
Feed dog in my mercy(0/5).
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040c00: 0x00000001 --> 0x1ACCE551
[END]
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x2004000c: 0x00000000 --> 0x00000001
[END]
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040c00: 0x00000000 --> 0x00000001
[END]
[kernel]partsize=2818048
[rootfs]partsize=3145728
[app]partsize=9699328
find partition app index=3 addr=6291456 size=9699328
18944+0 records in
18944+0 records out
9699328 bytes (9.3MB) copied, 2.761838 seconds, 3.3MB/s
[uboot]partsize=327680
[kernel]partsize=2818048
[rootfs]partsize=3145728
[app]partsize=9699328
[config]partsize=393216
find partition config index=4 addr=15990784 size=393216
patching started.
grep: /usr/etc/PICCFG.xml: No such file or directory
sed: /usr/etc/PICCFG.xml: No such file or directory
grep: /usr/etc/res_xml/defaultcfg/PICCFG.xml: No such file or directory
sed: /usr/etc/res_xml/defaultcfg/PICCFG.xml: No such file or directory
cp: can't create '/usr/etc/res_xml/defaultcfg/RECORDCFG.xml': No such file or directory
patching finished.
[uboot]partsize=327680
[kernel]partsize=2818048
[rootfs]partsize=3145728
[app]partsize=9699328
[config]partsize=393216
[log]partsize=393216
find partition log index=5 addr=16384000 size=393216
insmod mmz.ko mmz=anonymous,0,0x86000000,160M anony=1 || report_error;
Hisilicon Media Memory Zone Manager
hi3518_base: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
Hisilicon UMAP device driver interface: v3.00
pa:86000000, va:c7840000
load sys.ko ...OK!
Jan  1 00:00:15 udevd-event[1094]: udev_node_mknod: mknod(/dev/sys, 020660, 10, 55) failed: File exists

load viu.ko ...OK!
ISP Mod init!
load vpss.ko ....OK!
load vou.ko ....OK!
load venc.ko ...OK!
load group.ko ...OK!
load chnl.ko ...OK!
load h264e.ko ...OK!
load jpege.ko ...OK!
Feed dog in my mercy(1/5).
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040c00: 0x00000001 --> 0x1ACCE551
[END]
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x2004000c: 0x00000000 --> 0x00000001
[END]
load rc.ko ...OK!
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040c00: 0x00000000 --> 0x00000001
[END]
load region.ko ....OK!
load vda.ko ....OK!
hi_i2c init is ok!
Kernel: ssp initial ok!
acodec inited!
insert audio
==== Your input Sensor type is imx122 ====
Starting up sysinit....
1
mkdir -p /usr/etc/auth;
ifconfig eth0 192.168.1.188 netmask 255.255.255.0
ADDRCONF(NETDEV_UP): eth0: link is not ready
fdisk: can't open '/dev/mmcblk0': No such file or directory
redeviding the storage....
fdisk: can't open '/dev/mmcblk0'
formatting the partition....
mke2fs 1.41.11 (14-Mar-2010)
Could not stat /dev/mmcblk0p1 --- No such file or directory

The device apparently does not exist; did you specify it correctly?
net.ipv4.tcp_keepalive_time = 60
net.ipv4.tcp_keepalive_probes = 4
/dev/snmpstatus not found
net.ipv4.tcp_keepalive_intvl = 12
net.ipv4.tcp_retries2 = 7
vm.min_free_kbytes = 640
Starting up app....0/1000
vm.drop_caches = 3
PHY: himii:01 - Link is Up - 100/Full
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[XMID][DBG][SnapMgr::SnapMgr(const char*):42] this=0x40034b28: m_filePathRoot=/tmp/mmc/mmc1/snapshot
system:killall -9 ntpd;ntpd -l
killall: ntpd: no process killed
[MID][DBG][void* OnTimer_ms(void*):515] pid=1359 enter
load host proto /root/host_libs/libcloud.so
[ANTS_Sys_InitDSPs.179.Info]ANTS_Sys_InitDSPs called : CurTime is 1970.01.04-15:03:17
[ANTS_Res_QueryVideoStandard.205.Error]Can not open /usr/etc/DEVICECFG.xml!
[ANTS_Res_GetSystemInfo_Init.248.Info]VideoStd=2
[ANTS_Sys_InitDSPs.197.Info]**********************AUTHEN ************************!!!!!
[MID][DBG][static void* CHostProtocolMgr::FxnTimer(void*):646] pid=1360 enter
[hal][Custom_Init:370] SensorModel content="IMX122"
[hal][Custom_Init:370] Customer content="FSAN"
[hal][Custom_Init:370] IsofDome content="n"
[hal][Custom_Init:370] IsofIr content="y"
[hal][Custom_Init:370] Hardware content="FSAN_HI3516C_D1404"
[hal][Custom_Init:370] Platform content="HI3516C"
[Check_Authen.104.Info]Normal Id=0x3138-0264 sn=01239eb0-ddae11a9
ifconfig: SIOCSIFHWADDR: Device or resource busy
[ANTS_Sys_InitDSPs.210.Info]strcmd=ifconfig eth0 hw ether 9e:b0:dd:ae:11:a9
[syssdk][ANTSTech_BoardInfo_Init:194] m_BoardType=0x264
[ANTS_Sys_InitDSPs.238.Info] Res_Init: OK !!!!!!!!!!!
[mid][ANTS_DVR_LogicLayer_Init:2077] start loading cfg
[Hi_MPP_Init_VdaParam.1292.Info]VdaSize=[512, 512].
[Hi_MPP_Init_VdaParam.1292.Info]VdaSize=[512, 512].
Invalid AE mode!
AGain should not be less than 0x400!
Invalid AE mode!
[mid][ANTS_DVR_LogicLayer_Init:2079] stop loading cfg
sd_serialport.cpp:213 No such file or directory

[sp][SerialOpen:266] baudRate=9600 charSize=3 parityType=2 stopBits=0 flowCtl=2
[MID][DBG][void* UartReadThreadFunc(void*):73] pid=1363 enter
[sp][SerialOpen:266] baudRate=9600 charSize=3 parityType=2 stopBits=0 flowCtl=2
[mid][SetConfig:1719] Changed cmd=5 DECODERCFG
[Hi_MPP_InitSensorISP.394.Info]m_SensorType=1
[hal][Hi_MPP_InitSensorISP:464] sLibPath=libsns_imx122.so
-------Sony IMX122 Sensor Initial OK!-------
[ANTSTech_SDK_Init.899.Info]ANTS_Enc_PlatformInit start
[Hi_MPP_SysInit.231.Info]MPP Version is HI_VERSION=Hi3518_MPP_V1.0.A.0
[Hi_MPP_InitPTS.362.Info]u64PTS = 313400191210
[Hi_MPP_Init_VdaParam.1292.Info]VdaSize=[512, 512].
[Hi_MPP_InitVI.786.Info]g_mirrorMode = 0
[Hi_MPP_InitISPMode.1737.Info]pid=1097954496 enter


U-Boot 2010.06.150104 (Jan 04 2015 - 14:34:24)

NAND:  Special Nand id table Version 1.35
Nand ID: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
No NAND device found!!!
0 MiB
Check spi flash controller v350... Found
Spi(cs1) ID: 0xEF 0x40 0x18 0x00 0x00 0x00
Spi(cs1): Block:64KB Chip:16MB Name:"W25Q128B"
In:    serial
Out:   serial
Err:   serial
check reset gpio6_1 hold 0
Hit any key to stop autoboot:  1  0
Saving Environment to SPI Flash...
Erasing SPI flash, offset 0x00040000 size 64K ...done
Writing to SPI flash, offset 0x00040000 size 64K ...done
16384 KiB hi_sfc at 0:0 is now current device

## Booting kernel from Legacy Image at 82000000 ...
   Image Name:   Linux-3.0.8
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2516660 Bytes = 2.4 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Linux version 3.0.8 (root@sqy-desktop) (gcc version 4.4.1 (Hisilicon_v100(gcc4.4-290+uclibc_0.9.32.1+eabi+linuxpthread)) ) #20 Wed Jan 21 15:34:45 CST 2015
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: hi3518
Memory policy: ECC disabled, Data cache writeback
AXI bus clock 220000000.
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 24384
Kernel command line: mem=0x60M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=cramfs mtdparts=hi_sfc:320K(uboot),2752K(kernel),3072K(rootfs),9472K(app),384K(config),384K(log),-(else) reset=0
PID hash table entries: 512 (order: -1, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 96MB = 96MB total
Memory: 91068k/91068k available, 7236k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
    vmalloc : 0xc6800000 - 0xfe000000   ( 888 MB)
    lowmem  : 0xc0000000 - 0xc6000000   (  96 MB)
    modules : 0xbf000000 - 0xc0000000   (  16 MB)
      .init : 0xc0008000 - 0xc002a000   ( 136 kB)
      .text : 0xc002a000 - 0xc05e8000   (5880 kB)
      .data : 0xc05e8000 - 0xc0611540   ( 166 kB)
       .bss : 0xc0611564 - 0xc062ebc0   ( 118 kB)
SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:32 nr_irqs:32 32
sched_clock: 32 bits at 110MHz, resolution 9ns, wraps every 39045ms
Console: colour dummy device 80x30
Calibrating delay loop... 218.72 BogoMIPS (lpj=1093632)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
Serial: AMBA PL011 UART driver
uart:0: ttyAMA0 at MMIO 0x20080000 (irq = 5) is a PL011 rev2
console [ttyAMA0] enabled
uart:1: ttyAMA1 at MMIO 0x20090000 (irq = 5) is a PL011 rev2
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
cfg80211: Calling CRDA to update world regulatory domain
Switching to clocksource timer1
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
NetWinder Floating Point Emulator V0.97 (double precision)
VFS: Disk quotas dquot_6.5.2
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
NTFS driver 2.1.30 [Flags: R/W DEBUG].
JFFS2 version 2.2. (NAND) В© 2001-2006 Red Hat, Inc.
fuse init (API version 7.16)
msgmni has been set to 177
encryption fail
no ack
sn is 1
sn is 23
sn is a9
sn is 11
sn is ae
sn is dd
sn is b0
sn is 9e
sn is ee
no ack
no ack
no ack
g_sha204_delay_time is 20
sn is 1
sn is 23
sn is a9
sn is 11
sn is ae
sn is dd
sn is b0
sn is 9e
sn is ee
encryption ok
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
io scheduler noop registered
io scheduler deadline registered (default)
io scheduler cfq registered
brd: module loaded
loop: module loaded
Spi id table Version 1.22
Spi(cs1) ID: 0xEF 0x40 0x18 0x00 0x00 0x00
SPI FLASH start_up_mode is 3 Bytes
Spi(cs1):
Block:64KB
Chip:16MB
Name:"W25Q128B"
spi size: 16MB
chip num: 1
7 cmdlinepart partitions found on MTD device hi_sfc
Creating 7 MTD partitions on "hi_sfc":
0x000000000000-0x000000050000 : "uboot"
0x000000050000-0x000000300000 : "kernel"
0x000000300000-0x000000600000 : "rootfs"
0x000000600000-0x000000f40000 : "app"
0x000000f40000-0x000000fa0000 : "config"
0x000000fa0000-0x000001000000 : "log"
0x000001000000-0x000001000000 : "else"
mtd: partition "else" is out of reach -- disabled
Special nand id table Version 1.35
Hisilicon Nand Flash Controller V301 Device Driver, Version 1.10
Nand ID: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
No NAND device found.
Fixed MDIO Bus: probed
himii: probed
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
usbcore: registered new interface driver rt2800usb
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
hiusb-ehci hiusb-ehci.0: HIUSB EHCI
hiusb-ehci hiusb-ehci.0: new USB bus registered, assigned bus number 1
hiusb-ehci hiusb-ehci.0: irq 15, io mem 0x100b0000
hiusb-ehci hiusb-ehci.0: USB 0.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
hiusb-ohci hiusb-ohci.0: HIUSB OHCI
hiusb-ohci hiusb-ohci.0: new USB bus registered, assigned bus number 2
hiusb-ohci hiusb-ohci.0: irq 16, io mem 0x100a0000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
usbcore: registered new interface driver cdc_acm
cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
usbcore: registered new interface driver cdc_wdm
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver ums-alauda
usbcore: registered new interface driver ums-datafab
usbcore: registered new interface driver ums-freecom
usbcore: registered new interface driver ums-isd200
usbcore: registered new interface driver ums-jumpshot
usbcore: registered new interface driver ums-sddr09
usbcore: registered new interface driver ums-sddr55
usbcore: registered new interface driver mdc800
mdc800: v0.7.5 (30/10/2000):USB Driver for Mustek MDC800 Digital Camera
mousedev: PS/2 mouse device common for all mice
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 10
NET: Registered protocol family 17
NET: Registered protocol family 15
lib80211: common routines for IEEE802.11 drivers
Registering the dns_resolver key type
registered taskstats version 1
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
шVFS: Mounted root (cramfs filesystem) readonly on device 31:2.
Freeing init memory: 136K

            _ _ _ _ _ _ _ _ _ _ _ _
            \  _  _   _  _ _ ___
            / /__/ \ |_/
           / __   /  -  _ ___
          / /  / /  / /
  _ _ _ _/ /  /  \_/  \_ ______
___________\___\__________________

[RCS]: /etc/init.d/S00devs
[RCS]: /etc/init.d/S01udev
udevd (564): /proc/564/oom_adj is deprecated, please use /proc/564/oom_score_adj instead.
[RCS]: /etc/init.d/S80network
Starting up ........

(none) login: asdpd : type=IPC rPort=10000 sPort=10000 services=[I8S;ONVIF;]
find partition app index=3 addr=6291456 size=9699328
mount: mounting /dev/mtdblock3 on /update failed: Invalid argument
mount: mounting /dev/mtdblock3 on /update failed: No such device
Enter takecareoffailure.
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040c00: 0x00000000 --> 0x1ACCE551
[END]
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040000: 0xFFFFFFFF --> 0x7D000000
[END]
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040008: 0x00000000 --> 0x00000003
[END]
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040c00: 0x00000000 --> 0x00000001
[END]
[uboot]partsize=327680
Feed dog in my mercy(0/5).
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040c00: 0x00000001 --> 0x1ACCE551
[END]
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x2004000c: 0x00000000 --> 0x00000001
[END]
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040c00: 0x00000000 --> 0x00000001
[END]
[kernel]partsize=2818048
[rootfs]partsize=3145728
[app]partsize=9699328
find partition app index=3 addr=6291456 size=9699328
18944+0 records in
18944+0 records out
9699328 bytes (9.3MB) copied, 2.572629 seconds, 3.6MB/s
[uboot]partsize=327680
[kernel]partsize=2818048
[rootfs]partsize=3145728
[app]partsize=9699328
[config]partsize=393216
find partition config index=4 addr=15990784 size=393216
[uboot]partsize=327680
[kernel]partsize=2818048
[rootfs]partsize=3145728
[app]partsize=9699328
[config]partsize=393216
[log]partsize=393216
find partition log index=5 addr=16384000 size=393216
insmod mmz.ko mmz=anonymous,0,0x86000000,160M anony=1 || report_error;
Hisilicon Media Memory Zone Manager
hi3518_base: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
Hisilicon UMAP device driver interface: v3.00
pa:86000000, va:c7840000
load sys.ko ...OK!
load viu.ko ...OK!
ISP Mod init!
load vpss.ko ....OK!
load vou.ko ....OK!
load venc.ko ...OK!
load group.ko ...OK!
load chnl.ko ...OK!
load h264e.ko ...OK!
load jpege.ko ...OK!
load rc.ko ...OK!
load region.ko ....OK!
load vda.ko ....OK!
hi_i2c init is ok!
Kernel: ssp initial ok!
acodec inited!
insert audio
==== Your input Sensor type is imx122 ====
Starting up sysinit....
ifconfig eth0 192.168.1.188 netmask 255.255.255.0
ADDRCONF(NETDEV_UP): eth0: link is not ready
Feed dog in my mercy(1/5).
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040c00: 0x00000001 --> 0x1ACCE551
[END]
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x2004000c: 0x00000000 --> 0x00000001
[END]
*** Board tools : ver0.0.1_20121120 ***
[debug]: {source/utils/cmdshell.c:166}cmdstr:himm
0x20040c00: 0x00000000 --> 0x00000001
[END]
fdisk: can't open '/dev/mmcblk0': No such file or directory
redeviding the storage....
fdisk: can't open '/dev/mmcblk0'
formatting the partition....
mke2fs 1.41.11 (14-Mar-2010)
Could not stat /dev/mmcblk0p1 --- No such file or directory

The device apparently does not exist; did you specify it correctly?
net.ipv4.tcp_keepalive_time = 60
net.ipv4.tcp_keepalive_probes = 4
/dev/snmpstatus not found
net.ipv4.tcp_keepalive_intvl = 12
net.ipv4.tcp_retries2 = 7
vm.min_free_kbytes = 640
Starting up app....0/1000
vm.drop_caches = 3
PHY: himii:01 - Link is Up - 100/Full
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[XMID][DBG][SnapMgr::SnapMgr(const char*):42] this=0x400feb28: m_filePathRoot=/tmp/mmc/mmc1/snapshot
system:killall -9 ntpd;ntpd -l
killall: ntpd: no process killed
[MID][DBG][void* OnTimer_ms(void*):515] pid=1317 enter
load host proto /root/host_libs/libcloud.so
[ANTS_Sys_InitDSPs.179.Info]ANTS_Sys_InitDSPs called : CurTime is 1970.01.04-15:04:20
[ANTS_Res_QueryVideoStandard.226.Info]dwVideoFormat=2.
[ANTS_Res_GetSystemInfo_Init.248.Info]VideoStd=2
[ANTS_Sys_InitDSPs.197.Info]**********************AUTHEN ************************!!!!!
[MID][DBG][static void* CHostProtocolMgr::FxnTimer(void*):646] pid=1318 enter
[hal][Custom_Init:370] SensorModel content="IMX122"
[hal][Custom_Init:370] Customer content="FSAN"
[hal][Custom_Init:370] IsofDome content="n"
[hal][Custom_Init:370] IsofIr content="y"
[hal][Custom_Init:370] Hardware content="FSAN_HI3516C_D1404"
[hal][Custom_Init:370] Platform content="HI3516C"
[Check_Authen.104.Info]Normal Id=0x3138-0264 sn=01239eb0-ddae11a9
ifconfig: SIOCSIFHWADDR: Device or resource busy
[ANTS_Sys_InitDSPs.210.Info]strcmd=ifconfig eth0 hw ether 9e:b0:dd:ae:11:a9
[syssdk][ANTSTech_BoardInfo_Init:194] m_BoardType=0x264
[ANTS_Sys_InitDSPs.238.Info] Res_Init: OK !!!!!!!!!!!
[mid][ANTS_DVR_LogicLayer_Init:2077] start loading cfg
[Hi_MPP_Init_VdaParam.1292.Info]VdaSize=[512, 512].
[Hi_MPP_Init_VdaParam.1292.Info]VdaSize=[512, 512].
[mid][ANTS_DVR_LogicLayer_Init:2079] stop loading cfg
sd_serialport.cpp:213 No such file or directory

[sp][SerialOpen:266] baudRate=9600 charSize=3 parityType=2 stopBits=0 flowCtl=2
[MID][DBG][void* UartReadThreadFunc(void*):73] pid=1321 enter
[sp][SerialOpen:266] baudRate=9600 charSize=3 parityType=2 stopBits=0 flowCtl=2
[mid][SetConfig:1724] Not Change cmd=5 DECODERCFG
[Hi_MPP_InitSensorISP.394.Info]m_SensorType=1
[hal][Hi_MPP_InitSensorISP:464] sLibPath=libsns_imx122.so
-------Sony IMX122 Sensor Initial OK!-------
[ANTSTech_SDK_Init.899.Info]ANTS_Enc_PlatformInit start
[Hi_MPP_SysInit.231.Info]MPP Version is HI_VERSION=Hi3518_MPP_V1.0.A.0
[Hi_MPP_InitPTS.362.Info]u64PTS = 313462414380
[Hi_MPP_Init_VdaParam.1292.Info]VdaSize=[512, 512].
[Hi_MPP_InitVI.786.Info]g_mirrorMode = 0
[Hi_MPP_InitISPMode.1737.Info]pid=1097655488 enter
Internal error: Oops - undefined instruction: 0 [#1]
Modules linked in: gpioi2c hi3518_adec(P) hi3518_aenc(P) hi3518_ao(P) hi3518_ai(P) hi3518_sio(P) hidmac acodec(P) ssp_sony hi_rtc pwm hi_i2c hi3518_ive(P) hi3518_vda(P) hi3518_region(P) hi3518_rc(P) hi3518_jpege(P) hi3518_h264e(P) hi3518_chnl(P) hi3518_group(P) hi3518_venc(P) hi3518_vou(P) hi3518_vpss(P) hi3518_isp(P) hi3518_viu(P) hi3518_dsu(P) hi3518_tde(P) hiuser hi3518_sys(P) hi3518_base(P) mmz mtdram
CPU: 0    Tainted: P             (3.0.8 #20)
PC is at do_path_lookup+0x44/0x64
LR is at vfs_path_lookup+0x2c/0x30
pc : [<c00b63c8>]    lr : [<c00b6414>]    psr: 40000013
sp : c51fde80  ip : becfd054  fp : c51fdf04
r10: 00000000  r9 : c51fc000  r8 : 00000001
r7 : c51fdf08  r6 : ffffff9c  r5 : c51fde80  r4 : c5232000
r3 : becfd054  r2 : becff054  r1 : becff054  r0 : ffffff9c
Flags: nZcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 0005317f  Table: 8524c000  DAC: 00000015

PC: 0xc00b6348:
6348  00000185 0000ff02 0000ff1c 0000ffa4 0000febb 00000054 0000ffc3 0000feed
6368  0000ff71 0000ff57 000000e2 0000006d 0000fdee 0000ffcb 0000fff0 0000fe8a
6388  0000fe23 0000ff2f 0000febc 0000ff78 0000fded 0000ffdd 000000aa 0000007d
63a8  0000ff89 00000042 0000003f 000000ad 0000fecc 0000fec2 00000107 0000018b
63c8  0000ff36 00000053 0000ff6b 0000ffd2 0000ff7c 0000ff56 0000fe8f 0000fff0
63e8  0000ff74 000000db 0000ff82 0000010b 0000ff35 0000ff64 e3e00063 e1a01002
6408  e3832a02 e1a0300c ebffffdb e89da800 e1a0c00d e92dd830 e24cb004 e24dd060
6428  e1a0c001 e24b4074 e1a01000 e1a05002 e1a03004 e1a0200c e3e00063 ebffffce

LR: 0xc00b6394:
6394  0000ff78 0000fded 0000ffdd 000000aa 0000007d 0000ff89 00000042 0000003f
63b4  000000ad 0000fecc 0000fec2 00000107 0000018b 0000ff36 00000053 0000ff6b
63d4  0000ffd2 0000ff7c 0000ff56 0000fe8f 0000fff0 0000ff74 000000db 0000ff82
63f4  0000010b 0000ff35 0000ff64 e3e00063 e1a01002 e3832a02 e1a0300c ebffffdb
6414  e89da800 e1a0c00d e92dd830 e24cb004 e24dd060 e1a0c001 e24b4074 e1a01000
6434  e1a05002 e1a03004 e1a0200c e3e00063 ebffffce e2503000 08940003 08850003
6454  e1a00003 e24bd014 e89da830 e1a0c00d e92dd800 e24cb004 e3a02010 e1a03001
6474  e1a01000 e3e00063 ebffffc0 e89da800 e1a0c00d e92dddf0 e24cb004 e24dd008

SP: 0xc51fde00:
de00  00000020 c05f6300 c51fde34 c51fde18 c002a03c c0048530 ffffffff c51fde6c
de20  ffffff9c c51fdf08 c51fdf04 c51fde38 c0030fe4 c002a09c ffffff9c becff054
de40  becff054 becfd054 c5232000 c51fde80 ffffff9c c51fdf08 00000001 c51fc000
de60  00000000 c51fdf04 becfd054 c51fde80 c00b6414 c00b63c8 40000013 ffffffff
de80  c00990b4 c315e780 c315e780 4071e8fc c51fdeac c51fdea0 c006189c c026b9f0
dea0  c51fdee4 c51fdeb0 c003800c c006189c 00026000 becfd160 c5528200 40085a07
dec0  0000000f c00314c8 c51fc000 00000000 c51fdeec c51fdee0 bf2873e0 bf00d8e4
dee0  c51fdf7c c51fdf08 c51fdf40 00000000 0000006a c00314c8 c51fdf2c c51fdf08

FP: 0xc51fde84:
de84  c315e780 c315e780 4071e8fc c51fdeac c51fdea0 c006189c c026b9f0 c51fdee4
dea4  c51fdeb0 c003800c c006189c 00026000 becfd160 c5528200 40085a07 0000000f
dec4  c00314c8 c51fc000 00000000 c51fdeec c51fdee0 bf2873e0 bf00d8e4 c51fdf7c
dee4  c51fdf08 c51fdf40 00000000 0000006a c00314c8 c51fdf2c c51fdf08 c00aed00
df04  c00b76d0 00026000 00000003 000880b7 c51fdf40 becfcfa0 00000000 c51fdf3c
df24  c51fdf30 c00aee2c c00aecc8 c51fdfa4 c51fdf40 c00aee8c c00aee1c c51fc000
df44  c532b180 00026000 4000f000 c51fc000 c2d0c000 00000000 40085a07 0000000f
df64  c00314c8 c51fc000 00000000 c51fdfa4 c51fdf80 c00ba0c4 c00ac4d4 00000003

R4: 0xc5231f80:
1f80  9a0cb0cb dfaf1797 a8cbfd52 8e86c0e2 0b54d369 3d1532b5 3d83a02b a6626146
1fa0  48e06811 547bf14f 35a4d3c1 ba425307 06c71450 bd372c8d ca975189 005d6b27
1fc0  d92f2f9d fc0a8a09 69a09802 4189e7a7 6ce13ef7 131b8095 09d3ba38 15e1d32c
1fe0  b8eb01f0 90d074ac 9d4aa934 7676753e 750bf3a8 7817c302 d422a3b3 2bb30eee
2000  7665642f 0069612f 4373a975 1eda03db ff02e8d3 0cb4f417 53268d00 bb009eda
2020  01f91a73 c019fd0d 83135781 e6da0251 ae49d30c 99fca468 c8556da1 66b67708
2040  f7c274bb 50a3b6b5 e14767f2 03354694 e70670d0 2eab88d3 1907f88d d20dd10d
2060  386e7413 e3029465 ba61a42e 15046808 3ec107fe da781f38 72e95795 6e11c8db

R5: 0xc51fde00:
de00  00000020 c05f6300 c51fde34 c51fde18 c002a03c c0048530 ffffffff c51fde6c
de20  ffffff9c c51fdf08 c51fdf04 c51fde38 c0030fe4 c002a09c ffffff9c becff054
de40  becff054 becfd054 c5232000 c51fde80 ffffff9c c51fdf08 00000001 c51fc000
de60  00000000 c51fdf04 becfd054 c51fde80 c00b6414 c00b63c8 40000013 ffffffff
de80  c00990b4 c315e780 c315e780 4071e8fc c51fdeac c51fdea0 c006189c c026b9f0
dea0  c51fdee4 c51fdeb0 c003800c c006189c 00026000 becfd160 c5528200 40085a07
dec0  0000000f c00314c8 c51fc000 00000000 c51fdeec c51fdee0 bf2873e0 bf00d8e4
dee0  c51fdf7c c51fdf08 c51fdf40 00000000 0000006a c00314c8 c51fdf2c c51fdf08

R7: 0xc51fde88:
de88  c315e780 4071e8fc c51fdeac c51fdea0 c006189c c026b9f0 c51fdee4 c51fdeb0
dea8  c003800c c006189c 00026000 becfd160 c5528200 40085a07 0000000f c00314c8
dec8  c51fc000 00000000 c51fdeec c51fdee0 bf2873e0 bf00d8e4 c51fdf7c c51fdf08
dee8  c51fdf40 00000000 0000006a c00314c8 c51fdf2c c51fdf08 c00aed00 c00b76d0
df08  00026000 00000003 000880b7 c51fdf40 becfcfa0 00000000 c51fdf3c c51fdf30
df28  c00aee2c c00aecc8 c51fdfa4 c51fdf40 c00aee8c c00aee1c c51fc000 c532b180
df48  00026000 4000f000 c51fc000 c2d0c000 00000000 40085a07 0000000f c00314c8
df68  c51fc000 00000000 c51fdfa4 c51fdf80 c00ba0c4 c00ac4d4 00000003 00000001

R9: 0xc51fbf80:
bf80  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bfa0  bf015dc8 c2d33840 00000000 00000000 00000000 00000000 00000000 00000000
bfc0  00000000 00000013 c51fbff4 c51fbfd8 c0056030 c00460b8 00000000 c599cd40
bfe0  c0055f44 c00460a8 00000000 c51fbff8 c00460a8 c0055f54 ffffffff ffffffff
c000  00000002 00000001 00000000 c59a7cc0 c05eea24 00000000 00000017 c59a7cc0
c020  c05ee560 c51fc000 c05ee560 c05ecd88 c315e780 00000000 c51fdd0c c51fdce0
c040  c04b5a4c 00000000 00000000 00000000 00000000 00000000 00000000 00000000
c060  40114900 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Process AntsOnvifServer (pid: 1311, stack limit = 0xc51fc270)
Stack: (0xc51fde80 to 0xc51fe000)
de80: c00990b4 c315e780 c315e780 4071e8fc c51fdeac c51fdea0 c006189c c026b9f0
dea0: c51fdee4 c51fdeb0 c003800c c006189c 00026000 becfd160 c5528200 40085a07
dec0: 0000000f c00314c8 c51fc000 00000000 c51fdeec c51fdee0 bf2873e0 bf00d8e4
dee0: c51fdf7c c51fdf08 c51fdf40 00000000 0000006a c00314c8 c51fdf2c c51fdf08
df00: c00aed00 c00b76d0 00026000 00000003 000880b7 c51fdf40 becfcfa0 00000000
df20: c51fdf3c c51fdf30 c00aee2c c00aecc8 c51fdfa4 c51fdf40 c00aee8c c00aee1c
df40: c51fc000 c532b180 00026000 4000f000 c51fc000 c2d0c000 00000000 40085a07
df60: 0000000f c00314c8 c51fc000 00000000 c51fdfa4 c51fdf80 c00ba0c4 c00ac4d4
df80: 00000003 00000001 becfd160 40085a07 becfd054 00000001 00000000 c51fdfa8
dfa0: c0031320 c00aee7c becfd054 00000001 becfd054 becfcfa0 becfd04c becfcff0
dfc0: becfd054 00000001 00000000 0000006a 000989e8 becfd054 40867f0c 4078a090
dfe0: 407cfa14 becfcfa0 4071bf0c 4099419c 80000010 becfd054 f6ed5b16 3386b228
Backtrace:
[<c00b76c0>] (user_path_at+0x0/0x9c) from [<c00aed00>] (vfs_fstatat+0x48/0x7c)
[<c00aecb8>] (vfs_fstatat+0x0/0x7c) from [<c00aee2c>] (vfs_stat+0x20/0x24)
 r6:00000000 r5:becfcfa0 r4:c51fdf40
[<c00aee0c>] (vfs_stat+0x0/0x24) from [<c00aee8c>] (sys_newstat+0x20/0x3c)
[<c00aee6c>] (sys_newstat+0x0/0x3c) from [<c0031320>] (ret_fast_syscall+0x0/0x2c)
 r5:00000001 r4:becfd054
Code: 0000fecc 0000fec2 00000089 00000073 (00000114)
---[ end trace fa3432691b14305a ]---
Вложения
2.bin
(16 МБ) 394 скачивания

wwwertyu
Сообщения: 35
Зарегистрирован: 06 май 2021, 13:08

Re: Помогите востановить прошивку IP-камеры

Сообщение wwwertyu » 08 май 2021, 23:05

iTuneDVR, я на одном из форумов видел, что у Вас есть архив Hi3516_SDK_V1.0.6.0.tgz, поделитесь?)

iTuneDVR
Сообщения: 3218
Зарегистрирован: 24 авг 2013, 11:05

Re: Помогите востановить прошивку IP-камеры

Сообщение iTuneDVR » 09 май 2021, 14:36

wwwertyu писал(а):Встает в том же месте и уходит в ре-бут :( Думаю в дампе будет все так-же как и в прошлый раз, но все ровно приложу.

Изучил ВЕБ-Архив и понял, что было 2 ревизии c 1/2.8" SONY CMOS IMX122; до 2019 и 1/2.9" SONY CMOS IMX323 и у меня точно вторая ревизия, а значит и прошивка нужна выше 2019 года, и в свободном доступе их нет :(

Не могу согласиться, что этих камер полно, за 5 лет эту камеру обсуждали 3 человека, у 2 я спросил и у них нет дампа, третий пока не ответил... Да и комбинации hi3516cv100 с IMX323, почти не встретишь.

Не все просто в чатах, на форумах и готовый отдать вначале снять, а потом отдать и их продано не пару штук. Если ты говоришь что есть до 2019 и после, то те прошивки явно 2015 и как-то за это время не было прогресса!!!
Камера явно не вчерашняя. Модель возможно была такая одноразовая, что продали и забыли, без особых прошивок и обновлений.
по логу отвал возможен из за оперативы.
Вариант другого загрузчика и не рассматривался с другими вводными по памяти.
Камеру чуть больше надо погонять по перезазагрузкам, потому как в прошлом логе там был не только отвал.

wwwertyu писал(а):Из вариантов остается собрать u-boot для openipc(и то не факт, что заработает он или нет) или изменить прошивку под IMX323.


Так а разве на ресурсе нет полного цикла решения под этот проц с таким сенсором?
Для начала нужно остановить загрузку ядра, прогрузить дрова и запустить утиль от openipc, для определения там всего...

Но, я вижу все-таки вариант найти корректную прошивку под это железо и пытаться поднять родное ПО.

wwwertyu писал(а):Вопрос, де-компилировать u-boot реально и если да, подскажете как это делать?)

Можно, но в целом не нужно. Я обычно использую IDA, но не уверен, чем тебе это поможет.

wwwertyu писал(а):iTuneDVR, я на одном из форумов видел, что у Вас есть архив Hi3516_SDK_V1.0.6.0.tgz, поделитесь?)

Так то все и очень много есть на https://dl.openipc.org/ , но, раз спросил, то вот:

https://mega.nz/file/7rwC0RqK#pBHDeXgvX7VNvX7fz-5Ew1souUTCgd9-fSolVR9hIok


Вернуться в «Видеокамеры IPC»