Hi, I am working with a the TI MSP430F5507, I cannot seem to reduce the LPM4 current below 24uA.
I have removed all peripheral circuitry and I am using standard TI LPM4 function. See below
void LowPower4(void) { WDTCTL = WDTPW | WDTHOLD; // Stop WDT // Setup UCS UCSCTL4 = SELA_1; // Ensure VLO is ACLK source // Port Configuration P1OUT = 0x00; P2OUT = 0x00; P3OUT = 0x00; P4OUT = 0x00; P5OUT = 0x00; P6OUT = 0x00; PJOUT = 0x00; P1DIR = 0xFF; P2DIR = 0xFF; P3DIR = 0xFF; P4DIR = 0xFF; P5DIR = 0xFF; P6DIR = 0xFF; PJDIR = 0xFF; // Disable SVS PMMCTL0_H = PMMPW_H; // PMM Password SVSMHCTL &= ~(SVMHE | SVSHE); // Disable High side SVS SVSMLCTL &= ~(SVMLE | SVSLE); // Disable Low side SVS __bis_SR_register(LPM4_bits); // Enter LPM3 __no_operation(); }