Announcements

Help us improve the Power & Sensing Selection Guide. Share feedback

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Uma
Level 1
Level 1
5 questions asked 5 sign-ins First reply posted

Team,

we are trying update the BTV register with the base address of trap vector table. since it is an ENDINIT protected register, we are not able to update the register.

Please let us know how to unclock the ENDINIT protected registers.

waiting for your reply!!!!!

Thanks and Regards,

Uma

 

 

0 Likes
1 Solution
Di_W
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 250 solutions authored

Hi Uma,

Register protection:
Critical control registers are protected by an End-of-Initialization (ENDINIT) control bit within the watchdog timer
–ENDINIT is typically locked (ENDINT=1) by user after critical special function register configuration has been completed, to prevent unintended changes
–ENDINT can be temporarily unlocked (ENDINT=0) to modify critical registers, using special watchdog command sequence
–ENDINIT must be locked again within a short time window (4 watchdog time periods)

View solution in original post

0 Likes
1 Reply
Di_W
Moderator
Moderator
Moderator
500 solutions authored 1000 replies posted 250 solutions authored

Hi Uma,

Register protection:
Critical control registers are protected by an End-of-Initialization (ENDINIT) control bit within the watchdog timer
–ENDINIT is typically locked (ENDINT=1) by user after critical special function register configuration has been completed, to prevent unintended changes
–ENDINT can be temporarily unlocked (ENDINT=0) to modify critical registers, using special watchdog command sequence
–ENDINIT must be locked again within a short time window (4 watchdog time periods)
0 Likes