I would like to inform all that the advice given by Goldie Lin DID
WORK!
I removed my current version of CodeSourcery and installed the ARM
EABI 2010.09 version along with v2010.09 version of Das U-Boot.
I issued these commands
make CROSS_COMPILE=arm-none-linux-gnueabi- mrproper
make CROSS_COMPILE=arm-none-linux-gnueabi- omap3_beagle_config
make CROSS_COMPILE=arm-none-linux-gnueabi-
The I copied the u-boot.bin file to a SD card formatted FAT16 along
with a copy of MLO from the Angstrom card I got along with my BB xm. I
put the SD card in the BB Xm and it worked.
Now its on to making my own version of MLO which I understand is x-
loader renamed to MLO.
Thanks Goldie!
David
Did you compile v2010.09 of Das U-Boot?
I has similar issue with CodeSourcery ARM EABI 2010.09
Please try to use previous one (2010q1) to re-compile it.
I removed my current version of CodeSourcery and installed the ARM
EABI 2010.09 version along with v2010.09 version of Das U-Boot.
I've also built this version of u-boot with Crosstool-NG 1.8.2 w/ARM
EABI and it boots a C4 board just fine.
I put the SD card in the BB Xm and it worked.
I'm wondering if there is a way to verify that all components are
properly initialized. I'm specifically interested in DSS2 (more
specifically, S-Video) support in the kernel and was expecting u-boot to
do some initialization. But unlike the old u-boot (in the validation
image) the current u-boot does not show the color bars on S-Video. And
I have yet to find a kernel that finds any displays at boot time. So
I'm not sure if the problem is u-boot initialization or kernel
configuration.
One thing I'm concerned with is that the validation image u-boot and
kernel work with DSS1 and DSS2 is the new implementation. So I'd rather
get the latter working if possible, just to stay up with current work.
Now its on to making my own version of MLO which I understand is x-
loader renamed to MLO.
I believe that's correct though in my case I haven't found a reason to
update this since it does exactly what I need it to do: initiliaze mmc
and read u-boot from the SD card.
I would like to inform all that the advice given by Goldie Lin DID
WORK!
Congratulations!
I removed my current version of CodeSourcery and installed the ARM
EABI 2010.09 version along with v2010.09 version of Das U-Boot.
I issued these commands
make CROSS_COMPILE=arm-none-linux-gnueabi- mrproper
make CROSS_COMPILE=arm-none-linux-gnueabi- omap3_beagle_config
make CROSS_COMPILE=arm-none-linux-gnueabi-
CROSS_COMPILE prefix of ARM EABI should be “arm-none-eabi-”,
not “arm-none-linux-gnueabi-” for ARM GNU/Linux EABI.
Or maybe just a typo, okay.