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.

AM5728: SATA boot size limitation

Guru 15520 points
Part Number: AM5728

Hi,

I have a question about AM572x SATA boot.

I understood that AM572x are supporting 64Gbyte addressing space for SATA.
But are there any limitaion for boot image size at SATA boot?
For example, aslike in QSPI boot, RBL supporting up to 128Mbit at QSPI boot.

best regards,
g.f.

  • Hello G.F.,
    We are reviewing your question now.
  • G.F.

    If you are talking about ROM boot from the SATA peripheral interface, then the initial HLO image will be restricted in size to fit into the internal RAM (up to 0x7E000 in size).

    Regards, Daniel

  • Hi Daniel,

    Thank you for the reply.

    Yes, I'm talking about internal ROM boot loader.
    I understood that initial HLO image will be loaded to internal RAM by ROM boot loader
    and that is why HLO will be restricted in size to fit into internal RAM.
    But ROM boot loader will also load the image to internal RAM in QSPI boot,
    then why supported size of QSPI boot are upto 16MByte rather than restricted in size to fit into internal RAM size?

    best regards,
    g.f.
  • g.f. said:

    But ROM boot loader will also load the image to internal RAM in QSPI boot,
    then why supported size of QSPI boot are upto 16MByte rather than restricted in size to fit into internal RAM size?

    g.f.,

    The TRM states "24-bit addressing, up to 128 Mbit (16 MiB), no banking" for QSPI. This statement is intended to indicate the maximum flash size based on the number of address bits (24) that the ROM uses to address the SPI/QSPI device. It has no relation to the actual size of the boot image that is copied from the flash to internal RAM.

    Regards, Daniel

  • Hi Daniel,

    Thank you for the reply.
    I understood.

    best regards,
    g.f.