Skip to main content
Visitor II
August 20, 2025
Question

stm32l011d3mcu is not turning on, please let me know what I'm doing wrong

  • August 20, 2025
  • 2 replies
  • 258 views

I made pcb with stm32l011d3, but st-link doesn't detect mcu.

Detect other commercial pcb with st-link, so st-link has no problem.

I know that boot0 in the current dataset is not connected to gnd. It is not recognized even if I connect it to gnd right away.

What am I not doing well?

eatmcu_0-1755650905634.pngeatmcu_1-1755651387031.png

 

    This topic has been closed for replies.

    2 replies

    Super User
    August 20, 2025

    Some possibilities:

    • The chip needs power. Measure it with a voltmeter. It should be reported correctly in STM32CubeProgrammer. Programmers generally do not provide power.
    • SWDIO/SWCLK/GND need connected, correctly.
    • If you have a knock-off programmer, it may not work with your chip or ST tools.

     

    eatmcuAuthor
    Visitor II
    August 20, 2025
    I checked swdio and swclk when mcu was not recognized, there was no problem.

    I plugged in the power when I connected the st-link. I confirmed that the capacitor is 3.3V.
     
    Based on the mcu on the other PCB also recognized as the same st-link, st-link does not seem to be knock-off.
    eatmcuAuthor
    Visitor II
    August 20, 2025

    Do I need 22 resistance and 100k pull down for swd unconditionally?

    I'm asking because I'm connected to a swd like this from another pcb I didn't make.

    There's a saying in the search results that it's okay not to have it, and other articles use it in a pull-up form

    eatmcu_0-1755654234566.png

    <The swd circuit of the PCB I have>

    eatmcu_1-1755654287714.png

    <Searched Swd Circuit>

     

     

    Super User
    August 20, 2025

    You can connect to the SWDIO/SWCLK pins directly. No resistors needed.