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.

AM4376: Booting NOR Flash from SPI

Part Number: AM4376


Hello,

I would like to boot the AM4376 from a NOR Flash Memory device using a SPI configuration. The technical reference manual seems to show that this is supported in section 5.2.6.6 (picture included). However, in the NOR Flash Boot section (5.2.6.3 picture shown below), the process describes setting up the NOR Flash with a GPMC configuration. I have seen some other forums (such as this: https://e2e.ti.com/support/processors/f/791/t/485726?AM437x-SK-how-to-boot-from-SPI-Flash) which describes booting NOR Flash from SPI. Could I please get some clarification on this?

Thanks,

Sean

  • Sean Bayley said:
    I would like to boot the AM4376 from a NOR Flash Memory device using a SPI configuration. The technical reference manual seems to show that this is supported in section 5.2.6.6 (picture included).

    Yes, it is supported, and you have stated the pertinent section.

    Sean Bayley said:
    However, in the NOR Flash Boot section (5.2.6.3 picture shown below), the process describes setting up the NOR Flash with a GPMC configuration

    That relates to booting from parallel flash.  It is not relevant to SPI flash.

    Sean Bayley said:
    I have seen some other forums (such as this: https://e2e.ti.com/support/processors/f/791/t/485726?AM437x-SK-how-to-boot-from-SPI-Flash) which describes booting NOR Flash from SPI.

    That thread is talking about u-boot.  Details related to u-boot will not be in the (hardware) Technical Reference Manual (TRM).  Only the boot ROM functionality is discussed, i.e. getting code into RAM.  Once the code has been loaded into RAM, then it becomes a software discussion since you control what happens from that point forward.