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.

TM4C129ENCPDT: Flash Memory Protection Policy Combinations

Part Number: TM4C129ENCPDT


"If a bit is set in this register, the corresponding block may be executed or read by software or debuggers. If a bits in this register are cleared and the same block in the FMPREn register is cleared, the corresponding block may only be executed, and contents of the memory block are prohibited from being read as data."

What exactly do you mean software?

When I am using the combination (FMPPEn=0, FMPREn=0)  or (FMPPE=1, FMPRE=0) the read access is not allowed.

So my question is, if I have inside the FLASH const values or tables, will my firmware code running from that FLASH will not be able to read the tables or consts?

Or by software you are refering to external softwares?