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.

Current measurement on CC3100 using MSP430

Other Parts Discussed in Thread: CC3100, MSP430F5529

Hi,

While working with CC3100 Booster-Pack Rev4.0 or CC3100 module with MSP430, user is required to remove the Pull-ups on the MISO line, if it was configured by the platform.

For example, when working with MSP430F5529 LaunchPad, user should make the following code changes in spi_Open() function defined in <cc3100-sdk>/platform/msp4305529lp/spi.c. 

Before:

    /* Select the SPI lines: MOSI/MISO on P3.0,1 CLK on P3.2 */
    P3SEL |= (BIT0 + BIT1);

    P3REN |= BIT1;
    P3OUT |= BIT1;

    P3SEL |= BIT2;

After:

    /* Select the SPI lines: MOSI/MISO on P3.0,1 CLK on P3.2 */
    P3SEL |= (BIT0 + BIT1);

    //P3REN |= BIT1;
    P3OUT |= BIT1;

    P3SEL |= BIT2;

On CC3100 Booster-Pack Rev4.0 and CC3100 module, register is added to pull-down the line and prevent it from floating when in low power modes. If host pulls this line high, it will result in higher current consumption when the device is put in LPM

Regards,

Ankur