cancel
Showing results for 
Search instead for 
Did you mean: 

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

davreg
Associate

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?

1 ACCEPTED SOLUTION

Accepted Solutions

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.

View solution in original post

3 REPLIES 3

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.

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.

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 Venmo
Up vote any posts that you find helpful, it shows what's working..