2024-05-11 12:55 PM
Hello, I want to test my FOC algorithm on my hardware, so I designed my own PCB based on the evaluation board of STSPIN32G4, and create an empty project in STM32CubeIDE. I use a voltage regulator to output 12V to my PCB. And I
When I was testing the internal driver of STSPIN32G4, I found a problem that whatever I do the voltage of GHS was 5.8v and the voltage of GLS is 0v. I have already tried to let PE8 high level or gnd or a PWM, but the voltage of GHS1 never change. And even I do nothing, just downlowd an empty program to STSPIN32G4, the voltage of three GHS are 5.8v. If I run the empty program, the nFAULT will be high, and if I use the combined output with timer 1 turned on, the nFAULT will be low.
I think the waveform of GHS should be consistent with INH, the waveform of GLS should be consistent with INL. So the voltage of GHS and GLS won't be a fixed value. Is my idea correct? How do I know if the internal driver of STSPIN32G4 is working properly?
2026-04-02
8:43 PM
- last edited on
2026-04-07
1:59 AM
by
Lina_DABASINSKA
Has your issue been resolved? What was the problem?
The ST Community moderator has translated the post to comply with the language of the Community which is English. For more information, see: ST Community Terms and Conditions - STMicroelectronics Community
Translated with DeepL.com (free version)