Данный сайт является проектом ООО "Амакс". Сегодня: Пятница, 29.03.2024, 11:28

Приветствую Вас Гость

Поиск по сайтам
[ Новые сообщения · Участники · Правила форума · RSS · ?
Установка оборудования видеонаблюдения в Москве и Московской области
Поиск по форумам
  • Страница 1 из 1
  • 1
Неофициальный форум технической поддержки Hikvision » Оборудование и программное обеспечение Hikvision » IP (сетевые) камеры Hikvision (в том числе IP PTZ) » Решение проблемы с hwif_getsecinfo failed (DS-2CD2442FWD-IW кирпич)
Решение проблемы с hwif_getsecinfo failed
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
Группа: Проверенные
Сообщений: 3917
Репутация: 140
Статус: 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 ()
В свете этого для меня конечно-же было бы идеальным сотовое решение проблемы.
Не мог понять, что это такое. Сотовое, в смысле готовое? wink


Мотивация, направление, посыл ;)
Узнавание паролей 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
Группа: Проверенные
Сообщений: 3917
Репутация: 140
Статус: Offline
Цитата gsmoke ()
Но как я понял из сообщения в личке - решение все-таки есть? Или я не верно Вас понял?
Конечно есть, давно есть и несколько вариантов, потому как обстоятельства случившегося могут быть разные, а я не все видел.

Цитата gsmoke ()
И когда лучшие времена могут наступить?! =)))
Спешишь? wink


Мотивация, направление, посыл ;)
Узнавание паролей Dahua SmartPSS, Hikvision iVMS4200, генерация временного для Uniview. Исследования IT.
www.iTuneDVR.ru
 
Неофициальный форум технической поддержки Hikvision » Оборудование и программное обеспечение Hikvision » IP (сетевые) камеры Hikvision (в том числе IP PTZ) » Решение проблемы с hwif_getsecinfo failed (DS-2CD2442FWD-IW кирпич)
  • Страница 1 из 1
  • 1
Поиск: