Вечная ёлка DS-2CD2442-FWD-IW

CasperZ
Сообщения: 24
Зарегистрирован: 14 авг 2016, 00:37

Вечная ёлка DS-2CD2442-FWD-IW

Сообщение CasperZ » 28 мар 2023, 17:25

после того как был скачёк напруги имею вот такое:

U-Boot 3.1.6-269644 (Jul 6 2017-10:47:55)
boards:296717
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
|BIND err|
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.
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
/
[ 18.224290] [ 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 0x76a61000
loading /home/firmware/orccode.bin...addr = 0x76a61000, size = 0x171cca
loading /home/firmware/orcme.bin...addr = 0x76d61000, size = 0x51644
loading /home/firmware/default_binary.bin...addr = 0x76e01000, 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 .

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)
.


Enter DB_main-------------------
shared memory address is: 0x76b85000, sizeof(DEVICECONFIG) = 1159944
wait davinci set default...
[03-28 10:14:50][pid:572][STRM_ANLS][ERROR]daemon can not find Dst process.load_ type 0x10012 is_need_ack 1
[03-28 10:14:50][pid:579][STRM_ANLS][ERROR] from daemon ack, dst not work len 0 , load_type is [0x10012]
[03-28 10:14:50][pid:579][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[03-28 10:14:50][pid:579][UNI_IF][ERROR]communicaite_to_davinci failed!!!
copy default.cls ok.
[03-28 10:14:51][pid:572][STRM_ANLS][ERROR]daemon can not find Dst process.load_ type 0x10012 is_need_ack 1
[03-28 10:14:51][pid:579][STRM_ANLS][ERROR] from daemon ack, dst not work len 0 , load_type is [0x10012]
[03-28 10:14:51][pid:579][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[03-28 10:14:51][pid:579][UNI_IF][ERROR]communicaite_to_davinci failed!!!
[03-28 10:14:52][pid:572][STRM_ANLS][ERROR]daemon can not find Dst process.load_ type 0x10012 is_need_ack 1
[03-28 10:14:52][pid:579][STRM_ANLS][ERROR] from daemon ack, dst not work len 0 , load_type is [0x10012]
[03-28 10:14:52][pid:579][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[03-28 10:14:52][pid:579][UNI_IF][ERROR]communicaite_to_davinci failed!!!
Unix bus End
shared memory address is: 0x768ff000, sizeof(DEV_CAPABILITY) = 464336
[03-28 10:14:52][pid:593][HW_IF][ERROR]ioctl error errno=5
[03-28 10:14:52][pid:593][SYSINIT][ERROR]hwif_getsecinfo failed.
[03-28 10:14:52][pid:593][SYSINIT][ERROR]sys app init failed to reboot!
[03-28 10:14:53][pid:572][STRM_ANLS][ERROR]daemon can not find Dst process.load_ type 0x10012 is_need_ack 1
[03-28 10:14:53][pid:579][STRM_ANLS][ERROR] from daemon ack, dst not work len 0 , load_type is [0x10012]
[03-28 10:14:53][pid:579][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[03-28 10:14:53][pid:579][UNI_IF][ERROR]communicaite_to_davinci failed!!!
[03-28 10:14:54][pid:572][STRM_ANLS][ERROR]daemon can not find Dst process.load_ type 0x10012 is_need_ack 1

[03-28 10:14:54][pid:579][STRM_ANLS][ERROR] from daemon ack, dst not work len 0 , load_type is [0x10012]
[03-28 10:14:54][pid:579][UNI_IF][ERROR]65554:ipc_unix_call_service failed, ret = -3.
[03-28 10:14:54][pid:579][UNI_IF][ERROR]communicaite_to_davinci failed!!!
[ 29.200088] Restarting system.

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

Re: Вечная ёлка DS-2CD2442-FWD-IW

Сообщение iTuneDVR » 28 мар 2023, 18:43

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

CasperZ
Сообщения: 24
Зарегистрирован: 14 авг 2016, 00:37

Re: Вечная ёлка DS-2CD2442-FWD-IW

Сообщение CasperZ » 28 мар 2023, 18:50

Пробовал шить по тфтп прошивки которые в доступе на ftp Hikvision, не помогло..
Брал рабочую камеру, перекидывал модули питания местами, тоже безуспешно.. Модули рабочие, сгорел только БП

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

Re: Вечная ёлка DS-2CD2442-FWD-IW

Сообщение iTuneDVR » 28 мар 2023, 19:27

CasperZ писал(а):Пробовал шить по тфтп прошивки которые в доступе на ftp Hikvision, не помогло..
Брал рабочую камеру, перекидывал модули питания местами, тоже безуспешно.. Модули рабочие, сгорел только БП

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

Когда переделывал DS-2CD2345F-IS из ростелекома в hik, там я и столкнулся с ситуацией, когда крипточип был, рабочий, но пустой. Софт не хотел стартовать, но это удалось обойти, но дальше нужны были данные и вопрос решился эмуляцией.
Нечто подобное, но в упрощенной форме в этом случае.
Такое делалось на разных моделях серий R6, G0: патч оригинальной прошивки, а дальше смотреть, что затронуло и делать ли что-то дальше.


Вернуться в «IPC Hikvision»