Other Parts Discussed in Thread: CC3120BOOST, CODECOMPOSER, CC3120, CC3100BOOST, INA126, CC3100, UNIFLASH, MSP432WARE
Hello TIers,
I have a MSP-EXP432P4111 Launchpad and a CC3120BOOST BoosterPack running the SimpleLink MSP432P4 SDK (2.20.0.12) and the SimpleLink SDK WiFi Plugin (1.60.0.07) on the latest CodeComposer Studio (8).
I have created a project derived from the power_measurement_MSP_EXP432P4111_tirtos_css project that transmits 1 packet (16 bytes) every 60 seconds using a UDP socket. The system uses the deepSleepPolicy to enable going to LPM3 and initialPerfLevel=0, so MCLK runs at 12 MHz. On the CC3120 I have removed the nHIB, PWR and RST associated resistors to ensure that the LEDs don't activate, and I use the intermittently connected profile to minimize consumption, i.e. I call sl_Start and sl_Stop. So far the system works fine and I receive the packets on the other side.
Now, in this scenario I would expect an average current of 100uA based on previous results using the MSP432P401R Launchpad (red) and the CC3100BOOST BoosterPack. However, when measuring with an IMETER-BOOST (INA126) in the Launchpad 3V3 connector I am getting around 1mA, but if I measure on the CC3120BOOST module using the J6 jumper, I get the expected average of 90uA.
Now, I believe that there is some sort of pin or peripheral misconfiguration that causes leakage, but I am unable to find where. Of course, during measurement the TXD/RXD and the JTAG headers are disconnected from the target.
Do you have any ideas what may be going on? Is there any special pin configuration in the MSP432P4111 (i.e. due to the LCD)?
Thanks in advance!
Pere