2025-02-03 10:18 PM - edited 2025-02-03 11:10 PM
Using MC Workbench to generate an ST Motor Control application and selecting the EVSPIN32G4 as the inverter, it includes the STM32G431VBTx LQFP100 (100 pin edition). This can be seen when opening CubeMX (screenshot included).
The EVSPIN32G4 comes with the STSPIN32G4 in the package type "VFQFPN 9X9X1.0 64" using STM32G431VBx3 as according to its datasheet. Hence it is the wrong package type (64 pins vs 100 pins) and more pins are exposed for use than actually available on the inverter board.
If I try to create a project directly in CubeMX using STM32G431VBx3, only STM32G431VBT3 shows up (LQFP 100 package), which is indeed what the MC Workbench is selected with EVSPIN32G4. So it is not possible to create a project using STM32G431VBx3 with 64 pin package at all.
[VERSION]: 6.3.2 (latest version for all tools)
[TOOL]: MC WB
[DETAILS]: See above.
[EXPECTED BEHAVIOR]: Correct package type used for EVSPIN32G4 (VFQFPN 9X9X1.0 64)
[HOW TO REPRODUCE]: See above.
2025-02-04 12:08 AM
Hello @userst,
As mentioned in datasheet document, STSPIN32G4 is a system-in-package with a STM32G431VBx3 MCU integrated. STM32CubeMX is a graphical tool that allows STM32 microcontrollers and microprocessors configuration, then in STSPIN32G4 case, STM32G431VBx3 MCU is displayed.
2025-02-04 12:35 AM - edited 2025-02-04 12:36 AM
Hello @GMA .
I understand that. But STSPIN32G4 has 64 pins and STM32G431VBx3 has 100 pins. Hence it is not accurate wrt configured the peripherals etc.