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.

TM4C1230C3PM: Porting SW across TM4C1230x variants

Part Number: TM4C1230C3PM

Hi Team,

If SW gets compiled for one version of the TM4C1230x, is it possible to flash the same software in another version of the TM4C1230x without recompiling it, given that the memory capacity does not get exceeded for both chips ?

BR,

Stefan

  • HI,

      Please be specific what is the "one version of the TM4C1230x". In the product selection, there are four part numbers starting with TM4C1230 and they all have different flash sizes. You can not compile a software that takes up 256k of memory and try to flash the same software on another part number that has only 64kB of flash. The internal circuitry will not allow you to program beyond the flash size that is available on that part number. 

  • Thank you Charles!

    Besides the flash size, is there anything else to be considered when using same SW across TM4C1230x variants?

  • You need to also check if they have the same peripherals. If you create a software to use one specific peripheral on one part number but is not available on another part number then the software will not work. The unavailable peripheral will cause an exception fault when you try to access it.