Skip to main content
Explorer
April 16, 2025
Solved

Why is there an STM32F103 on the B-G431B-ESC1 ?

  • April 16, 2025
  • 2 replies
  • 464 views

Split from https://community.st.com/t5/stm32-mcus-motor-control/use-of-b-g431b-esc1-to-implement-my-own-algorithm/td-p/794170 as that is answered, and this is a new question.


I needed to confirm this before making use of it.

In the same thread, I have seen that these boards, although an STM32G431 is programmed, also have an STM32F103 on the daughtboard:

https://www.st.com/en/evaluation-tools/b-g431b-esc1.html#featured_resources-0

What is its function on the board?

Best answer by mƎALLEm

Indeed this is the STLINK block (used to program the STM32G4 MCU):

mALLEm_0-1744819392571.png

According to the board's schematic.

And this is the view on the PCB with the MCU and the ST-LINK (USB) connector:

mALLEm_1-1744819645349.png

And from the description on the board's page:

mALLEm_0-1744819972929.png

2 replies

Andrew Neil
Super User
April 16, 2025

It's probably the ST-Link - details should be in the User Manual.

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
mƎALLEm
mƎALLEmBest answer
Technical Moderator
April 16, 2025

Indeed this is the STLINK block (used to program the STM32G4 MCU):

mALLEm_0-1744819392571.png

According to the board's schematic.

And this is the view on the PCB with the MCU and the ST-LINK (USB) connector:

mALLEm_1-1744819645349.png

And from the description on the board's page:

mALLEm_0-1744819972929.png

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."
Tesla DeLorean
Guru
April 16, 2025

Embedded ST-LINK/V2-1, provides a serial debug connection, and drag-n-drop .BIN file programming of the STM32G4 firmware.

See also STM32 Cube Programmer

You can break-off the programming / USB portion at the mouse-bites on the PCB separating the two halves. The debug/programming then has those 4 copper pads at the J4 position.

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..