2420F-I 5.4.5 понизить до 5.3.0
Добавлено: 26 янв 2019, 19:13
В 2017 попала к о мне прошивка RTMP 5.3.0, камеры 2420 тогда тоже была с 5.4.5, я ставил дамп 5.2.0 менял серийник и после поставил 5.3.0 стало без вопросов. С рабочей уже 5.3.0 снял дамп.
Вчера понадобилась мне камера с RTMP, взял 2420 на ней 5.4.5. Залил дамп rtmp все заработало.
Изменил серийник в дампе на нужный, камера ушла в перезагруз с ошибкой info cheksum error.
Выполнил команду format, и по тфтп обновил прошивкой 5.3.0 результат тот же:
U-Boot 2010.06-66719 (Mar 05 2014 - 18:47:45)
DRAM: 256 MiB
Flash: 16 MiB
Hit Ctrl+u to stop autoboot: 3 2 1 0
Up/Down PHY not link.
TFTP server auto connect disabled
load kernel to 0x80007fc0 ... Done!
## Booting kernel from Legacy Image at 80007fc0 ...
Image Name: Linux-3.0.8
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3467384 Bytes = 3.3 MiB
Load Address: 80008000
Entry Point: 80008000
XIP Kernel Image ... OK
OK
Starting kernel ...
ьStarting udev: [ OK ]
route: ioctl 0x890c failed: No such process
/home
chmod: /bin/camCmd: Read-only file system
chmod: /bin/ezoomlens_start_t2_test: Read-only file system
chmod: /bin/getLensZoomPos: Read-only file system
chmod: /bin/setLensZoomPos: Read-only file system
chmod: /bin/{Test4}: Read-only file system
chmod: /bin/{TestY}: Read-only file system
Insmod ko start...
insmod: can't insert '/home/ipc_stm8.ko': unknown symbol in module, or unknown parameter
Insmod ko end...
Press Ctrl-C to stop ...
Bingo not en file 0x 8000005d 0x ffffff00
Unix bus -4 .
sys_cmd cp -f /dav/davinci_bak /home/davinci.lzma
pppoed==>pppoed ret -1.
netprocess version: 1.4.0 [20:10:23-Mar 10 2015].
[01-26 16:45:51][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:51][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:51][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:51][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
[01-26 16:45:52][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:52][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:52][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:52][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
App Start ...
[01-26 16:45:53][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:53][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:53][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:53][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
[01-26 16:45:54][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:54][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:54][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:54][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
IEfile uncompressed.
BusyBox v1.19.3 (2015-06-26 08:55:06 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
BusyBox v1.2.1 Protect Shell (psh)
Enter 'help' for a list of davinci system commands.
# [01-26 16:45:55][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:55][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:55][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:55][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
[01-26 16:45:56][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:56][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:56][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:56][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
[01-26 16:45:57][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:57][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:57][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:57][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
[01-26 16:45:58][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:58][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:58][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:58][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
Unix bus End
=========main
=========user_sysinit =====
[01-26 16:45:59][pid:0][HW_IF][ERROR]sec info check sum error!
[01-26 16:45:59][pid:0][SYSINIT][ERROR]hwif_getsecinfo failed.
[01-26 16:45:59][pid:0][SYSINIT][ERROR]sys app init failed to reboot!
davinci receive cmd_query_davinci_param.
S: cmd_query_davinci_param
davinci receive cmd_query_davinci_param.
S: cmd_query_davinci_param
U-Boot 2010.06-66719 (Mar 05 2014 - 18:47:45)
DRAM: 256 MiB
Flash: 16 MiB
Пробовал разные прошивки 5.3.0 опять все то же.
По тфтп получилось поднять версиями 5.2.0 и 5.3.3.
После пробовал через админку обновлять на 5.3.0 и опять уходит в перезагруз (лог такой же как выше).
Может ли в области загрузчика быть хэш с контрольной суммой самого загрузчика который проверяет только версия 5.3.0?
После того как я сменил серийник в загрузчике он не совпадает и в 5.3.0 не хочет грузиться камера.
Хотя 5.2.0 и 5.3.3 поднимаются и работают нормально со смененным серийником.
Вчера понадобилась мне камера с RTMP, взял 2420 на ней 5.4.5. Залил дамп rtmp все заработало.
Изменил серийник в дампе на нужный, камера ушла в перезагруз с ошибкой info cheksum error.
Выполнил команду format, и по тфтп обновил прошивкой 5.3.0 результат тот же:
U-Boot 2010.06-66719 (Mar 05 2014 - 18:47:45)
DRAM: 256 MiB
Flash: 16 MiB
Hit Ctrl+u to stop autoboot: 3 2 1 0
Up/Down PHY not link.
TFTP server auto connect disabled
load kernel to 0x80007fc0 ... Done!
## Booting kernel from Legacy Image at 80007fc0 ...
Image Name: Linux-3.0.8
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3467384 Bytes = 3.3 MiB
Load Address: 80008000
Entry Point: 80008000
XIP Kernel Image ... OK
OK
Starting kernel ...
ьStarting udev: [ OK ]
route: ioctl 0x890c failed: No such process
/home
chmod: /bin/camCmd: Read-only file system
chmod: /bin/ezoomlens_start_t2_test: Read-only file system
chmod: /bin/getLensZoomPos: Read-only file system
chmod: /bin/setLensZoomPos: Read-only file system
chmod: /bin/{Test4}: Read-only file system
chmod: /bin/{TestY}: Read-only file system
Insmod ko start...
insmod: can't insert '/home/ipc_stm8.ko': unknown symbol in module, or unknown parameter
Insmod ko end...
Press Ctrl-C to stop ...
Bingo not en file 0x 8000005d 0x ffffff00
Unix bus -4 .
sys_cmd cp -f /dav/davinci_bak /home/davinci.lzma
pppoed==>pppoed ret -1.
netprocess version: 1.4.0 [20:10:23-Mar 10 2015].
[01-26 16:45:51][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:51][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:51][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:51][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
[01-26 16:45:52][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:52][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:52][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:52][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
App Start ...
[01-26 16:45:53][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:53][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:53][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:53][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
[01-26 16:45:54][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:54][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:54][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:54][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
IEfile uncompressed.
BusyBox v1.19.3 (2015-06-26 08:55:06 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
BusyBox v1.2.1 Protect Shell (psh)
Enter 'help' for a list of davinci system commands.
# [01-26 16:45:55][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:55][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:55][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:55][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
[01-26 16:45:56][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:56][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:56][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:56][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
[01-26 16:45:57][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:57][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:57][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:57][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
[01-26 16:45:58][pid:265][IPC][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1
[01-26 16:45:58][pid:273][IPC][ERROR] from daemon ack, dst not work len 0 , load_type is [10012]
[01-26 16:45:58][pid:273][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[01-26 16:45:58][pid:273][UNI_IF][ERROR]communicaite_to_davinci failed!!!
Unix bus End
=========main
=========user_sysinit =====
[01-26 16:45:59][pid:0][HW_IF][ERROR]sec info check sum error!
[01-26 16:45:59][pid:0][SYSINIT][ERROR]hwif_getsecinfo failed.
[01-26 16:45:59][pid:0][SYSINIT][ERROR]sys app init failed to reboot!
davinci receive cmd_query_davinci_param.
S: cmd_query_davinci_param
davinci receive cmd_query_davinci_param.
S: cmd_query_davinci_param
U-Boot 2010.06-66719 (Mar 05 2014 - 18:47:45)
DRAM: 256 MiB
Flash: 16 MiB
Пробовал разные прошивки 5.3.0 опять все то же.
По тфтп получилось поднять версиями 5.2.0 и 5.3.3.
После пробовал через админку обновлять на 5.3.0 и опять уходит в перезагруз (лог такой же как выше).
Может ли в области загрузчика быть хэш с контрольной суммой самого загрузчика который проверяет только версия 5.3.0?
После того как я сменил серийник в загрузчике он не совпадает и в 5.3.0 не хочет грузиться камера.
Хотя 5.2.0 и 5.3.3 поднимаются и работают нормально со смененным серийником.