Hi
I have a rather basic and stupid question. I am trying to compile the kernel on the SDK 06.00.00. The compilation is successful and the bootloaders, MLO and u-boot are generated. However, I am not able to find the compiled kernel binary, uImage in ti-xxxxxx-sdk/linux-devkit directory (or any in sub-directory inside it).
I want to use create_sdcard.sh script to write the compiled boot loaders, kernel image and rootfs (from targetNFS/ ) to an SDcard (for the BeagleBone). The pre-built kernel image works just fine.
Just as an attempt, I flashed the following to an SD card using the create_sdcard.sh script:
compiled MLO + compiled u-boot + prebuilt uImage + default rootfs from targetNFS.
During this write, I got a warning when copying MLO. (I later confirmed that the MLO boot loader was indeed copied to the boot partition).
I didn't expect the board to boot up normally. When I turned on my BeagleBone with this SD card, I could see "CCCCCC...." on the serial port. With the periodic Windows 7 chimes I could tell that the Beablebone was stuck in a reboot loop.
My questions:
1. Where do I find compiled uImage?
2. Can I flash it to the SD card using the create_sdcard.sh script?
3. Which bootloader sends out the CCCCC characters?
Refs: http://processors.wiki.ti.com/index.php/AM335x_U-Boot_User's_Guide