Восстановление IP панели Dahua DHI VTO2111D-WP

Vincentre
Сообщения: 6
Зарегистрирован: 25 фев 2019, 23:52

Восстановление IP панели Dahua DHI VTO2111D-WP

Сообщение Vincentre » 28 фев 2019, 21:54

Доброго времени суток

Попала в руки вызывая панель Dahua DHI VTO2111D-WP с русской прошивкой 3.200.0000 от 28-06-2017 . Захотел прошить , бо на дворе 26-02-2019 , а на камере ух какая старая прошивка . Недолго думая стягиваю с инета прошивку General_VTO2111D_Eng_P_16M_V3.120.0012000.0.R.20180731.bin . И получаю кирпич . От неожиданности даже проснулся , т.к уже была полночь .
Сразу думаю вот это себе попадос- камеру взял на посмотреть и для повышения кругозора что это за штука такая .
Разобрал камеру , подключил адаптер -сейчас будет немного текста .

Вот что видно при подключени адаптера
"" не нашел как это все убрать под спойлер """
[spoiler={TEXT1}]{TEXT}[/spoiler]
Правка администратора: завернул в секцию Code

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

U-Boot 1.3.6 (jerry) (May 23 2018 - 10:46:47)

DRAM:  128 MB
SF: Got idcode c2 20 18 c2 20
In:    serial
Out:   serial
Err:   serial
Ethernet PHY: GENERIC @ 0x01,id:1cc816
total gio 2
gio[22]=1
gio[25]=1
davinci_eth_open:no link

TFTP from server 192.168.254.254; our IP address is 192.168.1.108; sending through gateway 192.168.1.1
Filename 'upgrade_info_7db780a713a4.txt'.
Load address: 0x80100000
Loading: *WARN: emac_send_packet: No link
Retry count exceeded; starting again
Fail to get info file!
Init error!
davinci_eth_open:no link
TFTP from server 192.168.254.254; our IP address is 192.168.1.108; sending through gateway 192.168.1.1
Filename 'failed.txt'.
Load address: 0x80200000
Loading: *WARN: emac_send_packet: No link

Retry count exceeded; starting again
==>use default images
APP_OFFSET_NEW test

.......

## Booting kernel from Legacy Image at 80007fc0 ...

   Image Name:   Linux-2.6.18_pro500-davinci_evm-
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1798424 Bytes =  1.7 MB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   XIP Kernel Image ... OK

OK

Starting kernel ...
Uncompressing Linux........................................................................................................................ done, booting the kernel.

Checking DDR......OK

UBL Version: 1.46t(DM365)16:10:30 Aug  4 2017
 Oscillator: 24MHZ
 ARM Rate: 432 MHZ
 DDR Rate: 340 MHZ
 BootMode: SPI
Starting SPI Memory Copy...
DONE


Гоняет по кругу . Останавливаю загрузку смотрю список доступных команд и восстанавливаю через TFTP / Для восстановления используется прошивка 3.200 и при этом командой setenv serverip 192.168.1.109 меняется адрес сервера с 192.168.254.254 на 192.168.1.109


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

DHBOOT# printenv
bootcmd=fsload
bootdelay=3
baudrate=115200
eth1addr=00:01:5b:00:55:66
eth2addr=00:01:5b:00:77:88
ipaddr=192.168.1.108
serverip=192.168.1.1
netmask=255.255.255.0
bootfile="uImage"
dh_keyboard=1
appauto=1
single=0
da=protect off all;tftp 81a00000 dm365_ubl_boot_16M.bin.img;flwrite
dc=tftp 81a00000 custom-x.cramfs.img; flwrite
dr=tftp 81a00000 romfs-x.cramfs.img; flwrite
du=tftp 81a00000 user-x.cramfs.img; flwrite
dd=tftp 81a00000 data-x.cramfs.img; flwrite
dw=tftp 81a00000 web-x.cramfs.img; flwrite
dg=tftp 81a00000 gui-x.cramfs.img; flwrite
dk=tftp 81a00000 kernel-x.cramfs.img; flwrite
up=tftp 81a00000 update.img; flwrite
tk=tftp 80800000 uImage; bootm 80800000
gionum=22.25
gioval=1.1
dh_com=0
autosip=192.168.1.109
autolip=192.168.1.108
autogw=192.168.1.1
autonm=255.255.255.0
HWID=VTO2111D
filesize=D2E8A8
fileaddr=81A00000
wifiaddr=14:A7:8B:00:29:B9
ethaddr=14:A7:8B:00:51:08
bootargs= console=ttyS0,115200n8 root=/dev/mtdblock4rootfstype=cramfs,nolock mem=96M newmem=96M video=davincifb:vid0=OFF:vid1=OFF:osd0=OFF:osd1=OFF
stdin=serial
stdout=serial
stderr=serial
ver=U-Boot 1.3.6 (jerry) (May 23 2018 - 10:46:47)


Команды для восстановления в консоле пишем следующие

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

DHBOOT# run dr
TFTP from server 192.168.1.109; our IP address is 192.168.1.108
Filename 'romfs-x.cramfs.img'.
DHBOOT# run dk
TFTP from server 192.168.1.109; our IP address is 192.168.1.108
Filename 'kernel-x.cramfs.img'.
DHBOOT# run du
TFTP from server 192.168.1.109; our IP address is 192.168.1.108
Filename 'user-x.cramfs.img'.
DHBOOT# run dw
TFTP from server 192.168.1.109; our IP address is 192.168.1.108
Filename 'web-x.cramfs.img'.
DHBOOT# run dd
TFTP from server 192.168.1.109; our IP address is 192.168.1.108
Filename 'data-x.cramfs.img'.
DHBOOT# run dc
TFTP from server 192.168.1.109; our IP address is 192.168.1.108
Filename 'custom-x.cramfs.img'.


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

И вопрос 3.200 на нее крайняя прошивка и чем шить новее ?
Нашел еще 3.300 но что-то подсказывает что не взлетит .

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

Re: Восстановление IP панели Dahua DHI VTO2111D-WP

Сообщение iTuneDVR » 01 мар 2019, 01:21

Остановить загрузку.
setenv dh_keyboard 0
saveenv
Лог в студию, на что ругалось.
Возможно надо еще поиграть с appauto в 0 и зачистка конфига, или из загрузчика если там есть команда сброс конфига, либо зачистить по конкретным адресам.
И так же лог после сброса конфига в студию.
Хотя бы будет ясно на что жалуется.

Vincentre
Сообщения: 6
Зарегистрирован: 25 фев 2019, 23:52

Re: Восстановление IP панели Dahua DHI VTO2111D-WP

Сообщение Vincentre » 01 мар 2019, 23:24

Хм . Так я ее еще вчера вернул обратно в ларек где взял . Больше логов у меня нет . После восстановления все стало хорошо . Посмотрел что за зверь и отдал . А завалил камеру случайно .

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

Re: Восстановление IP панели Dahua DHI VTO2111D-WP

Сообщение iTuneDVR » 02 мар 2019, 00:16

Vincentre писал(а):Хм . Так я ее еще вчера вернул обратно в ларек где взял . Больше логов у меня нет . После восстановления все стало хорошо . Посмотрел что за зверь и отдал . А завалил камеру случайно .

Тоже вариант


Вернуться в «Домофоны Dahua»