AHB7008T-3520DV3 V1.02 не останавливается autoboot

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
displays
Специалист
Сообщения: 176
Зарегистрирован: 09 май 2016, 08:30

Re: AHB7008T-3520DV3 V1.02 не останавливается autoboot

Сообщение displays » 10 июн 2017, 15:59

Добрый день. Не сал открвать тему. Точно такой же лог, но нажав кнопки CTRL-C остановил загрузку. Забыт вход регестратру то есть утерен пароль.
Пожалуйста подскажите какую дать команду чтоб удалить Acaunt1?
Спасибо.

Аватара пользователя
NeiroN
Специалист
Сообщения: 475
Зарегистрирован: 15 фев 2017, 21:59
Контактная информация:

Re: AHB7008T-3520DV3 V1.02 не останавливается autoboot

Сообщение NeiroN » 10 июн 2017, 16:16

Надо грузить до конца потом найти файлы и удалить их. Лежат обычно гдето в rw разделе. Узнать список разделов командой mount удалить командой rm, список файлов командой ls

как то так:
rm /mnt/mtd/Config/Account*

displays
Специалист
Сообщения: 176
Зарегистрирован: 09 май 2016, 08:30

Re: AHB7008T-3520DV3 V1.02 не останавливается autoboot

Сообщение displays » 10 июн 2017, 18:39

Я подключился с UART TTL, порт 23 закрыт. Лог у меня почему то короткий.

U-Boot 2010.06-svn339 (Jan 11 2016 - 09:29:05)

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
USB: scanning bus for devices... 2 USB Device(s) found
0 Storage Device(s) found
PHY 0x02: OUI = 0x01F0, Model = 0x0F, Rev = 0x01
change register for 8710
CONFIG MII
ETH0: PHY(phyaddr=2, rgmii) not link!
higmac init fail!
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: 24075 bytes loaded to 0x8e800000
jpeg decoding ...
<<addr=0x8e800000, size=0xb85f9, vobuf=0x8f000000>>
<<imgwidth=800, imgheight=446, linebytes=1600>>
decode success!!!!
decode jpeg success.
decode jpeg!
OpenDev vo:0 intf_type:36 out_sync:17
no support type.

srcAddr 0x82000000, dstAddr 0x82000000
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: 2376648 bytes loaded to 0x82000000
## Booting kernel from Legacy Image at 82000000 ...
Image Name: linux
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2376584 Bytes = 2.3 MiB
Load Address: 80008000
Entry Point: 80008000
Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.

После остановки CTRL-C дал команду printenv. Вот лог printenv.

▒▒

U-Boot 2010.06-svn339 (Jan 11 2016 - 09:29:05)

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
USB: scanning bus for devices... 2 USB Device(s) found
0 Storage Device(s) found
PHY 0x02: OUI = 0x01F0, Model = 0x0F, Rev = 0x01
change register for 8710
CONFIG MII
ETH0: PHY(phyaddr=2, rgmii) not link!
higmac init fail!
Press CTRL-C to abort autoboot in 2 secondshisilicon # <INTERRUPT>
hisilicon # printenv
bootcmd=sf probe 0;sf read 0x84000000 0xf60000 0x20000;logoload 0x84000000;decjpg;sf read 0x82000000 0x50000 0x500000;squashfsload 82000000;bootm 0x82000000
bootdelay=1
baudrate=115200
ethaddr=00:0b:3f:00:00:01
ipaddr=192.168.1.10
serverip=192.168.1.12
netmask=255.255.0.0
gatewayip=192.168.1.1
bootfile="uImage"
da=mw.b 0x82000000 ff 1000000;tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=mw.b 0x82000000 ff 1000000;tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
dr=mw.b 0x82000000 ff 1000000;tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=mw.b 0x82000000 ff 1000000;tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrite
dl=mw.b 0x82000000 ff 1000000;tftp 0x82000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=mw.b 0x82000000 ff 1000000;tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flwrite
up=mw.b 0x82000000 ff 1000000;tftp 0x82000000 update.img;sf probe 0;flwrite
tk=mw.b 0x82000000 ff 1000000;tftp 0x82000000 zImage.img; bootm 0x82000000
dd=mw.b 0x82000000 ff 1000000;tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite
bootargs=mem=80M console=ttyAMA0,115200 root=/dev/mtdblock1 rootfstype=squashfs mtdparts=hi_sfc:320K(boot),3968K(romfs),7104K(usr),1536K(web),2816K(custom),128K(logo),512K(mtd) coherent_pool=2M
appVideoStandard=PAL
appSystemLanguage=Russian
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn339 (Jan 11 2016 - 09:29:05)

Environment size: 1384/65532 bytes
hisilicon #

А вот лог после CTRL-C дал команду help.



U-Boot 2010.06-svn339 (Jan 11 2016 - 09:29:05)

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
USB: scanning bus for devices... 2 USB Device(s) found
0 Storage Device(s) found
PHY 0x02: OUI = 0x01F0, Model = 0x0F, Rev = 0x01
change register for 8710
CONFIG MII
ETH0: PHY(phyaddr=2, rgmii) not link!
higmac init fail!
Press CTRL-C to abort autoboot in 2 secondshisilicon # <INTERRUPT>
hisilicon # 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
ddr - ddr training function
decjpg - jpgd - decode jpeg picture.

fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls - list files in a directory (default /)
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]

startvl - startvl - open video layer.
- startvl [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]
stopvl - stopvl - close video layer.
- stopvl [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 #

И еще команда mount , ls , rw их нет в help. Или до этих команд надо дать команду с 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
ddr - ddr training function
decjpg - jpgd - decode jpeg picture.

fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls - list files in a directory (default /)
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]

startvl - startvl - open video layer.
- startvl [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]
stopvl - stopvl - close video layer.
- stopvl [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

Аватара пользователя
NeiroN
Специалист
Сообщения: 475
Зарегистрирован: 15 фев 2017, 21:59
Контактная информация:

Re: AHB7008T-3520DV3 V1.02 не останавливается autoboot

Сообщение NeiroN » 10 июн 2017, 18:45

ну в U-Boot их и не должно быть.

в U-Boot можно попробовать:
setenv restore 1
saveenv
reset

displays
Специалист
Сообщения: 176
Зарегистрирован: 09 май 2016, 08:30

Re: AHB7008T-3520DV3 V1.02 не останавливается autoboot

Сообщение displays » 10 июн 2017, 18:54

Я так понимаю что команда rm /mnt/mtd/Config/Account*
с порта 23? А если порт закрыт 23 то как с UART TTL можно удалить Acaunt ?

displays
Специалист
Сообщения: 176
Зарегистрирован: 09 май 2016, 08:30

Re: AHB7008T-3520DV3 V1.02 не останавливается autoboot

Сообщение displays » 10 июн 2017, 21:38

После команды

setenv restore 1
saveenv
reset





U-Boot 2010.06-svn339 (Jan 11 2016 - 09:29:05)

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
USB: scanning bus for devices... 2 USB Device(s) found
0 Storage Device(s) found
PHY 0x02: OUI = 0x01F0, Model = 0x0F, Rev = 0x01
change register for 8710
CONFIG MII
ETH0: PHY(phyaddr=2, rgmii) not link!
higmac init fail!
Press CTRL-C to abort autoboot in 2 secondshisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # <INTERRUPT>
hisilicon # setenv restore 1
hisilicon # saveenv
Saving Environment to SPI Flash...
Erasing SPI flash, offset 0x00040000 size 64K ...done
Writing to SPI flash, offset 0x00040000 size 64K ...done
hisilicon # reset
resetting ...


U-Boot 2010.06-svn339 (Jan 11 2016 - 09:29:05)

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
USB: scanning bus for devices... 2 USB Device(s) found
0 Storage Device(s) found
PHY 0x02: OUI = 0x01F0, Model = 0x0F, Rev = 0x01
change register for 8710
CONFIG MII
ETH0: PHY(phyaddr=2, rgmii) not link!
higmac init fail!
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: 24075 bytes loaded to 0x8e800000
jpeg decoding ...
<<addr=0x8e800000, size=0xb85f9, vobuf=0x8f000000>>
<<imgwidth=800, imgheight=446, linebytes=1600>>
decode success!!!!
decode jpeg success.
decode jpeg!
OpenDev vo:0 intf_type:36 out_sync:17
no support type.

srcAddr 0x82000000, dstAddr 0x82000000
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: 2376648 bytes loaded to 0x82000000
## Booting kernel from Legacy Image at 82000000 ...
Image Name: linux
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2376584 Bytes = 2.3 MiB
Load Address: 80008000
Entry Point: 80008000
Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.


Пароль на месте, пробовал набрать все что есть и в пустую не могу попасть.

Аватара пользователя
fobos
Специалист
Сообщения: 1116
Зарегистрирован: 21 июн 2014, 18:15

Re: AHB7008T-3520DV3 V1.02 не останавливается autoboot

Сообщение fobos » 10 июн 2017, 22:29

после > setenv restore 1 > saveenv> reset пароль не изменится...надо пытаться попасть в busybox, а потом rm /mnt/mtd/Config/Account*
попробуйте команду fatls ...что-нибудь выводит?

displays
Специалист
Сообщения: 176
Зарегистрирован: 09 май 2016, 08:30

Re: AHB7008T-3520DV3 V1.02 не останавливается autoboot

Сообщение displays » 10 июн 2017, 22:38

После команды fatls

Кусочек лога

Press CTRL-C to abort autoboot in 2 secondshisilicon # <INTERRUPT>
hisilicon # fatls
usage: fatls <interface> <dev[:part]> [directory]
hisilicon #

displays
Специалист
Сообщения: 176
Зарегистрирован: 09 май 2016, 08:30

Re: AHB7008T-3520DV3 V1.02 не останавливается autoboot

Сообщение displays » 11 июн 2017, 05:42

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

Аватара пользователя
fobos
Специалист
Сообщения: 1116
Зарегистрирован: 21 июн 2014, 18:15

Re: AHB7008T-3520DV3 V1.02 не останавливается autoboot

Сообщение fobos » 11 июн 2017, 14:43

Выставляем значения appauto 0/1, dh_keyboard 0/1 и добиваемся выхода в командную строку bosybox (не прерывая загрузки регистратора по CTRL-C)...если я не прав пусть профессионалы меня поправят

Ответить

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