|
SD card boot fail
Posted at 9/8/2017 15:48:36
View:5059
|
Replies:1
Print
Only Author
[Copy Link]
1#
I am trying to boot a firefly rk3288 from sd card. I downloaded the sd card image 201503021436 from your link and wrote it to an sd card using the sd firmware tool 1.45. However, when booting, I got a lot of error messages which seemed the parameter file was incorrect and the kernel/image was bad.
GetParam
W: Invalid Parameter's tag (0x7BD32A6C)!
Invalid parameter
W: Invalid Parameter's tag (0xF07F8F7D)!
Invalid parameter
W: Invalid Parameter's tag (0xAE8ED94E)!
Invalid parameter
W: Invalid Parameter's tag (0x5EFFD968)!
Invalid parameter
W: Invalid Parameter's tag (0xEDDF0B28)!
Invalid parameter
W: Invalid Parameter's tag (0xE89DA830)!
Invalid parameter
W: Invalid Parameter's tag (0x00000802)!
Invalid parameter
W: Invalid Parameter's tag (0x00000000)!
Invalid parameter
failed to find part:boot
failed to prepare fdt from boot!
failed to find part:resource
failed to prepare fdt from resource!
I found another thread saying which had the similar issue (http://bbs.t-firefly.com /forum.php?mod=viewthread&tid=1777&extra=&page=1) and tried that solution of cleaning the emmc of spl and uboot. However, I still could not boot the board:
DDR Version 1.00 20160530
In
Channel a: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15/15 CS=2 Die Bus-Width=16 Size=2048MB
Channel b: DDR3 200MHz
Bus Width=32 Col=10 Bank=8 Row=15/15 CS=2 Die Bus-Width=16 Size=2048MB
Memory OK
Memory OK
OUT
U-Boot 2014.10-RK3288-10 (Oct 13 2016 - 10:04:48)
CPU: rk3288
cpu version = 0
CPU's clock information:
arm pll = 600000000HZ
periph pll = 297000000HZ
ddr pll = 200000000HZ
codec pll = 384000000HZ
Board: Rockchip platform Board
DRAM: Found dram banks: 1
Adding bank:0000000000000000(0000000100000000)
128 MiB
GIC CPU mask = 0x00000001
SdmmcInit = 0 0
SDCard Boot.
storage init OK!
Using default environment
GetParam
Load FDT from resource image.
power key: bank-0 pin-5
pmic:act8846
can't find dts node for pwm1
DCDC vdd_logic has been used, pwm regulator not init it.
Can't find dts node for fuel guage cw201x
SecureBootEn = 0, SecureBootLock = 0
#Boot ver: 0000-00-00#0.00
empty serial no.
checkKey
vbus = 0
no fuel gauge found
no fuel gauge found
read logo on state from dts [0]
no fuel gauge found
Hit any key to stop autoboot: 0
boot or recovery image sha mismatch!
Unable to boot:boot
try to start recovery
'recovery' does not seem to be a partition nor an address
Unable to boot:recovery
try to start backup
ERROR: [rk_load_image_from_storage]: bootrk: bad boot or kernel image
Unable to boot:backup
try to start rockusb
I have successfully boot from sd card last year with previous boards. But it seems to have stopped working with the new boards.
Also, for my application, I want to be able to boot from sd card without having to modify the emmc for each board. Is it possible to provide a new sd card boot.
|
|