2.18.7 Timestamp Register is Cleared After Debug Read

The read of the RTC timestamp register in debug mode will clear the DMA request flag and unlock the TIMESTAMP register, although a debug read does not alter the TIMESTAMP value. Further read of TIMESTAMP register by DMA or CPU will return 0x00 because the TIMESTAMP is an RTC core register and can be read only when locked after a capture.

Work Around:

Do not read the RTC timestamp during debugging.

Affected Silicon Revisions

PIC32CX1012BZ25048/WBZ451/WBZ451H/WBZ451PE-E
A0A2
XX
PIC32CX1012BZ24032/WBZ450
A2
X