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.

MSP430F5510 BOR peoblem?

Other Parts Discussed in Thread: MSP430F5510

hi

   i use the MSP430F5510 IC,I found sometime it will reset because of the BOR when the microcontroller wake from LPM3 mode ,I thought the function of the BOR circuit only enable when the device is powering,In the specific datasheet I found it can be caused via software,I feel puzzed,i had not enable in my code.where it reset?I refer the MSP430F5510 Device Erratasheet ,it is the Msp430F5510 BUG?I have enable the SVS modules to remain ON in low power mode.but the phenomenon as same;

the related code as follows

void BSP_USBInit(void)
{

// Disable VUSB LDO and SLDO
USBKEYPID = 0x9628; // set USB KEYandPID to 0x9628 
// access to USB config registers enabled 
USBPWRCTL &= ~(SLDOEN+VUSBEN); // Disable the VUSB LDO and the SLDO
USBKEYPID = 0x9600; // access to USB config registers disabled 

// // Disable SVS
// PMMCTL0_H = PMMPW_H; // PMM Password
// SVSMHCTL &= ~(SVMHE+SVSHE); // Disable High side SVS 
// SVSMLCTL &= ~(SVMLE+SVSLE); // Disable Low side SVS

DISABLE_SVML(); // Monitor low side is turned off
DISABLE_SVMH(); // Monitor high side is turned off

ENABLE_SVSL(); // SVS Low side is turned on
ENABLE_SVSL_RESET(); // Reset (POR) on SVS trigger
SVSL_DISABLED_IN_LPM_SLOW_WAKE(); // Slow wake up from LPMs,
// Normal perf mode
// SVSL turns off in LPM3,power-save
ENABLE_SVSH(); // SVS High side is turned on
ENABLE_SVSH_RESET();
//SVSH_DISABLED_IN_LPM_NORM_PERF(); // Normal Perf mode,
SVSH_ENABLED_IN_LPM_FULL_PERF();
// Wait until high side, low side settled
while (((PMMIFG & SVSMLDLYIFG) == 0)&&((PMMIFG & SVSMHDLYIFG) == 0));
// SVSH turns off in LPM3,power-save
CLEAR_PMM_IFGS();

}

the phenomenon is shown as follow picture:

what can i do with this problem?

regards!

**Attention** This is a public forum