Hi,
I have made only 2 partitions of SDCard by using script in this link...
http://processors.wiki.ti.com/index....tition_SD_Card
How BOOT STRAP(BOOT.BIN) is built
------------------------------------------------------------------------------------------------------------------------
1.I cloned the source code from this site.
git clone git://github.com/linux4sam/at91bootstrap.git
2.selected and make default configurations for this board.
venkatesh@venkatesh:~/at91bootstrap$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- at91sam9x5eksd_uboot_defconfig
3.compiled and created Boot strap binary
venkatesh@venkatesh:~/at91bootstrap$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-
After this step the binary will be present in "at91bootstrap/binaries" directory
You will see "at91sam9x5ek-sdcardboot-uboot-3.8.4.bin" file which is our Boot Strap file...
changed it's name to BOOT.BIN
and kept in boot partition of SDCard.
____________________________________________________________________________________________________ _____________________
How U-boot is built
---------------------------------------------------------------------------------------------------------------------
1. downloaded u-boot-2015.04 source code from denx site.
2. u-boot configuraton
venkatesh@venkatesh:~/u-boot-2015.04$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- at91sam9x5ek_mmc_defconfig
3.u-boot compilation:
venkatesh@venkatesh:~/u-boot-2015.04$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-
then we will find "u-boot.bin" in parent directory of source.
that copied to boot partition of SDCard..
____________________________________________________________________________________________________ _____________________
Boot sequence for this GESBC-9x25 Board:
ROM CODE
|
BOOT STRAP(BOOT.BIN)
|
u-boot.bin
|
uImage
|
RFS
____________________________________________________________________________________________________ ___________
If i did mistake please correct me...
and please help me How to boot linux on GESBC-9x25 board.
Thank you very much...