2026-01-13 2:50 AM - last edited on 2026-01-13 3:16 AM by Andrew Neil
I developped my own PCB based on STM32L051K8U6 MCU and manufactured by JLCBCP. I'm using EasyEDA.
At first I used a ST-LINK V2 ( probably a clone) to flash my card with CubeIDE and Cube Programmer but I got Error : Unable to get Core ID.
So I bought a ST-LINK V3 MINIE and a breakout board and I get the error.
13:50:07 : UR connection mode is defined with the HWrst reset mode
13:50:07 : ST-LINK SN : 001F002A4142501820353451
13:50:07 : ST-LINK FW : V3J16M8
13:50:07 : Board : STLINK-V3MINIE
13:50:07 : Voltage : 3.30V
13:50:07 : Error: Unable to get core ID
I think, I read all knowledge database from STM website
-I manage to use shorter dupont as possible to link breakout board to my board.
-Each VDD and VDDA pin has 100 nf découpling capacitors ( and 1 uF capacitor in parallele )
-There is a steady 3.3V on each VDD pin
- a perfect continuity beetween SW pins (SWDIO and SWCLK) from MCU side and SW pins from ST-LINK V3 MINIE side.
- NRST pin is pulled up at 3.3V and linked to ST-link RST pin.
BOOT0 is connected to GND
I don't undestand what is wrong. I tried to reflow the MCU pins but there is no change
Any idea ?
2026-01-13 5:14 AM