Помогите восстановить hvr на 3520D
Re: Помогите восстановить hvr на 3520D
Перепрошивка поможет. Возьмите флешку на 1 - 2 гб, форматните в фат32 и вставьте в юсб. Выложите лог с вставленной флешкой.
Re: Помогите восстановить hvr на 3520D
Хорошо, вечером после работы попробую.Dim32 писал(а):Перепрошивка поможет. Возьмите флешку на 1 - 2 гб, форматните в фат32 и вставьте в юсб. Выложите лог с вставленной флешкой.
А флешка должна быть полностью пустой, без файлов?
HDD не надо тоже подоткнуть?
Плюс надо еще как-то стрясти с продавца саму прошивку, а то он у меня какой-то заторможенный. Отвечает раз в сутки и то невпопад - тупо переспрашивает или дает дебильные советы типа выньте и вставьте кабель питания.
Re: Помогите восстановить hvr на 3520D
Сперва нужно понять, поддерживает ли ваш загрузчик режим перепрошивки с флешки, или нет. Если флешку увидит, даже пустую, по логу все будет видно. HDD пока не нужен.
Re: Помогите восстановить hvr на 3520D
Флешку вроде видит, так как со вставленной пустой 1G FAT32 такой лог:
Код: Выделить всё
U-Boot 2010.06-svn198 (Dec 08 2014 - 09:53:48)
Check spi flash controller v350... Found
Spi(cs1) ID: 0xC2 0x20 0x17 0xC2 0x20 0x17
Spi(cs1): Block:64KB Chip:8MB Name:"MX25L6406E"
envcrc 0x62a8f979
ENV_SIZE = 0xfffc
In: serial
Out: serial
Err: serial
USB: scanning bus for devices... 2 USB Device(s) found
usb_stor_get_info->1406,blksz:512
1 Storage Device(s) found
Interface: USB
Device 0: Vendor: 3system Rev: 1.00 Prod: USB Disk
Type: Removable Hard Disk
Capacity: 994.5 MB = 0.9 GB (2036736 x 512)
Partition 1: Filesystem: FAT32 "NO NAME "
reading auconfig.txt
Press CTRL-C to abort autoboot in 0 seconds8192 KiB hi_sfc at 0:0 is now current
device
CFG_BOOT_ADDR:0x0
0ff:0x84000000
### /UbootLogo UbootLogoload complete: 21986 bytes loaded to 0x8e800000
jpeg decoding ...
<<addr=0x8e800000, size=0xb85f9, vobuf=0x8e800000>>
<<imgwidth=800, imgheight=600, linebytes=1600>>
decode success!!!!
decode jpeg success.
decode jpeg!
srcAddr 0x82000000, dstAddr 0x82000000
find_squashfs_file: name bin, start_block 0, offset 1284, type 1
find_squashfs_file: name boot, start_block 0, offset 1376, type 1
read inode: name boot, sb 0, of 1376, type 1
find_squashfs_file: name zImage.img, start_block 0, offset 1316, type 2
read inode: name zImage.img, sb 0, of 1316, type 2
### FS load complete: 1613452 bytes loaded to 0x82000000
## Booting kernel from Legacy Image at 82000000 ...
Image Name: linux
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1613388 Bytes = 1.5 MiB
Load Address: 80008000
Entry Point: 80008000
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux...
LZMA data is corrupt
-- System halted
Re: Помогите восстановить hvr на 3520D
Никак не могу разобраться с сетевым интерфейсом.
Вроде бы подключение нормальное есть.
TFTP работает в обе стороны - слил на комп текущий образ прошивки (7zip его даже открывает - там куча папок/файлов).
Также стянул и распаковал картинку с логотипом (h264dvr.jpg) 800*600, которая при старте показывается.
Когда активность инициирована со стороны регистратора (например, tftp или ping), то он даже пингуется с компа.
Но когда сессия заканчивается - рег сам уходит из сети - пропадает из списка устройств на роутере и перестает пинговаться.
Это нормально?
PS. А продавец все еще так и не прислал прошивку, негодяй...
Надо ждать или есть смысл самостоятельно поискать прошивку? Какой принцип поиска?
Кстати, прошивку лучше будет заливать целиком весь uImage или по частям типа run du; run dr; run dw; и т.д.?
Конкретно моя ошибка "LZMA data is corrupt" в какой части прошивки?
Вроде бы подключение нормальное есть.
TFTP работает в обе стороны - слил на комп текущий образ прошивки (7zip его даже открывает - там куча папок/файлов).
Также стянул и распаковал картинку с логотипом (h264dvr.jpg) 800*600, которая при старте показывается.
Когда активность инициирована со стороны регистратора (например, tftp или ping), то он даже пингуется с компа.
Но когда сессия заканчивается - рег сам уходит из сети - пропадает из списка устройств на роутере и перестает пинговаться.
Это нормально?
PS. А продавец все еще так и не прислал прошивку, негодяй...
Надо ждать или есть смысл самостоятельно поискать прошивку? Какой принцип поиска?
Кстати, прошивку лучше будет заливать целиком весь uImage или по частям типа run du; run dr; run dw; и т.д.?
Конкретно моя ошибка "LZMA data is corrupt" в какой части прошивки?
Re: Помогите восстановить hvr на 3520D
попробуй http://pan.baidu.com/s/1bnGUcSR#render- ... %25BB%25B6" onclick="window.open(this.href);return false;
распакуй бинарник, подкидывай образы разделов по тфтп. Только убут не трогай.
С флешки прошиться скорее всего не получится.
распакуй бинарник, подкидывай образы разделов по тфтп. Только убут не трогай.
С флешки прошиться скорее всего не получится.
Re: Помогите восстановить hvr на 3520D
а в какой последовательности образы подкидывать?Dim32 писал(а): распакуй бинарник, подкидывай образы разделов по тфтп. Только убут не трогай.
попробовал блин логотип подкинуть, дак теперь лого сломалось:
Код: Выделить всё
CFG_BOOT_ADDR:0x0
0ff:0x84000000
can't find jpg corresponding entry
0ff:0x84000000
can't find jpg corresponding entry
### /UbootLogo LOAD ERROR<0> !
jpeg decoding ...
<<addr=0x8e800000, size=0xb85f9, vobuf=0x8e800000>>
addr:0x80855054,size:755193,logoaddr:0x8e800000,:ff,ff
load jpeg err.
хотя визуально картинка точно такая же
самое неприятное, что когда я залил обратно то, что сам сливал ранее (уже с jpg) ошибка осталось...
вот это мне совсем непонятно!
Re: Помогите восстановить hvr на 3520D
Заставка вроде же загружалась, зачем трогал?
Не имеет значения в какой последовательности загружать образы, начни например с romfs, затем user, custom
Посмотри, что заливал ранее - какие разделы мог убить.
Выложи help убута.
Не имеет значения в какой последовательности загружать образы, начни например с romfs, затем user, custom
Посмотри, что заливал ранее - какие разделы мог убить.
Выложи help убута.
Re: Помогите восстановить hvr на 3520D
Попробуй еще эту https://pan.sohu.net/f/Mzk2Nzcsa3hkaWk.htm" onclick="window.open(this.href);return false;
Re: Помогите восстановить hvr на 3520D
Dim32 писал(а):Выложи help убута.
Код: Выделить всё
hisilicon # help
? - alias for 'help'
base - print or set address offset
boot - boot default, i.e., run 'bootcmd'
bootd - boot default, i.e., run 'bootcmd'
bootm - boot application image from memory
bootp - boot image via network using BOOTP/TFTP protocol
cmp - memory compare
cp - memory copy
crc32 - checksum calculation
decjpg - jpgd - decode jpeg picture.
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 /)
fload - fload - load binary file from a filesystem image for system boot
flwrite - SPI flash sub-system
getinfo - print hardware information
go - start application at address 'addr'
help - print command description/usage
lload - lload - load logo file
loadb - load binary file over serial line (kermit mode)
loady - load binary file over serial line (ymodem mode)
logoload- logoload - load binary file from a filesystem image for system boot
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
run - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv - set environment variables
setvobg - setvobg - set vo backgroud color.
- setvobg [dev color]
sf - SPI flash sub-system
squashfsload- fsload - load binary file from a filesystem image
startgx - startgx - open graphics layer.
- startgx [layer addr stride x y w h]
startvo - startvo - open interface of vo device.
- startvo [dev type sync]
stopgx - stopgx - close graphics layer.
- stopgx [layer]
stopvo - stopvo - close interface of vo device.
- stopvo [dev]
tftp - tftp - download or upload image via network using TFTP protocol
usb - USB sub-system
usbboot - boot from USB device
version - print monitor version
hisilicon #
Re: Помогите восстановить hvr на 3520D
ну, что сказать? восстал мой прибор!
исправил лого и romfs из последней ссылки Dim32 и все пошло хорошо.
user, custom не трогал.
благодарю всех неравнодушных и особенно Dim32!!!
исправил лого и romfs из последней ссылки Dim32 и все пошло хорошо.
user, custom не трогал.
благодарю всех неравнодушных и особенно Dim32!!!
-
- Новичок
- Сообщения: 1
- Зарегистрирован: 19 апр 2017, 21:33
Re: Помогите восстановить hvr на 3520D
У меня та же история помогите пож-та. По uart зашел. Как образы подкидывать какими командами?