uboot fails to automatically load uInitrd and boot hangs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
u-boot-linaro (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Build Version/Date: u-boot-
Environment used for testing: pandaboard A2
Summary: uboot fails to automatically load uInitrd and boot hangs
Steps to Reproduce: boot with no boot.scr or uEnv.txt files on SD
Expected result: u-boot loads uImage & uInitrd then boots
Actual result: u-boot loads uImage only then attempts to boot and hangs
<START>
Hit any key to stop autoboot: 0
reading boot.scr
** Unable to read "boot.scr" from mmc 0:1 **
reading uEnv.txt
** Unable to read "uEnv.txt" from mmc 0:1 **
reading uImage
4174740 bytes read
Booting from mmc0 ...
## Booting kernel from Legacy Image at 82000000 ...
Image Name: Ubuntu Kernel
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4174676 Bytes = 4 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
<HANG>
This is expected as the default boot sequence doesn't expect the user to provide an uInitrd. The hanging you're seeing is probably because of wrong cmdline arguments, as you're also just using the default one instead of the supported one by ubuntu.
Marking it as Invalid, but let me know if this is a valid use case for Ubuntu and we can try to create a fix for it.