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.

Booting - configuring EN bit in ti TM4C1292NCPDT microcontroller

Other Parts Discussed in Thread: TM4C1292NCPDT

Hi,

Currently im in a project based on TM4C1292NCPDT microcontroller. In datasheet, its given that while booting, the hardware loads the stack pointer from

either flash or ROM based on the presence of an application in flash and the state of the EN bit (set or clear)  in the BOOTCFG register. And its also

mentioned, BOOTCFG register is not written directly, but instead uses the FMD register. 

I got the concept in theorywise, but im not able to implement it. It would be much helpful for me, if anyone help me for below questions,

1) how to configure EN bit (set or clear) using FMD register?

2) Is there any program or logic for that ?

3) When and  where i should do this to get control of that EN bit?

THANKS IN ADVANCE.

  • Hello Anand

    Please go through the following post where the procedure to update the BOOTCFG is specified

    e2e.ti.com/.../1649397

    When and where is dependent on your program execution. Typically this should be done at the start of the program, by first checking if the BOOTCFG register is programmed (use bit-31 clear status to get the information) and then updating it followed by a commit operation to make the change permanent post a power cycle.