On Thu, Sep 30, 2010 at 6:25 PM, Loïc Minier loic.minier@linaro.org wrote:
On Thu, Sep 30, 2010, Loïc Minier wrote:
I added a non-FS data partition in the bzr version now, and factored your code with the general case.
Hmm I'll have to disable that on OMAP, otherwise u-boot wont find the boot script -- the ROM case was fine (user button pressed), but not the u-boot one.
I'm not sure if it's the correct file to check, but I saw following line in u-boot-linaro-stable/include/configs/omap3_beagle.h.
"loadbootscript=fatload mmc 0 ${loadaddr} boot.scr\0"
That means beagle u-boot will always try to load boot.scr from the first partition, which probably makes Non-FS data partition implementation fails on beagle.
I tested the latest l-m-c and found it has problem even with mx51evk. As Non-FS data partition was added for mx51evk, the partition id for boot_disk and root_disk have to be incremented.