Страница 1 из 2
Jassun JSR-P0803 нет старта
Добавлено: 08 май 2017, 21:54
fobos
Добрый день! Попало в руки сие чудо, плата AHB6016T-FL-LS, все напряжения на плате проверены...нет старта. Дамп в почте. Под эту плату нашел дамп с буржуйского сайта, залил, но дальше логотипа загрузка не пошла. Из этого дампа взял u-boot и залил поверх родной прошивки. В результате матрац и вместо лого темный экран и висит. Вывод u-boot:
Код: Выделить всё
U-Boot 2010.06 (Nov 25 2014 - 16:04:56)
DRAM: 512 MiB
Flash: 1.1 MiB
NAND: Special Nand id table Version 1.35
Nand ID: 0xF4 0xF4 0xF4 0xF4 0xF4 0xF4 0xF4 0xF4
No NAND device found!!!
0 MiB
Check spi flash controller v300. found
Spi(cs1) ID: 0xEF 0x40 0x18 0x00 0x00 0x00
Spi(cs1): Block:64KB Chip:16MB Name:"W25Q128BV"
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
judge ddr init
user init finish.
Hit any key to stop autoboot: 0
dev 0 opened!
logo lay = 0, x =0,y = 0, w =1024,h = 768
logo x = 0, y =0,w = 1024, h =768
graphic layer 0 opened!
GPIO17_4 = 0x 1
USB0_DR_16 = 0x 31a8
(Re)start USB...
USB: scanning bus for devices... 1 USB Device(s) found
scanning bus for storage devices... 0 Storage Device(s) found
USB founded
** Invalid boot device **
kernel.img founded
** Invalid boot device **
all.img founded
16384 KiB hi_sfc at 0:0 is now current device
flash_reinit enddev id: type = 1, num = 0, size = 0x00e60000, mtd_id = single part
part : name = static, size = 0x00e60000, offset = 0x00000000
mtdpart init end
--- jffs2_part_info: partition number 0 for device nor0 (single part)
### JFFS2 loading 'logo.jpg' to 0xc0000000
Scanning JFFS2 FS: . done.
find_inode failed for name=logo.jpg
load: Failed to find inode
### JFFS2 LOAD ERROR<0> for logo.jpg!
jpeg decoding ...
<<addr=0xc0000000, size=0x60000, vobuf=0xc0000000>>
addr:0x8108e5d0,size:393216,logoaddr:0xc0000000,:e0,7f
mmu_enable
InitTag error
decode jpeg!
dev 0 set background color = 0x0-> 0x0!
dev 0 opened!
autoboot остановить можно, но на ввод команд не реагирует и выводит или точки или кракозябры...думаю env не подошло.
Просьба, помочь с корректным u-boot+env на эту плату, а дальше уже сам

Re: Jassun JSR-P0803 нет старта
Добавлено: 08 май 2017, 22:52
iTuneDVR
Дамп не прошел!
Это первичный лог или... ?
Re: Jassun JSR-P0803 нет старта
Добавлено: 08 май 2017, 23:11
fobos
первичного лога не было...это лог после того как на нерабочий дамп с флеши с адреса 0x00000000 по 0x0007FFFF залил u-boot+env с дампа, который отправил в почту. После этого появился данный лог и цветные полосы на мониторе...дам ссылки на дампы и прошивки.
Re: Jassun JSR-P0803 нет старта
Добавлено: 08 май 2017, 23:30
iTuneDVR
Ну, я имел ввиду про первичный лог после нового uboot!
Вообще же не первый же раз.
Зачищаем флеш и подымаем только загрузчик!!!
Re: Jassun JSR-P0803 нет старта
Добавлено: 08 май 2017, 23:35
fobos
это все понятно...сомнения у меня в правильном загрузчике и окружении
Re: Jassun JSR-P0803 нет старта
Добавлено: 08 май 2017, 23:49
iTuneDVR
Процессор-то какой?
Фото оборота платы, на которой написана модель?
Да и заливал ты явно не то

Вообщем информации достаточно, чтобы выяснить что это такое и что подойдёт, так что задача решаема

Re: Jassun JSR-P0803 нет старта
Добавлено: 09 май 2017, 00:19
fobos
hi3531RFC
Re: Jassun JSR-P0803 нет старта
Добавлено: 09 май 2017, 13:42
iTuneDVR
fobos писал(а):hi3531RFC
Ну вот, а значит то, что пробовалось выше никак не в тему

Re: Jassun JSR-P0803 нет старта
Добавлено: 10 май 2017, 17:43
fobos
на "чистую" флеш залил бут.
Код: Выделить всё
U-Boot 2010.06 (Nov 25 2014 - 16:04:56)
DRAM: 512 MiB
Flash: 1.1 MiB
NAND: Special Nand id table Version 1.35
Nand ID: 0xF4 0xF4 0xF4 0xF4 0xF4 0xF4 0xF4 0xF4
No NAND device found!!!
0 MiB
Check spi flash controller v300. found
Spi(cs1) ID: 0xEF 0x40 0x18 0x00 0x00 0x00
Spi(cs1): Block:64KB Chip:16MB Name:"W25Q128BV"
In: serial
Out: serial
Err: serial
judge ddr init
user init finish.
Hit any key to stop autoboot: 0
dev 0 opened!
logo lay = 0, x =0,y = 0, w =1024,h = 768
logo x = 0, y =0,w = 1024, h =768
graphic layer 0 opened!
GPIO17_4 = 0x 1
USB0_DR_16 = 0x 31a8
(Re)start USB...
USB: scanning bus for devices... 1 USB Device(s) found
scanning bus for storage devices... 0 Storage Device(s) found
USB founded
** Invalid boot device **
kernel.img founded
** Invalid boot device **
all.img founded
16384 KiB hi_sfc at 0:0 is now current device
flash_reinit enddev id: type = 1, num = 0, size = 0x00e60000, mtd_id = single part
part : name = static, size = 0x00e60000, offset = 0x00000000
mtdpart init end
--- jffs2_part_info: partition number 0 for device nor0 (single part)
### JFFS2 loading 'logo.jpg' to 0xc0000000
Scanning JFFS2 FS: done.
find_inode failed for name=logo.jpg
load: Failed to find inode
### JFFS2 LOAD ERROR<0> for logo.jpg!
jpeg decoding ...
<<addr=0xc0000000, size=0x60000, vobuf=0xc0000000>>
addr:0x8108e5d0,size:393216,logoaddr:0xc0000000,:e0,7f
mmu_enable
InitTag error
decode jpeg!
dev 0 set background color = 0x0-> 0x0!
dev 0 opened!
logo lay = 0, x =0,y = 0, w =1024,h = 768
logo x = 512, y =384,w = 0, h =0
graphic layer 0 opened!
flash_reinit endmtdpart init end
--- jffs2_part_info: partition number 0 for device nor0 (single part)
### JFFS2 loading 'uImage' to 0x82000000
Scanning JFFS2 FS: done.
find_inode failed for name=uImage
load: Failed to find inode
### JFFS2 LOAD ERROR<0> for uImage!
Wrong Image Format for bootm command
ERROR: can't get kernel image!
hisilicon #
[b]help[/b]
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
decjpg - jpgd - decode jpeg picture.
erase - erase FLASH memory
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 /)
flinfo - print FLASH memory information
fsinfo - print information about filesystems
fsload - load binary file from a filesystem image
getinfo - print hardware information
go - start application at address 'addr'
help - print command description/usage
loadb - load binary file over serial line (kermit mode)
loady - load binary file over serial line (ymodem mode)
loop - infinite loop on address range
ls - list files in a directory (default /)
md - memory display
mii - MII utility commands
mm - memory modify (auto-incrementing address)
mtest - simple RAM read/write test
mw - memory write (fill)
nand - NAND sub-system
nboot - boot from NAND device
nm - memory modify (constant address)
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
protect - enable or disable FLASH write protection
rarpboot- boot image via network using RARP/TFTP protocol
reset - Perform RESET of the CPU
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
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 #
[b]printenv:[/b]
hisilicon # printenv
bootargs=mem=208M console=ttyAMA0,115200 mtdparts=hi_sfc:384K(boot),1152K(config),14720K(kernel),128K(reserve)
bootcmd=sf probe 0;fsload 0xC0000000 logo.jpg 1;decjpg;setvobg 0 0x0;startvo 0 36 14;startgx 0 0xC0000000 3840 0 0 1024 768;fsload 0x82000000 uImage 1;bootm 0x82000000
jpeg_addr=0xC0000000
jpeg_size=0x60000
vobuf=0xC0000000
bootdelay=1
baudrate=115200
ethaddr=00:00:23:34:45:66
ipaddr=192.168.1.10
serverip=192.168.1.1
netmask=255.255.255.0
bootfile="uImage"
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06 (Nov 25 2014 - 16:04:56)
Environment size: 564/65532 bytes
"бедное" окружение...не понимает команду run...по tftp [имя образа] вот такой вывод:
hisilicon # tftp logo-x.cramfs.img
No such device: 0:1
No such device: 0:1
No such device: 0:1
No such device: 0:1
TOE_MAC_INTERFACE = 0x1f001f
MAC: 00-00-23-34-45-66
TFTP from server 192.168.0.103; our IP address is 192.168.0.10
Download Filename 'logo-x.cramfs.img'.
Download to address: 0x82000000
Downloading:
ARP Retry count exceeded; starting again
TFTP from server 192.168.0.103; our IP address is 192.168.0.10
Download Filename 'logo-x.cramfs.img'.
Download to address: 0x82000000
Downloading:
ARP Retry count exceeded; starting again
TFTP from server 192.168.0.103; our IP address is 192.168.0.10
Download Filename 'logo-x.cramfs.img'.
Download to address: 0x82000000
Downloading:
ARP Retry count exceeded; starting again
TFTP from server 192.168.0.103; our IP address is 192.168.0.10
Download Filename 'logo-x.cramfs.img'.
Download to address: 0x82000000
Downloading:
ARP Retry count exceeded; starting again
TFTP from server 192.168.0.103; our IP address is 192.168.0.10
Download Filename 'logo-x.cramfs.img'.
Download to address: 0x82000000
Downloading:
ARP Retry count exceeded; starting again
TFTP from server 192.168.0.103; our IP address is 192.168.0.10
Download Filename 'logo-x.cramfs.img'.
Download to address: 0x82000000
Downloading:
Abort
hisilicon #
подскажите, пожалуйста, бут не поднял сетевой интерфейс?
Re: Jassun JSR-P0803 нет старта
Добавлено: 10 май 2017, 20:48
iTuneDVR
Boot не от этой модели, потому много так скажем "лишнего" в выводе
