Hi, I´m new to MSP430 and I´m working on MSP-TS430PW28 kit using a MSP430F2132. I just try to put LPM3 and monitor current consumption, and It never goes below 70uA, I read the spec and I think there is something wrong, it says the current consumption should be lower. I´m using MSP-FETU430IF tool.
By the way, when I disconnect the debugger and reset the board the current goes to 137uA.
Note: I´m using external VCC to power the board and set JP1 to ext VCC.
The code:
void Ini_Sys(void)
{
WDTCTL = WDTPW + WDTHOLD; // Stop WDT
if (CALBC1_1MHZ ==0xFF || CALDCO_1MHZ == 0xFF)
{
while(1); // If calibration constants erased
// do not load, trap CPU!!
}
BCSCTL1 = CALBC1_1MHZ; // Set DCO
DCOCTL = CALDCO_1MHZ;
}
void main(void)
{
Ini_Sys();
__bis_SR_register(LPM3_bits + GIE); // Enter LPM3, interrupts enabled
}
Any idea why the current is too high?