2025-12-16 3:33 AM
Hello,
First, I would like to express my deepest gratitude for your assistance.
I intend to update the firmware using STM32CubeProgrammer with the following hardware configuration
Additionally, I have set the Boot0 pin to High using a jumper.
However, my PC is not detecting DFU mode.
Additionally, the programmer is not recognizing the USB connection.
Did I miss anything?
PS. The board has undergone a full chip erase.
2025-12-16 4:33 AM
You've missed the fact that the pullup is already present in STM32G. No need for an external one. ;)
2025-12-16 4:36 AM
The same problem occurs even in situations without pull-ups.
I am checking what I might be missing.
2025-12-16 4:54 AM
Just noticed that you are powering your board from USB. have you set the power jumpers correctly? What happens if you power it from ST-Link instead?
Also, if you use USB-C connector on the MCU side and C-to-C cable, make sure that 5k1 pulldowns are present on both CC lines.
2025-12-16 4:58 AM
I hadn't considered using the St-link power supply. I'll double-check this part.
The current connection interface uses a cable similar to the one in the attached photo.
2025-12-16 5:17 AM
If the ST-link chip on the board is not powered, it can keep the target chip in reset by keeping NRST low.
2025-12-16 5:19 AM - edited 2025-12-16 5:20 AM
The board's 5V LED lights up normally. Even if the LED is lit normally, could the board still not be receiving power?
I'm a beginner developer and there's a lot I don't know. Thank you.