uboot fails in latest beagle nano snapshot (02-07-2012)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro QEMU |
Invalid
|
Undecided
|
Unassigned | ||
Linaro U-Boot |
Fix Released
|
High
|
John Rigby | ||
Linaro Ubuntu |
Fix Released
|
High
|
John Rigby | ||
u-boot-linaro (Ubuntu) |
Fix Released
|
Medium
|
John Rigby |
Bug Description
This applies to current master, the 2012.01 tag, and the latest git.
-M beaglexm works, -M beagle fails:
$ ./arm-softmmu/
U-Boot SPL 2011.12 (Jan 22 2012 - 00:52:03)
Texas Instruments Revision detection unimplemented
OMAP SD/MMC: 0
reading u-boot.img
reading u-boot.img
U-Boot 2011.12 (Jan 22 2012 - 00:52:03)
OMAP35XX-GP ES3.1, CPU-OPP2, L3-165MHz, Max CPU Clock 600 mHz
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 0 Bytes
qemu: fatal: Trying to execute code outside RAM or ROM at 0x9ff62cc0
R00=9fefff68 R01=9ff60000 R02=00000000 R03=80152df8
R04=9ff60000 R05=9fefff68 R06=9ff60000 R07=00000002
R08=4020ff80 R09=1fe60000 R10=80152df8 R11=00000000
R12=9fefffe0 R13=9fefff58 R14=9ff62cc0 R15=9ff62cc0
PSR=600001d3 -ZC- A svc32
Aborted
Changed in linaro-ubuntu: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → John Rigby (jcrigby) |
milestone: | none → 12.03 |
Changed in u-boot-linaro (Ubuntu): | |
importance: | Undecided → Medium |
assignee: | nobody → John Rigby (jcrigby) |
status: | New → In Progress |
Changed in linaro-ubuntu: | |
status: | In Progress → Fix Released |
Changed in u-boot-linaro: | |
status: | In Progress → Fix Released |
The 1108 nano image works ok with -M beagle, so this is probably a problem that's been shown up by some new u-boot change.
Log from a working 1108 boot:
Texas Instruments X-Loader 1.5.1 (Jul 26 2011 - 00:39:12)
Beagle Rev C4
Reading boot sector
Loading u-boot.bin from mmc
U-Boot 2011.06 (Aug 19 2011 - 17:43:34)
OMAP35XX-GP ES3.1, CPU-OPP2, L3-165MHz, Max CPU Clock 600 mHz
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 256 MiB
NAND: 256 MiB
MMC: OMAP SD/MMC: 0
*** Warning - bad CRC, using default environment
ERROR : Unsupport USB mode 555400000051454 d55
Check that mini-B USB cable is attached to the device
In: serial
Out: serial
Err: serial
Beagle Rev C4
No EEPROM on expansion board
Die ID #51454d5551454d
Hit any key to stop autoboot: 0
SD/MMC found on device 0
reading boot.scr