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.

AM625: Question about booting from SD card

Part Number: AM625

Tool/software:

Posting on behalf of

I have a question regarding booting a AM625SIP from SD card in filesystem mode. I have a binary disk image which boots fine from SD card. However, the same bootloader binary doesn't boot from an image I created myself. I suspect there might be some differences in the partitioning. Is there some information available how the ROM handles the partition table?

  1. Can the ROM boot from GPT partitions and if yes, does the partition need some specific GUID?
  2. Which partition does the ROM boot from? The first one?
  3. In case of MSDOS partition tables, does the partition table need some specific CHS layout or does it take the LBA entries only?
  • The ROM only supports booting from a bootable FAT logical partition in the MSDOS partition table. There could be any number of FAT partitions. However, the ROM would boot from the one which has the bootable flag.

    For the custom created image, please share the output of the `fdisk -l` command like so:

    ❯ fdisk -l tisdk-default-image-am64xx-evm.wic
    Disk tisdk-default-image-am64xx-evm.wic: 7.73 GiB, 8301972480 bytes, 16214790 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x3a4a99a8
                                                                                                                                                                                            
    Device                              Boot  Start      End  Sectors  Size Id Type
    tisdk-default-image-am64xx-evm.wic1 *      2048   264191   262144  128M  c W95 FAT32 (LBA)
    tisdk-default-image-am64xx-evm.wic2      264192 16214789 15950598  7.6G 83 Linux

    Thanks!

  • Hi Prashant,

    It seems while retesting I've done something correct now. It now works for me. Thanks for clarifying that the ROM indeed can't boot from a GPT partitioned device.