Feb 17, 2022
02:22 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
Solved! Go to Solution.
1 Solution
Feb 17, 2022
11:44 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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)
1 Reply
Feb 17, 2022
11:44 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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)