не прошивается HiWatch DS-N201

rudeboy86
Сообщения: 37
Зарегистрирован: 12 окт 2015, 16:55
Контактная информация:

не прошивается HiWatch DS-N201

Сообщение rudeboy86 » 28 апр 2016, 10:06

Вообщем вчера я выдал монтажникам камеру Hiwatch DS-N201, предварительно установив в ней айпишник, чтоб меньше суеты было на объекте. Сегодня мне ее привезли назад. говорят не запускается. Ах да они на объекте передавили кабель, но после прозвона кабель оказался исправным. так вот линк идет. по началу tftp ее не воспринимал. Пришлось через uart, командой update заливать прошивку. Прошивка заливается успешно. камера уходит в перезагрузку и далее загрузка зависает. SADP камеру соответственно не обнаруживает, хотя еще вчера с ней все было нормально. А так же при предложении нажать CTRL+C камера на нажатия не реагирует. Линк все это время идет. Пробовал с новым шнуром, разными патчкордами, напрямую в ПК, через свитч. Логи прилагаются. Есть у кого идеи как побороть это чудо?
Вложения
лог загрузки камеры.jpg
лог изначальной загрузки камеры
лог загрузки камеры.jpg (232.29 КБ) 5551 просмотр
лог tftp прошивка 530.jpg
как проходит прошивка tftp N201_N211_N241_5.3.0_150902
лог tftp прошивка 520.jpg
как проходит прошивка tftp N201_N211_N241_5.2.0_141017
лог прошивки 530.jpg
лог камеры при прошивке 5.2.0
лог прошивки 530.jpg (312.93 КБ) 5551 просмотр
лог прошивки 520.jpg
лог камеры при прошивке 5.3.0
лог прошивки 520.jpg (275.64 КБ) 5551 просмотр

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

Re: не прошивается HiWatch DS-N201

Сообщение iTuneDVR » 28 апр 2016, 14:59

Просил указать конкретные релизы, которые брались для прошивки ведь для 5.2.0 их несколько.
К тому же были 5.2.3 вариант например, а были и ранние прошивки! ;)

Есть смысл остановить загрузку и дать команду

Может побился флеш, хоть и форматируется и этот модуль, который действительно есть в прошивках разных версия, не принимается как исполняемый, по каким-о причинам.
Нужен он или нет -х.з., надо смотреть, но его запускает само приложение видимо по какой-то надобности.

Модуль действительно есть.
Можно попытаться пересобрать туже прошивку сместив модуль в другое место и тем самым проверив догадку.
А если эта камера гарантийная, то может быть не стоит вообще ничего делать, а сдать её взад! ;)

rudeboy86
Сообщения: 37
Зарегистрирован: 12 окт 2015, 16:55
Контактная информация:

Re: не прошивается HiWatch DS-N201

Сообщение rudeboy86 » 28 апр 2016, 15:22

на фтп хика ftp.hikvision.su релиза прошивок для hiwatch всего 2. Это N201_N211_N241_5.2.0_141017 и N201_N211_N241_5.3.0_150902.
пробовал прошить прошивкой от spacecam. загрузка проходит чуть далее. но все равно стопроится. Лог spacecam прилагается
Вложения
лог прошивки от spacecam.jpg
лог прошивки от spacecam.jpg (307.04 КБ) 5545 просмотров

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

Re: не прошивается HiWatch DS-N201

Сообщение iTuneDVR » 28 апр 2016, 15:26

Лог конечно не скриншотом прилагать, а текстом!

rudeboy86
Сообщения: 37
Зарегистрирован: 12 окт 2015, 16:55
Контактная информация:

Re: не прошивается HiWatch DS-N201

Сообщение rudeboy86 » 28 апр 2016, 15:28

лог текстом:

Код: Выделить всё

U-Boot 2010.06-84822 (Jul 21 2014 - 13:53:13)

DRAM:  128 MiB
Flash: 16 MiB
Hit Ctrl+u to stop autoboot:  0
UP_PORT : phy status change : LINK=DOWN : DUPLEX=FULL : SPEED=100M
UP_PORT : phy status change : LINK=UP : DUPLEX=FULL : SPEED=100M
TFTP server found
UP_PORT : phy status change : LINK=DOWN : DUPLEX=FULL : SPEED=100M
UP_PORT : phy status change : LINK=UP : DUPLEX=FULL : SPEED=100M
TFTP from server 192.0.0.128; our IP address is 192.0.0.64
Download Filename 'digicap.dav'.
Download to address: 0x81000000
Downloading: #  [ Connected ]
################################        [ 1.000 MB]
################################        [ 2.000 MB]
################################        [ 3.000 MB]
################################        [ 4.000 MB]
################################        [ 5.000 MB]
################################        [ 6.000 MB]
################################        [ 7.000 MB]
################################        [ 8.000 MB]
################################        [ 9.000 MB]
################################        [10.000 MB]
################################        [11.000 MB]
################################        [12.000 MB]
################################        [13.000 MB]
####################
done
Bytes transferred = 14307220 (da4f94 hex)
Found 1 packets.
Skip file _cfgUpgSecPls
Skip file _cfgUpgClass
Erasing [sys] .........................................................done
Writing [sys] .................................................................d                                                                                                                                                             one
write uImage len: 3476080 ok
Erasing [app] .................................................................d                                                                                                                                                             one
Writing [app] .................................................................d                                                                                                                                                             one
write app.img len: 10829824 ok

Upgrade success!
auto reboot now
resetting ...


U-Boot 2010.06-84822 (Jul 21 2014 - 13:53:13)

DRAM:  128 MiB
Flash: 16 MiB
Hit Ctrl+u to stop autoboot:  0
UP_PORT : phy status change : LINK=DOWN : DUPLEX=FULL : SPEED=100M
UP_PORT : phy status change : LINK=UP : DUPLEX=FULL : SPEED=100M
|NUL ethaddr| TFTP server not found
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:    3476016 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
cp: can't stat '/dav/libhikosip.so.lzma': No such file or directory
lzma: libhikosip.so.lzma: No such file or directory
chmod: /home/applib/libhikosip.so: No such file or directory
/home
/devinfo/client.ovpn is already exist
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 p                                                                                                                                                             arameter
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

rudeboy86
Сообщения: 37
Зарегистрирован: 12 окт 2015, 16:55
Контактная информация:

Re: не прошивается HiWatch DS-N201

Сообщение rudeboy86 » 28 апр 2016, 15:30

проблемы с памятью RAM выдает при тесте:

Код: Выделить всё

U-Boot 2010.06-84822 (Jul 21 2014 - 13:53:13)

DRAM:  128 MiB
Flash: 16 MiB
Hit Ctrl+u to stop autoboot:  0
HKVS # help
?       - alias for 'help'
base    - print or set address offset
bootm   - boot application image from memory
bootp   - boot image via network using BOOTP/TFTP protocol
cmp     - memory compare
cp      - memory copy
crc32   - checksum calculation
ext2load- load binary file from a Ext2 filesystem
ext2ls  - list files in a directory (default /)
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls   - list files in a directory (default /)
format  - format flash except bootloader area
getinfo - print hardware information
go      - start application at address 'addr'
gos     - go xxx.bin thru serial
help    - print command description/usage
loadb   - load binary file over serial line (kermit mode)
loadk   - load kernel to DRAM
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
md      - memory display
mii     - MII utility commands
mm      - memory modify (auto-incrementing address)
mtest   - simple RAM read/write test
mw      - memory write (fill)
nm      - memory modify (constant address)
ping    - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
rarpboot- boot image via network using RARP/TFTP protocol
reset   - Perform RESET of the CPU
saveenv - save environment variables to persistent storage
setenv  - set environment variables
sf      - SPI flash sub-system
tftp    - tftp  - download or upload image via network using TFTP protocol
upa     - update app image
update  - update digicap.dav
updateb - update bootloader
upf     - update firmware, format and update (factory use)
upk     - update uImage
usb     - USB sub-system
usbboot - boot from USB device
version - print monitor version
HKVS # crc32
crc32 - checksum calculation

HKVS # cmp
cmp - memory compare

HKVS # mtest
Testing 81000000 ... 88000000:
Iteration:      1
FAILURE: Address bit stuck high @ 0x83000000: expected 0xaaaaaaaa, actual 0x55555555

FAILURE (read/write) @ 0x827cf298: expected 0x005f3ca7, actual 0xffa0c359)

FAILURE (read/write) @ 0x827cf29c: expected 0x005f3ca8, actual 0xffa0c359)

FAILURE (read/write) @ 0x827cf2a4: expected 0xffa0c357, actual 0x02000000)

FAILURE (read/write) @ 0x827cf2a8: expected 0xffa0c358, actual 0x005f3caa)

FAILURE (read/write) @ 0x827cf2a4: expected 0x005f3ca7, actual 0x005f3ca8)

FAILURE (read/write) @ 0x827cf2a8: expected 0x005f3ca8, actual 0x005f3caa)
data abort
pc : [<80809c70>]          lr : [<8080ee58>]
sp : 807cf288  ip : 0000001c     fp : 00000000
r10: 7fffffff  r9 : 00000020     r8 : 807cffe0
r7 : 00000000  r6 : 00000001     r5 : 00000007  r4 : 81000000
r3 : ffa0c358  r2 : ffa0c358     r1 : 807cee54  r0 : 00000000
Flags: Nzcv  IRQs off  FIQs off  Mode SVC_32
Resetting CPU ...

resetting ...

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

Re: не прошивается HiWatch DS-N201

Сообщение iTuneDVR » 28 апр 2016, 15:54

Были случаи и они описаны на другом форуме, когда были при обновлении проблемы с памятью и приходилось саму прошивку урезать, так чтобы прошивка прошла успешно.
Тут видимо проблема другая с памятью, но странно, что до этого камера работала!!!
Сдавай по гарантии!
Но как вариант, я бы конечно пересобрал бы прошивку без лишних языков, тем самым меньше места занимается в в прошивке и в RAM при монтировании образа cramfs ти тем самым возможно и прогрузится, ведь работала же камера!!! ;)

rudeboy86
Сообщения: 37
Зарегистрирован: 12 окт 2015, 16:55
Контактная информация:

Re: не прошивается HiWatch DS-N201

Сообщение rudeboy86 » 28 апр 2016, 16:23

а команда format мне не может помочь? ведь по идее она форматирует все ,кроме загрузчика? Потом попробовать залить 5.2.0 она на 400 кб меньше 5.3.0? А так в этой прошивке всего 2 языка. Или format преподнесет мне кирпич в итоге?
Вложения
языки.jpg

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

Re: не прошивается HiWatch DS-N201

Сообщение iTuneDVR » 28 апр 2016, 16:28

У тебя и так области удаляются прежде чем что-то записывается и по логу это видно!
Моя мысль такова, что сократить размер прошивки, пересобрав её.
Возможно это освободит память оперативную и модуль не высыпится.
На старте какая прошивка-то стояла?
А так содержимое общее такое такое
2016-04-28_15-30-51.png

rudeboy86
Сообщения: 37
Зарегистрирован: 12 окт 2015, 16:55
Контактная информация:

Re: не прошивается HiWatch DS-N201

Сообщение rudeboy86 » 28 апр 2016, 16:31

на старте была 5.1.2 140314. но где ж ее сейчас достать?


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