Skip to main content
Konami
Senior
Feb 26, 2018 4:34 PM UTC
Solved

Nucleo64 Power Measurement

Posted on February 26, 2018 at 17:34

I'm measuring the current on JP6 (IDD) and I see 4mA at the lowest when running the Power_Management sample or even holding the MCU in reset. I am powering the board via the USB connector. Is this incorrect?

I've tried using SLEEP_MODE, STANDBY_MODE, and STOP_MODE defined, and they all show around 4mA

Nucleo-F411RE

    This topic has been closed for replies.
    Bogdan Golab
    Bogdan GolabBest answer
    Lead
    Feb 26, 2018 6:53 PM UTC
    Posted on February 26, 2018 at 18:53

    Look at the table 26 (I guess we are talking about Sleep Mode), check the frequency to see if what you see is far from what is expected:

    http://www.st.com/content/ccc/resource/technical/document/datasheet/b3/a5/46/3b/b4/e5/4c/85/DM00115249.pdf/files/DM00115249.pdf/jcr:content/translations/en.DM00115249.pdf

     

    14 replies

    Andrew Neil
    Super User
    Feb 26, 2018 4:37 PM UTC
    Posted on February 26, 2018 at 17:37

    Have you disconnected everything else from the microcontroller - ST-Link, LEDs, Buttons, etc, etc, ... ?

    See:

    https://community.st.com/0D50X00009XkWhGSAV

    - and follow the links ,,,

    A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
    Konami
    KonamiAuthor
    Senior
    Feb 26, 2018 6:55 PM UTC
    Posted on February 26, 2018 at 18:55

    No I haven't disconnected anything. The user manual for the board indicates that simply measuring IDD should give the STM32 current  consumption. Do I need to remove components? That seems like a really ineffective feature if that's the case.

    http://www.st.com/content/ccc/resource/technical/document/user_manual/98/2e/fa/4b/e0/82/43/b7/DM00105823.pdf/files/DM00105823.pdf/jcr:content/translations/en.DM00105823.pdf

     
    Bogdan Golab
    Lead
    Feb 26, 2018 5:09 PM UTC
    Posted on February 26, 2018 at 18:09

    VDD is used only for target MCU.

    ST-LINK uses 3.3V directly - VDD is delivered through the JP6. So it seems that the ST-LINK current is not counted into total current consuption.

    Button uses pull-up resistor (when pressed 3.3V/4.7k =0.7mA ) and LED ((3.3-1.6)/0.51k = 3.3mA) if enabled adds its current. I believe that the LED is off during the test and the button was not pressed.

    Not sure what board you use to see the relevant datasheet data