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.

MSP432E401Y: msp432e401y

Part Number: MSP432E401Y

Hello Everyone,

i am making msp to go to lpm0....in lpm0 I am getting 2.2mA...please let me know what is reason for this issue.
how much will comp_e, Timer A and ADC14 module will consume current....?

is there any idea to check this issue is completely wrt software or hardware...?

  • When i put msp on bootup it is consuming 230uA.

    After my application executes and i will put msp in shut down mode then msp is consuming 4.4mA current...what may be the issue...After putting msp in shut down why msp is still consuming 4.4mA...is there any chances of current leakage from msp pins...

  • Hi,

      First of all, you are not using MSP432E because MSP432E does NOT have ADC14. I suppose you are talking about MSP432P, correct? The MSP432P device has been EOL'ed for a while and there is limited support for this device on e2e. As far as I can see from the datasheet, the LPM0 currents shown in the table have assumptions that all peripherals are turned off and no connections between the MCU and outside components. If you have timer and ADC14 running or current path between MCU and external components, you will not get the lowest current

  • Yes I am using MSP432P.

    Yes, msp connected to peripherals.

    First test, on bootup if I shut down msp, then 200uA is msp current consumption.

    Second test, i will run my application and before going to lpm0, i am shutting down the msp. In this case getting 4.4 mA.

    Please let me know what may be the issue 

    One more thing, which will be perfect state of gpio pins before going lpm0 to get very less msp current consumption.

    Perfect state means gpio has to be input or output or input pull-up or input pull down or output low or output high...

  • I think you must have some I/Os remain in a state that draw current. Why don't you look at the pin state and see which pins are active or different compared to the same pins when in reset. 

  • Assume few pins are high and few pins are low before msp shut down. When we  make msp as shut down, is the status of gpio pins will be retained...? ie few pins will be high and few will be low...?

  • What is the best status of gpio IO to costume less current ie it has to output high or low or input high or low...

  • I know some MCU such as MSP432E can be programmed to retain the I/O state even during hibernate mode for which the power is removed. I don't know enough about MSP432P to know if LPM0 retain I/O power or not. When the device comes out reset, you said it consumes the least power. All I/O pins during reset is in high impedance. You can try to turn all pins to high impedance which means pins are in input mode before you shut down. 

  • Means I have to try to make all gpios has input high before going to shutdown for checking whether msp is consuming less current or not...am i correct?

    When msp is shut down, how to check which pin is consuming more current....? Currently we are connecting multimeter in series between msp and VCC 

    I have to put msp in less current consumption mode... which is the best method to do this...is putting msp in Shutdown is good method or any other methods available?

  • Your subject title talks about LPM0 which is a sleep mode. Now you are talking about Shut Down which is a LPM5 according to the TRM. Again, I have no experience with this device other than reading the TRM. You need to make sure to achieve the lowest current, all the things that are mentioned for the corresponding modes are met.