Данный сайт является проектом ООО "Амакс". Сегодня: Четверг, 05.12.2024, 01:41

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

Поиск по сайтам
[ Новые сообщения · Участники · Правила форума · RSS · ?
Установка оборудования видеонаблюдения в Москве и Московской области
Поиск по форумам
  • Страница 1 из 1
  • 1
Кирпич DS-7216HGHI, прошивка через uart
svarohaДата: Пятница, 08.11.2024, 23:21 | Сообщение # 1
Группа: Проверенные
Сообщений: 2
Репутация: 0
Статус: Offline
Добрый день.
ПРоблема - кривые руки.
Закинул прошивку на регистратор через браузер, после рестарта dvr ушел в постоянный ребут. Прошивку не ту залил.
Что уже пробовал: через сервер TFTP (на вин7, и вин10, на разных компьютерах). Сервер стартует, пишет инициализация и все. Сервер брал с этого форума, пробовал TFTP32 с гитхаба и еще SolarWinds-TFTP. Не пошло.
Подключал как прямым патчкордом так и через свитч.
Заметил, по пингу, что после старта регистратора пинг 192.0.0.64 подымается на 5-6 ответов и тухнет. 
Подключил UART. 
Через юарт и cntrl+U пробовал такие команды
setenv bootcmd 'tftp 192.0.0.128 uImage; update 192.0.0.64; boot 192.0.0.64'
пробовал
setenv bootargs console=ttyS0,115200 root=/dev/ram0 rw
initrd=0x82000000 init=/bin/sh
setenv bootcmd 'tftp 0x82000000 uImage; update'
и такое
setenv bootcmd 'tftp 0xc0700000 uImage; tftp 0x42000000 digicap.dav; bootm 0xc0700000' 
и так пробовал
HKVS $ setenv ipaddr 192.0.0.64
HKVS $ setenv serverip 192.0.0.128
HKVS $ setenv bootargs console=ttyS0,115200n8 root=/dev/ram0 rw initrd=0x82000000 init=/bin/sh
HKVS $ setenv bootcmd 'tftp 0x82000000 uImage; update'

Не получается. Сервер TFTP скачивает файл, идет перезагрузка и всегда выводит ошибку 
HKVS $ setenv ';tftp'
timeout for link [4999]!
MAC:   68-6D-BC-DC-39-B8
TFTP from server 192.0.0.128; our IP address is 192.0.0.64
Download Filename 'uImage'.
Download to address: 0x80008000
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]
################################        [14.000 MB]
################################        [15.000 MB]
######
done
Bytes transferred = 15946092 (f3516c hex)

waiting for net_link [10]...
waiting for net_link [9]...
[    5.036235] hi_gmac_v200 100a0000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
ftp server not exit[-113]!
state machine action error[-110]
download firmware error!
Press ENTER key to reboot

В логах сервера 

Код
[2024-11-08 16:12:57] Connect client[192.0.0.64] success
[2024-11-08 16:12:57] Start file[C:\tftp\digicap.dav] transmitting
[2024-11-08 16:12:57] Receive data ACK error

То есть передача идет, потом идет перезагрузка, кратковременно подымается пинг на 192.0.0.64 и потом пишет, что ftp server not exit[-113]!. 

Код


Куда копать, помогите?
 
svarohaДата: Пятница, 08.11.2024, 23:23 | Сообщение # 2
Группа: Проверенные
Сообщений: 2
Репутация: 0
Статус: Offline
HKVS $ setenv ';version'

U-Boot 2010.06-svn25167 (Sep 20 2018 - 15:08:20)

HKVS $ setenv ';printenv'
bootcmd=tftp 0x82000000 $(bootfile);bootm 0x82000000;
bootdelay=1
baudrate=115200
use_mdio=0
bootfile=uImage
ver=U-Boot 2010.06-svn25167 (Sep 20 2018 - 15:08:20)
passwd=HNc4dIhNtqD58h2FPX6erNx3PDnuOJBg9elq4Ly0dzo=
device_type=DS-7216HGHI-K1
identification=0000000100000001000002000000005B00000008000000020001
update_ip=192.168.0.110
filesize=F0C16C
fileaddr=80008000
gatewayip=192.0.0.1
netmask=255.255.255.0
serverip=192.0.0.128
ipaddr=192.0.0.64
stdin=serial
stdout=serial
stderr=serial
phyaddr0=1
mdio_intf=mii
ethaddr=68:6d:bc:dc:39:b8
sec=tftp 0x82000000 Ky2017-2-uImage_sec;bootm 0x82000000;
default=cramfsload 0x82000000 uImage;
verify=n
tftpblocksize=8192
bootargs=mem=256M console=ttyS0,115200

Environment size: 703/65532 bytes


Сообщение отредактировал svaroha - Пятница, 08.11.2024, 23:28
 
  • Страница 1 из 1
  • 1
Поиск: