gsmoke | Дата: Четверг, 14.04.2022, 15:24 | Сообщение # 1 |
Группа: Проверенные
Сообщений: 2
Репутация: 0
Статус: Offline
| Здравствуйте,
Подскажите пожалуйста - появилось ли решение проблемы с [ERROR]ioctl error errno=5 [ERROR]hwif_getsecinfo failed.
Видел решение на ipcamtalk, но для R0 - как я понимаю для R6 этот способ не релевантен?! brickfixv2-brick-recovery-and-full-upgrade-tool-enhanced
Есть камера 2442 (R6) - лежит мертвым грузом. Очень бы хотелось оживить.
Суть проблемы: - Попала в руки в виде кирпича - горят все лампы + датчик движения, в сети не видна, по умолчанию tftp ее не подхватывал. - Подключил uart, снял логи --------- U-Boot 3.1.6-195297 (May 25 2016-11:39:03) boards:195277 Boot From: NAND 2048 RC SYS_CONFIG: 0x3006005B POC: 101 Cortex freq: 600000000 ENET freq: 50000000 iDSP freq: 216000000 Dram freq: 564000000 Core freq: 216000000 AHB freq: 108000000 APB freq: 54000000 UART freq: 24000000 SD freq: 50000000 SDIO freq: 50000000 SDXC freq: 60000000 dev_model:DS-2CD2442FWD-IW Hit Ctrl+u to stop autoboot: 0 |RCV UDP pack timeout| cmd 'null' is not supported. nand booting ... booting from pri part... load kernel... init started: BusyBox v1.19.3 (2019-08-26 15:55:19 CST) starting pid 46, tty '': '/etc/init.d/rcS' Starting udev: [ OK ] UBI device number 1, total 272 LEBs (34537472 bytes, 32.9 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) waiting for /dev/ubi1_0. waiting for /dev/ubi1_0. pri_iUpgSuccCnt:1, sec_iUpgSuccCnt:1 UBI device number 3, total 48 LEBs (6094848 bytes, 5.8 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) waiting for /dev/ubi3_0. waiting for /dev/ubi3_0. Check dir /davinci ok! (0) UBI device number 4, total 48 LEBs (6094848 bytes, 5.8 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) waiting for /dev/ubi4_0. waiting for /dev/ubi4_0. Check dir /config ok! (0) diagnose_way = 15, repair_way = 1, interval = 60 route: ioctl 0x890c failed: No such process Default method to init without VIN drivers... Cat this file to find out what VIN can be supported. Default init without lens driver Use default settings /home/script/init.sh: line 553: which: not found / [ 20.273916] [ kernel version: svn-594950 ] map_size = 0x400000, nr_item = 3 addr_offset = 0x00000000, filename = orccode.bin addr_offset = 0x00300000, filename = orcme.bin addr_offset = 0x003a0000, filename = default_binary.bin mmap returns 0x76aac000 loading /home/firmware/orccode.bin...addr = 0x76aac000, size = 0x171cca loading /home/firmware/orcme.bin...addr = 0x76dac000, size = 0x51644 loading /home/firmware/default_binary.bin...addr = 0x76e4c000, size = 0x40000 =============================================== ucode (S2L) version = 2017/5/25 271820.271498 =============================================== ln: prtLensCurve: File exists ln: /dev/ttyS1: File exists ln: /bin/t1: File exists cp: can't stat '/dav/libutils.so': No such file or directory chmod: /lib/libutils.so: No such file or directory ln: /dev/rtc: File exists =====check_config start===== ===db file doesn't exist=== ===db file doesn't exist=== ==== both config files are broken==== infd read End Unix bus 0 .
Enter DB_main------------------- shared memory address is: 0x76bd0000, sizeof(DEVICECONFIG) = 1159944
netprocess Infomation: version: 8.11.3 [14:45:39-Jun 22 2018] Path: /Camera/Platform/Trunk/FSP_network_protocol Last Changed Rev: 404021 Last Changed Date: 2018-06-22 14:14:20 +0800 (Fri, 22 Jun 2018) . wait davinci set default... [01-03 02:41:32][pid:576][STRM_ANLS][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1 [01-03 02:41:32][pid:583][STRM_ANLS] [ERROR]from daemon ack, dst not work len 0 , load_type is [0x10012] [01-03 02:41:32][pid:583][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3. [01-03 02:41:32][pid:583][UNI_IF][ERROR]communicaite_to_davinci failed!!! copy default.cls ok. [01-03 02:41:33][pid:576][STRM_ANLS][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1 [01-03 02:41:33][pid:583][STRM_ANLS] [ERROR]from daemon ack, dst not work len 0 , load_type is [0x10012] [01-03 02:41:33][pid:583][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3. [01-03 02:41:33][pid:583][UNI_IF][ERROR]communicaite_to_davinci failed!!! [01-03 02:41:34][pid:576][STRM_ANLS][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1 [01-03 02:41:34][pid:583][STRM_ANLS] [ERROR]from daemon ack, dst not work len 0 , load_type is [0x10012] [01-03 02:41:34][pid:583][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3. [01-03 02:41:34][pid:583][UNI_IF][ERROR]communicaite_to_davinci failed!!! Unix bus End shared memory address is: 0x76920000, sizeof(DEV_CAPABILITY) = 464336 [01-03 02:41:34][pid:597][HW_IF][ERROR]ioctl error errno=5 [01-03 02:41:34][pid:597][SYSINIT][ERROR]hwif_getsecinfo failed. [01-03 02:41:34][pid:597][SYSINIT][ERROR]sys app init failed to reboot! [01-03 02:41:35][pid:576][STRM_ANLS][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1 [01-03 02:41:35][pid:583][STRM_ANLS] [ERROR]from daemon ack, dst not work len 0 , load_type is [0x10012] [01-03 02:41:35][pid:583][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3. [01-03 02:41:35][pid:583][UNI_IF][ERROR]communicaite_to_davinci failed!!! [01-03 02:41:36][pid:576][STRM_ANLS][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1 [01-03 02:41:36][pid:583][STRM_ANLS] [ERROR]from daemon ack, dst not work len 0 , load_type is [0x10012] [01-03 02:41:36][pid:583][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3. [01-03 02:41:36][pid:583][UNI_IF][ERROR]communicaite_to_davinci failed!!! [ 31.250703] Restarting system. ---------
(про проблему с hwif_getsecinfo failed и ее сутью еще был не в курсе).
- Взял первую доступную прошивку с официального ftp для R6 - 5.5.0, прошил
--------- HKVS # help The following commands are supported: r32 w32 boot erase help reset setenv printenv saveenv show bootm crc killb readoob updtb updateb upf update format upbs ubi go mii dump mtest memtest fdt usbdl gpio ping fs sd
Use 'help' to get help on a specific command HKVS # update 'update' is a ambiguous command! Exec the shortest command [ INFO][MIN]TFTP: TFTP from server 192.0.0.128 [ INFO][MIN]TFTP: Filename: 'digicap.dav' [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: ################################################################################ [ INFO][MIN]TFTP: #################### [ INFO][MIN]TFTP: Download File [OK][ INFO][MIN]BURN: File size is 33291341 bytes (32511 KB) [ INFO][MIN]BURN: Writing Flash [ INFO][MIN]BURN: .............................................................................................................. [ INFO][MIN]BURN: Write Flash [OK]***** UPDATE COMPLETE *****
BusyBox v1.2.1 Protect Shell (psh) Enter 'help' for a list of davinci system commands. ---------
- Результат нулевой - все так же висит в таком же состоянии - Прошил крайнюю доступную прошивку - 5.5.82 - все по прежнему.
--------- U-Boot 3.1.6-195297 (May 25 2016-11:39:03) boards:195277 Boot From: NAND 2048 RC SYS_CONFIG: 0x3006005B POC: 101 Cortex freq: 600000000 ENET freq: 50000000 iDSP freq: 216000000 Dram freq: 564000000 Core freq: 216000000 AHB freq: 108000000 APB freq: 54000000 UART freq: 24000000 SD freq: 50000000 SDIO freq: 50000000 SDXC freq: 60000000 dev_model:DS-2CD2442FWD-IW Hit Ctrl+u to stop autoboot: 0 |RCV UDP pack timeout| cmd 'null' is not supported. nand booting ... booting from pri part... load kernel... init started: BusyBox v1.19.3 (2019-08-26 15:55:19 CST) starting pid 46, tty '': '/etc/init.d/rcS' Starting udev: [ OK ] UBI device number 1, total 272 LEBs (34537472 bytes, 32.9 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) waiting for /dev/ubi1_0. pri_iUpgSuccCnt:1, sec_iUpgSuccCnt:1 UBI device number 3, total 48 LEBs (6094848 bytes, 5.8 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) waiting for /dev/ubi3_0. waiting for /dev/ubi3_0. Check dir /davinci ok! (0) UBI device number 4, total 48 LEBs (6094848 bytes, 5.8 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) waiting for /dev/ubi4_0. waiting for /dev/ubi4_0. Check dir /config ok! (0) diagnose_way = 15, repair_way = 1, interval = 60 route: ioctl 0x890c failed: No such process Default method to init without VIN drivers... Cat this file to find out what VIN can be supported. Default init without lens driver Use default settings /home/script/init.sh: line 553: which: not found / [ 19.253744] [ kernel version: svn-594950 ] map_size = 0x400000, nr_item = 3 addr_offset = 0x00000000, filename = orccode.bin addr_offset = 0x00300000, filename = orcme.bin addr_offset = 0x003a0000, filename = default_binary.bin mmap returns 0x76a6d000 loading /home/firmware/orccode.bin...addr = 0x76a6d000, size = 0x171cca loading /home/firmware/orcme.bin...addr = 0x76d6d000, size = 0x51644 loading /home/firmware/default_binary.bin...addr = 0x76e0d000, size = 0x40000 =============================================== ucode (S2L) version = 2017/5/25 271820.271498 =============================================== ln: prtLensCurve: File exists ln: /dev/ttyS1: File exists ln: /bin/t1: File exists cp: can't stat '/dav/libutils.so': No such file or directory chmod: /lib/libutils.so: No such file or directory ln: /dev/rtc: File exists =====check_config start===== ===db file doesn't exist=== ===db file doesn't exist=== ==== both config files are broken==== infd read End Unix bus 0 .
Enter DB_main------------------- shared memory address is: 0x76c15000, sizeof(DEVICECONFIG) = 1159944
netprocess Infomation: version: 8.11.3 [14:45:39-Jun 22 2018] Path: /Camera/Platform/Trunk/FSP_network_protocol Last Changed Rev: 404021 Last Changed Date: 2018-06-22 14:14:20 +0800 (Fri, 22 Jun 2018) . wait davinci set default... [01-03 02:50:20][pid:574][STRM_ANLS][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1 [01-03 02:50:20][pid:581][STRM_ANLS] [ERROR]from daemon ack, dst not work len 0 , load_type is [0x10012] [01-03 02:50:20][pid:581][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3. [01-03 02:50:20][pid:581][UNI_IF][ERROR]communicaite_to_davinci failed!!! copy default.cls ok. [01-03 02:50:21][pid:574][STRM_ANLS][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1 [01-03 02:50:21][pid:581][STRM_ANLS] [ERROR]from daemon ack, dst not work len 0 , load_type is [0x10012] [01-03 02:50:21][pid:581][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3. [01-03 02:50:21][pid:581][UNI_IF][ERROR]communicaite_to_davinci failed!!! [01-03 02:50:22][pid:574][STRM_ANLS][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1 [01-03 02:50:22][pid:581][STRM_ANLS] [ERROR]from daemon ack, dst not work len 0 , load_type is [0x10012] [01-03 02:50:22][pid:581][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3. [01-03 02:50:22][pid:581][UNI_IF][ERROR]communicaite_to_davinci failed!!! Unix bus End shared memory address is: 0x7696f000, sizeof(DEV_CAPABILITY) = 464336 [01-03 02:50:22][pid:595][HW_IF][ERROR]ioctl error errno=5 [01-03 02:50:22][pid:595][SYSINIT][ERROR]hwif_getsecinfo failed. [01-03 02:50:22][pid:595][SYSINIT][ERROR]sys app init failed to reboot! [01-03 02:50:23][pid:574][STRM_ANLS][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1 [01-03 02:50:23][pid:581][STRM_ANLS] [ERROR]from daemon ack, dst not work len 0 , load_type is [0x10012] [01-03 02:50:23][pid:581][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3. [01-03 02:50:23][pid:581][UNI_IF][ERROR]communicaite_to_davinci failed!!! [01-03 02:50:24][pid:574][STRM_ANLS][ERROR]daemon can not find Dst process.load_type 0x10012 is_need_ack 1 [01-03 02:50:24][pid:581][STRM_ANLS] [ERROR]from daemon ack, dst not work len 0 , load_type is [0x10012] [01-03 02:50:24][pid:581][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3. [01-03 02:50:24][pid:581][UNI_IF][ERROR]communicaite_to_davinci failed!!! [ 30.230526] Restarting system. ---------
- Только после этого наткнулся на сообщения уважаемого iTuneDVR с более-менее понятным общим описанием сути проблемы с hwif_getsecinfo failed Правда последнее сообщение с рекомендацией "положить пока на полку" датировано годом назад. В этой связи хотел бы узнать - появилось ли решение проблемы? Что можно сделать?
Сразу привожу на всякий случай логи, которые уважаемый iTuneDVR запрашивал в других ветках для локализации проблемы
------------ HKVS # help setenv Help for 'setenv': setenv [param] [val]sn - Serial number auto_boot - Automatic boot boot_opt - boot option for bios splash_id - splash logo id [eth|wifi|usb] [0|1] [mac|ip|mask|gw] - [device] [instances][mac addr|IP addr|network mask|gateway] auto_dl - Automatically try to boot over network tftpd - TFTP server address pri_addr - RTOS download address pri_file - RTOS file name pri_comp - RTOS compressed? rmd_addr - Ramdisk download address rmd_file - Ramdisk file name rmd_comp - Ramdisk compressed? dsp_addr - DSP download address dsp_file - DSP file name dsp_comp - DSP compressed? ------------
----------- HKVS # printenv ipaddr=192.0.0.64 serverip=192.0.0.128 gatewayip=0.0.0.0 netmask=255.255.255.0 ethaddr=a4:14:37:7b:19:a1 loadaddr=0x00208000 bootfile=hImage bootcmd=null bootargs=console=ttyS0 bootdelay=2 -----------
Камера, по заверениям предыдущего владельца - приобреталась официально в России, не Китаянка. Умерла в такое состояние после очередной какой-то прошивки (какой он сам не может вспомнить). Заводская прошивка с наклейки: 5.4.3_160902 - штатно ее не нашел, увидел только сегодня на Европейском сайте. Но что-то мне подсказывает, что она проблемы не решит.
P.S. Я лишь энтузиаст и в вопросах NVR и камер начал разбираться буквально пару дней назад - прошу строго не судить. P.P.S. Сам не обладаю ресурсами и опытом по перепайке, сливам дампов через программаторы и т.п., но в случае необходимости конечно найти можно. В свете этого для меня конечно-же было бы идеальным сотовое решение проблемы.
Заранее благодарю за помощь и ответы!
|
|
|
|
iTuneDVR | Дата: Четверг, 14.04.2022, 17:20 | Сообщение # 2 |
Группа: Проверенные
Сообщений: 3922
Репутация: 141
Статус: Offline
| Цитата gsmoke ( ) Видел решение на ipcamtalk, но для R0 - как я понимаю для R6 этот способ не релевантен?! brickfixv2-brick-recovery-and-full-upgrade-tool-enhanced В общем по ссылке там о другом конечно.
Цитата gsmoke ( ) Заводская прошивка с наклейки: 5.4.3_160902 - штатно ее не нашел, увидел только сегодня на Европейском сайте. Но что-то мне подсказывает, что она проблемы не решит. Да, не решит.
Цитата gsmoke ( ) P.S. Я лишь энтузиаст и в вопросах NVR и камер начал разбираться буквально пару дней назад - прошу строго не судить.P.P.S. Сам не обладаю ресурсами и опытом по перепайке, сливам дампов через программаторы и т.п., но в случае необходимости конечно найти можно. Тогда, стоит оставить камеру в сторонке и не доламывать ее окончательно, т.е. до лучших времен.
Цитата gsmoke ( ) В свете этого для меня конечно-же было бы идеальным сотовое решение проблемы. Не мог понять, что это такое. Сотовое, в смысле готовое?
Мотивация, направление, посыл ;) "Вспоминание" паролей Dahua SmartPSS, Hikvision iVMS4200, генерация временного для Uniview. Исследования IT. www.iTuneDVR.ru
|
|
|
|
gsmoke | Дата: Четверг, 14.04.2022, 17:34 | Сообщение # 3 |
Группа: Проверенные
Сообщений: 2
Репутация: 0
Статус: Offline
| Спасибо огромное за ответ!
Цитата Тогда, стоит оставить камеру в сторонке и не доламывать ее окончательно, т.е. до лучших времен. Читал такой же Ваш ответ в другой ветке ранее. Но как я понял из сообщения в личке - решение все-таки есть? Или я не верно Вас понял?
И когда лучшие времена могут наступить?! =)))
Цитата Не мог понять, что это такое. Сотовое, в смысле готовое? Раньше только в телефоне винили Т9, а сейчас на компьютере Punto Switcher =)))
Сообщение отредактировал gsmoke - Четверг, 14.04.2022, 17:35 |
|
|
|
iTuneDVR | Дата: Четверг, 14.04.2022, 22:28 | Сообщение # 4 |
Группа: Проверенные
Сообщений: 3922
Репутация: 141
Статус: Offline
| Цитата gsmoke ( ) Но как я понял из сообщения в личке - решение все-таки есть? Или я не верно Вас понял? Конечно есть, давно есть и несколько вариантов, потому как обстоятельства случившегося могут быть разные, а я не все видел.
Цитата gsmoke ( ) И когда лучшие времена могут наступить?! =))) Спешишь?
Мотивация, направление, посыл ;) "Вспоминание" паролей Dahua SmartPSS, Hikvision iVMS4200, генерация временного для Uniview. Исследования IT. www.iTuneDVR.ru
|
|
|
|