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.

[TM4C] Boot from external Memory



Tiva Champs,

I've reviewed similar forum posts and it doesn't look like the Tiva can boot entirely from external memory.  It looks like the bootloader application was intended for updates opposed to booting from external memory.  I may be wrong,  Can the TM4C/LM4F's bootloaders be made to load application code from an external flash into internal RAM and run from there or possible use an XIP NOR. 

Stellaris Cortex-M4 boot from SPI Flash
Boot loader for LM4F series on UART1
Stellaris® Boot Loader

 

 

  • Hi Michael,

    I don't believe that to be necessarily true.  The ROM-based boot loaders do not support this type of operation BUT a custom-flash based boot loader could potentially bring in an image into RAM and execute.

    XIP NOR, to my understanding, would require a memory-mapped external interface, such EMIF or GPMC, which Tiva-C currently does not have.

    I hope this answers your questions.