Не грузится регистратор THB7016T-MH V2

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
Ответить
Ranger
Новичок
Сообщения: 37
Зарегистрирован: 22 дек 2017, 23:29

Re: Не грузится регистратор THB7016T-MH V2

Сообщение Ranger » 25 дек 2017, 14:10

Этому точно есть причина!
Лог с воткнутой флешкой и попыткой восстановления, пожалуйста!
с флешки у меня так ничего и не получилось, прошивал через tftp сервер, могу лог скинуть, на вид все проходит, все ок, только после этого ничего не меняется

Ranger
Новичок
Сообщения: 37
Зарегистрирован: 22 дек 2017, 23:29

Re: Не грузится регистратор THB7016T-MH V2

Сообщение Ranger » 25 дек 2017, 14:37

вот лог от залитого update.img, который мне выслал продавец

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

System startup

U-Boot 2010.06-svn270 (Nov 14 2015 - 10:16:16)

Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xc2 0x20 0x18
Block:64KB Chip:16MB Name:"MX25L128XX"
SPI Nor total size: 16MB
In:    serial
Out:   serial
Err:   serial
PHY 0x02: OUI = 0x01F0, Model = 0x0F, Rev = 0x01
change register for 8710
CONFIG MII
ETH0: PHY(phyaddr=2, rgmii) link UP: DUPLEX=FULL : SPEED=100M
MAC:   00-0B-3F-00-00-01
Press CTRL-C to abort autoboot in 2 secondshisilicon #
hisilicon # run up
PHY 0x02: OUI = 0x01F0, Model = 0x0F, Rev = 0x01
change register for 8710
CONFIG MII
ETH0: PHY(phyaddr=2, rgmii) link UP: DUPLEX=FULL : SPEED=100M
MAC:   00-0B-3F-00-00-01
TFTP from server 192.168.1.12; our IP address is 192.168.1.10
Download Filename 'update.img'.
Download to address: 0x42000000
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]
################
done
Bytes transferred = 12067200 (b82180 hex)
16384 KiB hi_fmc at 0:0 is now current device
PACK_ID OK

## Checking Image at 0x42000040 ...
   Header CRC Checking ... OK
   Image Name:   linux
   Image Type:   ARM Linux Standalone Program (gzip compressed)
   Data Size:    2576384 Bytes = 2.5 MiB
   Load Address: 00ca0000
   Entry Point:  00f60000
   Data CRC Checking ... OK
Programing start at: 0x00ca0000
Programing end at: 0x00f60000
Erasing at 0xf60000 -- 100% complete.
done.
Erased sectors.
Saving Image to Flash ...
Writing at 0xf60000 -- 100% complete.
done.
PACK_ID OK

## Checking Image at 0x42275080 ...
   Header CRC Checking ... OK
   Image Name:   linux
   Image Type:   ARM Linux Kernel Image (gzip compressed)
   Data Size:    3428352 Bytes = 3.3 MiB
   Load Address: 00050000
   Entry Point:  00430000
   Data CRC Checking ... OK
Programing start at: 0x00050000
Programing end at: 0x00430000
Erasing at 0x430000 -- 100% complete.
done.
Erased sectors.
Saving Image to Flash ...
Writing at 0x430000 -- 100% complete.
done.
PACK_ID OK

## Checking Image at 0x425ba0c0 ...
   Header CRC Checking ... OK
   Image Name:   linux
   Image Type:   ARM Linux Kernel Image (gzip compressed)
   Data Size:    4673536 Bytes = 4.5 MiB
   Load Address: 00430000
   Entry Point:  00b20000
   Data CRC Checking ... OK
Programing start at: 0x00430000
Programing end at: 0x00b20000
Erasing at 0xb20000 -- 100% complete.
done.
Erased sectors.
Saving Image to Flash ...
Writing at 0xb20000 -- 100% complete.
done.
PACK_ID OK

## Checking Image at 0x42a2f100 ...
   Header CRC Checking ... OK
   Image Name:   linux
   Image Type:   ARM Linux Standalone Program (gzip compressed)
   Data Size:    20480 Bytes = 20 KiB
   Load Address: 00f60000
   Entry Point:  00f80000
   Data CRC Checking ... OK
Programing start at: 0x00f60000
Programing end at: 0x00f80000
Erasing at 0xf80000 -- 100% complete.
done.
Erased sectors.
Saving Image to Flash ...
Writing at 0xf80000 -- 100% complete.
done.
PACK_ID OK

## Checking Image at 0x42a34140 ...
   Header CRC Checking ... OK
   Image Name:   linux
   Image Type:   ARM Linux Standalone Program (gzip compressed)
   Data Size:    1368064 Bytes = 1.3 MiB
   Load Address: 00b20000
   Entry Point:  00ca0000
   Data CRC Checking ... OK
Programing start at: 0x00b20000
Programing end at: 0x00ca0000
Erasing at 0xca0000 -- 100% complete.
done.
Erased sectors.
Saving Image to Flash ...
Writing at 0xca0000 -- 100% complete.
done.
hisilicon # reset
resetting ...


Аватара пользователя
VirtualLink
Специалист
Сообщения: 1846
Зарегистрирован: 09 апр 2016, 12:38

Re: Не грузится регистратор THB7016T-MH V2

Сообщение VirtualLink » 25 дек 2017, 14:54

Лог от восстановления с usb!

Ranger
Новичок
Сообщения: 37
Зарегистрирован: 22 дек 2017, 23:29

Re: Не грузится регистратор THB7016T-MH V2

Сообщение Ranger » 25 дек 2017, 17:16

VirtualLink писал(а):Лог от восстановления с usb!
у меня не получается с USB восстановить, не видит он его, разные флешки пробовал, ничего!, он даже не опрашивает флешку, только когда ядро загружает, тогда начинает мигать и все

Аватара пользователя
VirtualLink
Специалист
Сообщения: 1846
Зарегистрирован: 09 апр 2016, 12:38

Re: Не грузится регистратор THB7016T-MH V2

Сообщение VirtualLink » 25 дек 2017, 18:10

Ranger писал(а):
VirtualLink писал(а):Лог от восстановления с usb!
у меня не получается с USB восстановить, не видит он его, разные флешки пробовал, ничего!, он даже не опрашивает флешку, только когда ядро загружает, тогда начинает мигать и все
Меньше слов, больше дела, лог как есть, в том виде как есть после операции с USB!
В какой разъем включена USB-флешка и есть ли при этом мышь?
Все рассуждения будут после!

Ranger
Новичок
Сообщения: 37
Зарегистрирован: 22 дек 2017, 23:29

Re: Не грузится регистратор THB7016T-MH V2

Сообщение Ranger » 25 дек 2017, 18:17

вообще ничего не меняется, с мышкой в верхнем USB и в среднем флешка, с флешкой в нижнем USB без мыши
, обращение к флешке идет в момент "Uncompressing Linux... done, booting the kernel."и тишина

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

System startup

U-Boot 2010.06-svn270 (Nov 14 2015 - 10:16:16)

Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xc2 0x20 0x18
Block:64KB Chip:16MB Name:"MX25L128XX"
SPI Nor total size: 16MB
In:    serial
Out:   serial
Err:   serial
PHY 0x02: OUI = 0x01F0, Model = 0x0F, Rev = 0x01
change register for 8710
CONFIG MII
ETH0: PHY(phyaddr=2, rgmii) link UP: DUPLEX=FULL : SPEED=100M
MAC:   00-0B-3F-00-00-01
Press CTRL-C to abort autoboot in 2 seconds16384 KiB hi_fmc at 0:0 is now current device

CFG_BOOT_ADDR:0x0
### /UbootLogo UbootLogoload complete: 21986 bytes loaded to 0x5f000000
jpeg decoding ...
<<addr=0x5f000000, size=0xb85f9, vobuf=0x5f600000>>
<<imgwidth=800, imgheight=600, linebytes=1600>>
decode success!!!!
decode jpeg success.
decode jpeg!
stMaxRect.u32Width800, stMaxRect.u32Height600.

srcAddr 0x42000000, dstAddr 0x42000000
find_squashfs_file: name bin, start_block 0, offset 2544, type 1
find_squashfs_file: name boot, start_block 0, offset 2648, type 1
read inode: name boot, sb 0, of 2648, type 1
find_squashfs_file: name zImage.img, start_block 0, offset 2576, type 2
read inode: name zImage.img, sb 0, of 2576, type 2
### FS load complete: 2564440 bytes loaded to 0x42000000
## Booting kernel from Legacy Image at 42000000 ...
   Image Name:   linux
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2564376 Bytes = 2.4 MiB
   Load Address: 40008000
   Entry Point:  40008000
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
▒Auto login as root ...
Welcome to Monitor Tech.
~ # ▒

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Не грузится регистратор THB7016T-MH V2

Сообщение dede » 25 дек 2017, 18:25

cat /dev/zero |tr \\000 \\377 > /dev/mtdblock6

Ranger
Новичок
Сообщения: 37
Зарегистрирован: 22 дек 2017, 23:29

Re: Не грузится регистратор THB7016T-MH V2

Сообщение Ranger » 25 дек 2017, 18:33

dede писал(а):cat /dev/zero |tr \\000 \\377 > /dev/mtdblock6
-sh: tr: not found

Ranger
Новичок
Сообщения: 37
Зарегистрирован: 22 дек 2017, 23:29

Re: Не грузится регистратор THB7016T-MH V2

Сообщение Ranger » 25 дек 2017, 18:39

интересно, в соседней ветке "NVR-24 после вируса" похожая проблема у человека, я заметил, что mac адрес у нас одинаковый, это получается китайцы не парятся и лепят всем один и тот же? типа за NATом все и так будет работать...

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Не грузится регистратор THB7016T-MH V2

Сообщение dede » 25 дек 2017, 19:46

В буте? В буте одинаковый. После загрузки - разный, если ЕЕПРОМ не убит

Ranger
Новичок
Сообщения: 37
Зарегистрирован: 22 дек 2017, 23:29

Re: Не грузится регистратор THB7016T-MH V2

Сообщение Ranger » 26 дек 2017, 11:32

вопрос знатокам:
почему когда я сделал копию spi по инструкции

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

sf probe 0
sf read 82000000 0 1000000
tftp 0x82000000 3531.img 0x1000000
на выходе получаю файл размером 16 Мб, но внутри содержимое только одного раздела romfs-x.cramfs, т.е. я сравниваю открывая с помощью 7zip эти .img, полное соответствие.
отсюда еще один вопрос, как полностью слить прошивку со всеми разделами типа user-x.cramfs в котором как раз и должна быть Sofia?
Или как проверить, что после команды run du залились все нужные программы раздела user-x.cramfs?

Аватара пользователя
VirtualLink
Специалист
Сообщения: 1846
Зарегистрирован: 09 апр 2016, 12:38

Re: Не грузится регистратор THB7016T-MH V2

Сообщение VirtualLink » 26 дек 2017, 15:35

По поводу того, что не получалось восстановить с USB - загрузчик стар и не поддерживает!
Раньше так было сплошь и рядом, а сейчас в новых конечно халява!

Должно быть как-то так:

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

U-Boot 2010.06-svn144 (Jul 26 2014 - 13:11:03)
Check spi flash controller v350... Found
Spi(cs1) ID: 0xEF 0x40 0x18 0x00 0x00 0x00
Spi(cs1): Block:64KB Chip:16MB Name:"W25Q128B"
envcrc 0x908977d5
ENV_SIZE = 0x3fffc
In:    serial
Out:   serial
Err:   serial
USB:   scanning bus for devices... 2 USB Device(s) found
0 Storage Device(s) found
Press CTRL-C to abort autoboot in 0 seconds16384 KiB hi_sfc at 0:0 is now current device
Выделю отдельно!

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

USB:   scanning bus for devices... 2 USB Device(s) found
Не во время загрузки ядра начинает моргать флешка, а гораздо раньше и причина выше!
Ranger писал(а):вопрос знатокам:
почему когда я сделал копию spi по инструкции
Код:
sf probe 0
sf read 82000000 0 1000000
tftp 0x82000000 3531.img 0x1000000

на выходе получаю файл размером 16 Мб, но внутри содержимое только одного раздела romfs-x.cramfs, т.е. я сравниваю открывая с помощью 7zip эти .img, полное соответствие.
отсюда еще один вопрос, как полностью слить прошивку со всеми разделами типа user-x.cramfs в котором как раз и должна быть Sofia?
Или как проверить, что после команды run du залились все нужные программы раздела user-x.cramfs?
Вроде пишешь, что есть опыт восстановления, а тут удивил!
Команды все правильные, все делают правильно, результат - файл-16Мб, только внутри будет только то, что на флеше и ничего другого!
Либо не так разобрал его, либо там этого просто нет, а третьего не дано!
Что там сравнивал, с чем - отсюда не видно!

Покажи дамп и все будет понятно, но дамп конечно надо были сливать до, а так хоть есть живой загрузчик!

Ответить

Вернуться в «Восстановление и настройка»