This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Restoring SDcard to factory settings

I initially started trying to rebuild the linux kernal for the Am335x starter kit. I wanted to enable the SPI to connect to another board. However something went wrong and linux wont boot anymore. After trying a number of things I would just like to get it back to factory settings so i can at least work on other parts of the project.

The SDcard has been reformatted, there is a small fat partition named boot, and a ext4 partition named rootfs (the 3rd partition with the SDK is not important, I'm assuming)

 I downloaded am335x-evm-sdk-bin-05.06.00.00.tar.gz from http://software-dl.ti.com/dsps/dsps_public_sw/am_bu/sdk/AM335xSDK/latest/index_FDS.html
I unzipped all the things. I copied all files from board-support-bin/filesystem
 to the rootfs partition after reformatting that partition. I had a backup of the boot partition from the original SDcard, so i copied those files (MLO, uboot, & uimage) into the boot partition of the SDcard. Then I put the card back in the starter kit and turned it on. The little penguin logo appears on screen but the Texas Instruments loading bar never appears.

Before trying this I tried rebuilding the kernel that's in the tisdk, but got stuck when configuring the kernal as described here:

http://processors.wiki.ti.com/index.php/AMSDK_Linux_User%27s_Guide

specifically this step: make ARCH=arm CROSS_COMPILE=arm-arago-linux-gnueabi- am335x_evm_defconfig 

because terminal tells me there's not make rule for am335x_evm_defconfig.

Also I am pretty new to linux, and I'm using Ubuntu 10 as suggested. Prior to this all happening I was successfully programming an app in Qt Creator and had it running on the starter kit.

Please help, thank you!