[meta-freescale] initrd must put after specific address, or got kernel starting hang.
Wally Yeh
wally.yeh at atrustcorp.com
Fri Mar 27 00:08:31 PDT 2015
Hi, guys:
I found if use u-boot load initrd before memory address 0x10f00000
then start my kernel (address 0x10800000), my kernel will hang at starting,
kernel (with dtb file append) just 3.5MB, I think maybe I should
load initrd on 0x10c00000 (0x10c00000 - 0x10800000 = 0x400000, 4MB
seems enough). and I also tried 0x10d00000, 0x10e00000, also failed.
'till 0x10f00000, it finally get success.
My environment:
uboot based on u-boot-fslc branch "patches-2014.10"
custom kernel based on yocto dizzy branch
Any suggestion would be appreciated, thanks.
Wally
More information about the meta-freescale
mailing list