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.

CCS/MSP-EXP430FR5969: Problem with external power to MSP430FR5969 LaunchPad

Part Number: MSP-EXP430FR5969

Tool/software: Code Composer Studio

Dear all,

I'm getting stuck with the external power with the launchpad. When I used the debugger tool to supply power to the kit just for testing the on-board LED, everything was okay. But when I connected an external 3.6VDC to the kit, the MCU did not work. The power was taken from a DC signal generator. Jumper J10 was set to "External". VCC on J12, J1, and J4 were measured to be 3.6V. 

Below is my code for testing the kit. I do not understand why this happened, because the code was perfect with the power from USB (jumper J10 set to "Debugger").

#include <msp430fr5969.h>


/**
 * main.c
 */
int main(void)
{
          	WDTCTL = WDTPW | WDTHOLD;	// stop watchdog timer
    PM5CTL0 &= ~LOCKLPM5;

    P1DIR = 0xFF;
    P1OUT = 0x00;

    P2DIR = 0xFF;
    P2OUT = 0x00;

    P3DIR = 0xFF;
    P3OUT = 0x00;

    P1DIR |= 0x01;
    P1OUT |= BIT0;

    TA0CCTL0 = CCIE;                            // CCR0 interrupt enabled
    TA0CCR0 = 50000;
    TA0CTL = TASSEL__SMCLK | MC__CONTINOUS;   // SMCLK, continuous mode
    __bis_SR_register(LPM0_bits + GIE);                // Enter LPM0 w/ interrupt

}                            

// Timer A0 interrupt service routine; Blinking LED for debugging
#pragma vector = TIMER0_A0_VECTOR
__interrupt void Timer0_A0_ISR (void)
{
  P1OUT ^= 0x01;                           // Toggle P1.0
  TA0CCR0 += 50000;                           // Add Offset to CCR0
}

Thank you in advance for any comment. 

  • Hi Minh,
    Can you set the VCC to 1.8 V to 3.6 V based on the datasheet. If you use a 3.6VDC power supply, the glitch or noise on the VCC will influence the MSP.

    Best regards,
    Cash Hao
  • Hi Cash Hao,

    Thanks for your comment. I'm not sure I understand your suggestion, but I've tried another voltage level, 2V, from DC supply to the board. Nothing worked. I don't understand why 3.6VDC power supply will influence the MSP, because the board is designed to be supplied by external power in the range of 1.8 - 3.6V. Please recommend me any solution to resolve this strange issue. Thank you again.
  • Hi,

    I've found how to solve the problem. It was because of the RST jumper between the emulator and the MCU. When I removed that jumper, everything was fine. The MCU could work with external power as designed. Although I could not explain why this happened, this solution worked.

**Attention** This is a public forum