Skip to main content
Graduate
December 18, 2023
Question

STM32L412 Standby+RTC battery current use

  • December 18, 2023
  • 3 replies
  • 1650 views

Hi all,

 

The STM32L412xx and RM0394 are quite clear about current use of the micro when in standby mode with LSI-RTC.

One thing the docs are not so clear about is the effect of having combined VBATT and VDD pins on the low pin-count packages. With these packages is the stated low (~700nA) standby current draw still possible?

 

So far ive been unable to drop the current draw under 5uA. This is my first foray into using the low power modes, is there anything else i should be looking for?

 

Thanks in advance.

    This topic has been closed for replies.

    3 replies

    ST Employee
    December 18, 2023

    Hello @mwp

    Could you please explain more your use case scenario/ hardware modifications?

    mwpAuthor
    Graduate
    December 18, 2023

    As ive just replied below...

    The test hardware at the moment is the L412KB Nucleo, testing current draw supplying VDD at JP1.
    The Nucleo debugger via swd/swc is attached (im not sure if this make a difference during standby?).

    The test is very similar to the example code in the "STM32Cube_FW_L4_V1.18.0/Projects/NUCLEO-L412RB-P/Examples_LL/RTC/RTC_ExitStandbyWithWakeUpTimer".

    Super User
    December 18, 2023

    Having combined VBAT+VDD shouldn't affect standby mode current consumption.

    I don't see anywhere in the datasheet where it says 60 nA is possible with RTC/LSI in standby. I see more like 600 nA. Still less than the 5 mA you are seeing.

    TDK_0-1702907109316.png

     

    More details on the hardware would be helpful, including precisely where you are measuring current.

    mwpAuthor
    Graduate
    December 18, 2023

    You are correct, i was remembering the standby value without RTC+LSI.
    (ive updated the original post)

    The test hardware at the moment is the L412KB Nucleo, testing current draw supplying VDD at JP1.

    The Nucleo debugger via swd/swc is attached (im not sure if this make a difference during standby?).

    Super User
    December 21, 2023

    > The Nucleo debugger via swd/swc is attached (im not sure if this make a difference during standby?).

    Yes, the processor may remain running due to debugging.

    JW