Skip to main content
Explorer
December 2, 2025
Solved

STM32G0 Nucleo MB1455C board does not run on 5V supply

  • December 2, 2025
  • 3 replies
  • 256 views

Hi There,

I am using a STM32G0 Nucleo MB1455C board with STM32G031K8 processor.

Firmware loads ok through USB and runs as intended.

For my target application I want to power the board from a 5V supply. According to the user manual that should be possible without any changes to the solder bridges on the board.

However when I connect 5V to CN4 pin 4 the red power LED LD2 lights up, 3V3 is present but the processor does not start. It runs when I put 8V onto the Vin pin (CN4 pin 1).

This feels like a configuration issue, but the manual seems to indicate this is not needed. A schematic would go a long way, but I could not find one for this board.

Any idea what needs to change for the 5V power input to work?

Appreciate your assistance.

Regards, Peter

 

 

    This topic has been closed for replies.
    Best answer by KPN1

    I think this is more of a generic question:

    Are these eval boards meant to be used for anything other than USB connected debugging?

    If so, it would be nice to implement a way to disconnect the STLink connection, so you can only power the target MCU. Short of that, the manual needs to be clear that the unit can only work if everything is powered.

    In some older boards you could break the STLink section off, but that means any firmware upgrade later requires connecting a separate programmer. Also not practical with the small form factor PCBs that minic Arduinos.

    For now, I will bridge D5 to keep the STLink powered from the 5V pin so I can use it. 

    regards, Peter

    3 replies

    Graduate II
    December 2, 2025

    Hi Peter,

    the schematics goes here: https://www.st.com/resource/en/schematic_pack/mb1455-g031k8-c01_schematic.pdf

     

    Looking on the schematics above I agree with you - the board SHOULD run with +5V on CN4-4.

    (Only SB11 must be connected, But it is per default, and on my board I can see a 0 Ohm there. Without SB11 powering with VIN would not succeed as well.)

     

    But I have some unused NUCLEO-STM32G031K8. I took one of them and see the same behaviour:

    - only USB connected: the board runs

    - only VIN connected  on CN4-1(~5.3V or above): the board runs

    - only +5V connected on CIN4-4: red LD2 lights, but the board does NOT run.

     

    So I can not explain what's going on. But you are not alone...

    Maybe ST changed something without note, you are the first who ever tried this.

     

    KPN1Author
    Explorer
    December 2, 2025

    Thanks for the schematic link.

    Looking at this, the 5V on CN4 pin 4 does not power the regulator for the ST-Link processor. The diodes prevent that.

    Not that I need that in normal operation, but the ST-Link connection is likely what is holding the reset down and stopping the micro from running.

    I could bridge the diode D5 to feed the 5V back to the E5V rail that powers the U1 regulator for the ST Link section. Any better ideas?

     

    Regards, Peter

    Super User
    December 2, 2025

    @KPN1 wrote:

    the ST-Link connection is likely what is holding the reset down and stopping the micro from running.


    Yes, that would be the case.

    https://community.st.com/t5/stm32-mcus-boards-and-hardware/external-powering-of-nucleo-l031k6-hsi-able-to-run/m-p/663084/highlight/true#M18423

     

    You should break SB2 to disconnect the Reset connection to the ST-Link;

    Possibly also SB3 - to disconnect the VCP:

    AndrewNeil_0-1764672065730.png

     

    Graduate II
    December 2, 2025

    Probably you are right and G0 is kept on Reset by ST-Link. But I can not read this from UM2591, according to that it should work with +5V out of the box without ST-Link powered from USB.

    KPN1Author
    Explorer
    December 2, 2025

    Thanks for looking into this for me.

    Bridging D5 does work by powering the ST Link subsection and subsequent release of the reset line. This also feeds the linear regulator U8 backwards, but I think it can take that.

    Maybe not elegant, but sometimes a pragmatic approach works.

    Next time I know to feed it from the Vin instead, but I already had a PCB made for this test application.

    Thanks for your help!

    Peter