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.

MSP430F5658: RTC reads zero after call to PMM_setVCore

Part Number: MSP430F5658

We are using the support code for the USB interface on the MSP430F5658. When starting this code it makes a call to PMM_setVCore(PMM_CORE_LEVEL_2);. just prior to this call the RTC works properly and returns the current time. After the call all time registers (RTCMIN, RTCSEC.....) return zero. Only a chip reset seems to make this recover. When it does recover, the time is correct, the clock had not stopped. Both before and after the call, the LOCKLPM5 bit is zero.

In the PMM_setVCore code there is a note that it is highly modified to address "erratum FLASH37". I was unable to find this document.

Any suggestions that would allow the proper operation of the RTC while in the USB support code would be appreciated.

**Attention** This is a public forum