Умерла камера Hikvision DS-2CD2722F-IS(B)

coder
Сообщения: 84
Зарегистрирован: 13 фев 2016, 12:31

Умерла камера Hikvision DS-2CD2722F-IS(B)

Сообщение coder » 02 окт 2018, 06:04

Всем доброго времени суток!
Принесли в ремонт камерку Hikvision DS-2CD2722F-IS(B), в сети не определялась никак, попытался залить прошивку (новую) через tftp, первый раз прошивка успешно "пролилась" (так показал tftp). Камера в сети не появилась, подключился при помощи TTL, посмотрел камера живая, при отключенной сети, загружается сразу в BusyBox, появляется не на долго в сети с ip адресом 192.168.1.64 проходит команда ping туда и обратно, открывается порт 8000 (но при этом все остальные порты 80 и 554 "молчат"). В IVMS-4200 камерка появилась и даже добавилась, но показывать ничего не захотела, писала ошибку логина и пароля (очень странно). Решил прошить более старой прошивкой, пытался через tftp не помогло, запустил заливку руками из TTL. Прошивка успешно прошилась, после прошивки опять перестала видеться в сети.
P.S.: забыл добавить, камерка после 1-2 минут работы ребутится и пишет об этом в TTL (см. скрин № 2).
Вложения
Камера_Ремонт_1.jpg
CAM_3.png

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

Re: Умерла камера Hikvision DS-2CD2722F-IS(B)

Сообщение iTuneDVR » 02 окт 2018, 22:32

Скриншот никакой, мало что видно, лучше лог всех манипуляций.

coder
Сообщения: 84
Зарегистрирован: 13 фев 2016, 12:31

Re: Умерла камера Hikvision DS-2CD2722F-IS(B)

Сообщение coder » 03 окт 2018, 09:36

U-Boot 1.3.4-121219 (Apr 8 2015 - 14:34:29)

ARM Clock: 480MHz
DDR Clock: 336MHz
Hit Ctrl+u to stop autoboot: 0
|NUL eth|
Unknown command:null
booting from pri part...
load kernel...
load ramdisk...
init started: BusyBox v1.19.3 (2015-03-20 17:37:48 CST)
starting pid 375, tty '': '/etc/init.d/rcS'
Starting udev: [ OK ]
UBI device number 1, total 192 LEBs (24772608 bytes, 23.6 MiB), available 0 LEBs (0 bytes), LEB size 129024 bytes (126.0 KiB)
waiting for /dev/ubi1_0.
pri_iUpgSuccCnt:0x1, sec_iUpgSuccCnt:0x1
UBI device number 3, total 32 LEBs (4128768 bytes, 3.9 MiB), available 0 LEBs (0 bytes), LEB size 129024 bytes (126.0 KiB)
waiting for /dev/ubi3_0.
Check dir /davinci ok! (0)
UBI device number 4, total 32 LEBs (4128768 bytes, 3.9 MiB), available 0 LEBs (0 bytes), LEB size 129024 bytes (126.0 KiB)
waiting for /dev/ubi4_0.
Check dir /config ok! (0)
starting pid 652, tty '': '-/bin/sh'


BusyBox v1.19.3 (2015-03-20 17:37:48 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.

# printenv
'printenv' Not Supported, Try 'help'
# help
Support Commands:
taskShow printPart prtHardInfo
getPreviewStatus setIp setV6ip
setGateway dspStatus outputClose
outputOpen getDebug setDebug
debugLog getIrstate getMtu
camCmd getCamVer getIrstate
getLux getMcuInfo getMotion
getRawdata setIrcmd setRectFrame
updateCamera setLaserMode getLaserMode
setIrMode getIrMode setBaiguangMode
getBaiguangMode setYTLock InquireFanSwitch
StartLaser CloseLaser LaserMotReset
EnlargeCur ReduceCur SetCur
LaserMotDirect LaserTeleOffset LaserWideOffset
InqSwitch InqCurrent InqCurMotDirect
getMcuStateInfo setFastFocus getTrackStatus
getSelfcheckResult setLdcMode getLdcMode
getPreviewStatus appCmd camCmd
ezoomlens_start_t2_test prtLensCurve getLensCurve
getIp gdbcfg {Test1}
{Test2} {Test3} {Test4}
{TestN} {TestY} getIsp
getISP setIsp setISP
setAgingMode getAgingMode setAgingTime
getAgingTime setLensZoomPos getLensZoomPos
dm365 ss showKey
showServer showUpnp showStatus
showDefence setLBS setAlarm
cloudService t1 ifconfig
netstat ping ping6
top iostat mpstat
ps reset dmesg
getDateInfo diagnose help

# ifconfig
# ps
PID USER VSZ STAT COMMAND
1 root 3060 S init
2 root 0 SW [kthreadd]
3 root 0 SW [ksoftirqd/0]
4 root 0 SW [kworker/0:0]
5 root 0 SW [kworker/u:0]
6 root 0 SW< [khelper]
7 root 0 SW [kworker/u:1]
60 root 0 SW [sync_supers]
62 root 0 SW [bdi-default]
64 root 0 SW< [kblockd]
96 root 0 SW< [cfg80211]
97 root 0 SW [kworker/0:1]
179 root 0 SW< [rpciod]
190 root 0 SW [kswapd0]
191 root 0 SW [fsnotify_mark]
192 root 0 SW< [aio]
193 root 0 SW< [nfsiod]
195 root 0 SW< [crypto]
239 root 0 SW [mtdblock0]
244 root 0 SW [mtdblock1]
249 root 0 SW [mtdblock2]
254 root 0 SW [mtdblock3]
259 root 0 SW [mtdblock4]
264 root 0 SW [mtdblock5]
269 root 0 SW [mtdblock6]
274 root 0 SW [mtdblock7]
279 root 0 SW [mtdblock8]
284 root 0 SW [mtdblock9]
289 root 0 SW [mtdblock10]
294 root 0 SW [mtdblock11]
299 root 0 SW [mtdblock12]
304 root 0 SW [mtdblock13]
309 root 0 SW [mtdblock14]
314 root 0 SW [mtdblock15]
319 root 0 SW [mtdblock16]
324 root 0 SW [mtdblock17]
343 root 0 DW [rxdma_check]
350 root 0 SW< [amba_adc]
384 root 1996 S < /sbin/udevd -d
609 root 2496 S /sbin/dropbear
625 root 0 SW [ubi_bgt1d]
630 root 0 SW [ubifs_bgt1_0]
634 root 0 SW [ubi_bgt3d]
639 root 0 SW [ubifs_bgt3_0]
644 root 0 SW [ubi_bgt4d]
649 root 0 SW [ubifs_bgt4_0]
651 root 3060 S {guard.sh} /bin/sh /usr/sbin/guard.sh
652 root 3064 S -/bin/sh
653 root 3060 S init
654 root 2928 S sleep 300
656 root 2620 S /bin/psh
657 root 0 SW [flush-1:0]
660 root 3060 S sh -c ps
661 root 3064 R ps

Тут видно что команда ifconfig ничего не показала.

coder
Сообщения: 84
Зарегистрирован: 13 фев 2016, 12:31

Re: Умерла камера Hikvision DS-2CD2722F-IS(B)

Сообщение coder » 03 окт 2018, 09:37

Старые логи к сожалению не сохранились, все что могу сделать, это попробовать проделать все операции заново.

coder
Сообщения: 84
Зарегистрирован: 13 фев 2016, 12:31

Re: Умерла камера Hikvision DS-2CD2722F-IS(B)

Сообщение coder » 03 окт 2018, 11:56

По поводу прошивки вот такая ситуация.
Прошивка с помощью TTL принудительной командой проходит успешно. По факту после загрузки все тоже самое
Открыт порт 8000 и есть пинги на 192.168.1.64

U-Boot 1.3.4-121219 (Apr 8 2015 - 14:34:29)

ARM Clock: 480MHz
DDR Clock: 336MHz
Hit Ctrl+u to stop autoboot: 1
HKVS # зкштеутм
Unknown command:зкштеутм
HKVS # printenv
ipaddr=192.0.0.64
serverip=192.0.0.128
gatewayip=0.0.0.0
netmask=255.255.255.0
ethaddr=c4:2f:90:d2:2c:ec
loadaddr=0xc2000000
bootfile=digicap.dav
bootcmd=null
bootargs=console=ttyS0 initrd=0xc0a00000,0x400000 rw root=/dev/ram dbg=0
bootdelay=2
HKVS # ping 192.0.0.128
IP addr error!
HKVS # tftpboot
[ INFO][BLD]TFTP: MAC: c4:2f:90:d2:2c:ec
[ INFO][BLD]TFTP: TFTP from server 192.0.0.128; our IP address is 192.0.0.64
[ INFO][BLD]TFTP: Filename: 'digicap.dav'
[ INFO][BLD]TFTP: ################################################################################
[ INFO][BLD]TFTP: ################################################################################
[ INFO][BLD]TFTP: ################################################################################
[ INFO][BLD]TFTP: ################################################################################
[ INFO][BLD]TFTP: ################################################################################
[ INFO][BLD]TFTP: ################################################################################
[ INFO][BLD]TFTP: ############################################################################
[ INFO][BLD]TFTP: File size is 14251700 bytes (13917 KB)
HKVS # help
The following commands are supported:
boot help bios diag
mtest dump erase go
exec ping r8 r16
r32 reset saveenv printenv
setenv show usbdl w8
w16 w32 tftpboot bootm
readoob killb crc format
update upf updateb ubi
bapi
Use 'help' to get help on a specific command
HKVS # reboot
Unknown command:reboot
HKVS #

А вот это автоматическая прошивка при перезагрузки из TFTP. Тут уже явная ошибка.

U-Boot 1.3.4-121219 (Apr 8 2015 - 14:34:29)

ARM Clock: 480MHz
DDR Clock: 336MHz
Hit Ctrl+u to stop autoboot: 0
[ INFO][MIN]FORMAT: Formatting Flash
[ INFO][MIN]FORMAT: ...................................
[ INFO][MIN]FORMAT: Format Flash [OK]
[ 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: Download File [OK]
[ INFO][MIN]BURN: File size is 14251700 bytes (13917 KB)
[UPG][DEBUG_NOTICE][ext/sys_firm_version.c][firm_version_check][435]:i=1,szFileName=_cfgUpgClass,iFirmOffset=0x2e4
[UPG][DEBUG_NOTICE][ext/sys_firm_version.c][firm_version_check][479]:####### iFirmVers=0x5040051, sys firm version check ok #######
[UPG][DEBUG_NOTICE][ext/sys_firm_version.c][firm_version_upgrade][626]:####### iFirmVers=0x5040051,iDevsVers=0x5030000,iBase=0x0,iMask=0xffff0000 #######
[ INFO][MIN]BURN: Writing Flash
[ INFO][MIN]BURN: [ERROR][MIN]BURN: upgrade_from_digicap: error: platform mismatch.
[ERROR][MIN]BURN: digicap_unpack failed, firm_nr = -1
[ERROR][MIN]BURN: upgrade_from_digicap failed

[ INFO][MIN]BURN: Write Flash [FAIL] error: write flash.
!!!!! UPDATE FAIL !!!!!

BusyBox v1.2.1 Protect Shell (psh)
Enter 'help' for a list of davinci system commands.

#

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

Re: Умерла камера Hikvision DS-2CD2722F-IS(B)

Сообщение iTuneDVR » 03 окт 2018, 16:44

coder писал(а):[ INFO][MIN]BURN: File size is 14251700 bytes (13917 KB)
[UPG][DEBUG_NOTICE][ext/sys_firm_version.c][firm_version_check][435]:i=1,szFileName=_cfgUpgClass,iFirmOffset=0x2e4
[UPG][DEBUG_NOTICE][ext/sys_firm_version.c][firm_version_check][479]:####### iFirmVers=0x5040051, sys firm version check ok #######
[UPG][DEBUG_NOTICE][ext/sys_firm_version.c][firm_version_upgrade][626]:####### iFirmVers=0x5040051,iDevsVers=0x5030000,iBase=0x0,iMask=0xffff0000 #######
[ INFO][MIN]BURN: Writing Flash
[ INFO][MIN]BURN: [ERROR][MIN]BURN: upgrade_from_digicap: error: platform mismatch.
[ERROR][MIN]BURN: digicap_unpack failed, firm_nr = -1
[ERROR][MIN]BURN: upgrade_from_digicap failed

[ INFO][MIN]BURN: Write Flash [FAIL] error: write flash.
!!!!! UPDATE FAIL !!!!!


Тут же указана в чем проблема. (выделено полужирным)
Чем конкретно прошивал, откуда брал?

coder
Сообщения: 84
Зарегистрирован: 13 фев 2016, 12:31

Re: Умерла камера Hikvision DS-2CD2722F-IS(B)

Сообщение coder » 04 окт 2018, 03:53

http://ftp.hikvision.ru/02.%202-line%20 ... S-2CD2XX2/

Baseline Firmware_IPC_Raptor series_En_v5.4.5 1

Взял последний раптор отсюда и им пробовал прошить., результат выше.

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

Re: Умерла камера Hikvision DS-2CD2722F-IS(B)

Сообщение iTuneDVR » 04 окт 2018, 18:41

coder писал(а):http://ftp.hikvision.ru/02.%202-line%20cameras/R0%20platform%20-%20DS-2CD2XX2/

Baseline Firmware_IPC_Raptor series_En_v5.4.5 1

Взял последний раптор отсюда и им пробовал прошить., результат выше.


Потому и пишет что неверная платформа ;)
Камера другой серии.

coder
Сообщения: 84
Зарегистрирован: 13 фев 2016, 12:31

Re: Умерла камера Hikvision DS-2CD2722F-IS(B)

Сообщение coder » 05 окт 2018, 03:19

http://ftp.hikvision.ru/02.%202-line%20 ... D2X22F-IS/

Baseline Firmware_IPC_Raptor series_En_V5.4.81 ..>

И отсюда тоже брал прошивку, и такая же ошибка

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

Re: Умерла камера Hikvision DS-2CD2722F-IS(B)

Сообщение iTuneDVR » 05 окт 2018, 15:19

coder писал(а):http://ftp.hikvision.ru/02.%202-line%20cameras/R2%20platform%20-%20DS-2CD2X22F-IS/

Baseline Firmware_IPC_Raptor series_En_V5.4.81 ..>

И отсюда тоже брал прошивку, и такая же ошибка


На шильдике какая версия заявлена?


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