Hi,
I am trying to create MLO and UBoot images for the AM335x Starter Kit. I am using Ubuntu 10.04.3, and on it installed ti-sdk-am335x-evm-06.00.00.00 (not sure if I actually need this apart from creating the SD card) and AM335X-LINUX-PSP-04.06.00.08. I also installed the arago-2011.09-armv7a-linux-gnueabi-sdk toolchain (http://software-dl.ti.com/sdoemb/sdoemb_public_sw/arago_toolchain/2011_09/index_FDS.html) a prerequisite according to the 0004-AM335x-u-boot-User-Guide.pdf document that came with the PSP (docs directory). From the command line it's essentially this:
cd AM335X-LINUX-PSP-04.06.00.08/src/u-boot/u-boot-04.06.00.08/
export PATH=<absolute path>/arago-2011.09/armv7a/bin/:$PATH
rm -rf am335x
make O=am335x CROSS_COMPILE=arm-arago-linux-gnueabi- ARCH=arm am335x_evm
There are 2 problems I have with the MLO binary produced:
1) it's not the same size as the pre-build binary (84990 vs 82734) - should I be concerend about this?
2) ultimately I want to build it for the Starter Kit (which has different DDR etc.) According to the ti-sdk-am335x-evm-06.00.00.00 release notes it supports the Starter Kit, so surely the last argument ("am335x_evm")needs to be different?
I get the feeling I'm missing something fundamental. Some advice would be most welcome please?