Content of the SD card to support boot from SD card:
Sector 0: MBR
Sector 1:
Byte 0x00~0x03: 00 ed ac a1 (RBL magic number)
Byte 0x04~0x07: 40 00 00 00 (entry address)
Byte 0x08~0x0b: 11 00 00 00 (UBL size:17 sectors)
Byte 0x0c~0x0f: 02 00 00 00 (UBL first sector: 2)
Byte 0x10~0x13: 54 4f 42 55 (uboot magic number)
Byte 0x14~0x17: 00 00 08 81 (uboot load address)
Byte 0x18~0x1b: 81 01 00 00 (uboot number of sectors)
Byte 0x1c~0x1f: 20 00 00 00 (uboot first sector)
Sector 2 to sector 18: UBL
Sector 32~: uboot
Sector 1024~: ext3 file system that contains Linux Kernel and rootfs