2025-12-09 5:15 AM
Hi All,
I am currently planning a custom motor control design based on the STM32G431CUB6 microcontroller for a 3-phase inverter application.
Before finalizing my PCB design, I would like to clearly understand the firmware flashing and runtime communication possibilities, especially related to Motor Pilot and real-time monitoring.
I kindly request your clarification on the following points:
Your guidance will help me finalize my hardware design and production programming strategy correctly.
2025-12-09 6:18 AM
@Sujibarathi123 wrote:Hi All,
I am currently planning a custom motor control design based on the STM32G431CUB6 microcontroller for a 3-phase inverter application.Before finalizing my PCB design, I would like to clearly understand the firmware flashing and runtime communication possibilities, especially related to Motor Pilot and real-time monitoring.
I kindly request your clarification on the following points:
- Is the use of ST-LINK mandatory for flashing the firmware into the STM32G431CUB6 during development?
- Does Motor Pilot software communicate with the MCU only through ST-LINK, or can it also operate via UART?
- For real-time monitoring of parameters such as RPM, DC bus voltage, current, and motor status using Motor Pilot, is ST-LINK compulsory?
Your guidance will help me finalize my hardware design and production programming strategy correctly.
1. Yes ST-Link is required for flashing the software. I am not sure what is the exact question.
2. Motor pilot communicates using UART not ST-Link, ST-Link only for flashing.
3. No ST Link not required, UART is required.