Skip to main content
Visitor II
April 30, 2026
Solved

HSO on G431

  • April 30, 2026
  • 2 replies
  • 166 views

Hi,

I'm trying to setup HSO on the G431, I used the B-G431B-ESC1 board as a starting guide. I'm trying to use differential sensing with internal OP-AMPs and internal PGA. I have split the currents and phase voltages across ADC1 and ADC2 but I still cannot get the HSO option to show up with MC workbench. I'm using the latest version. I have attached my board JSON file, any guidance will be appreciated.

Thanks,

Ray

Best answer by Gael A

Hello sst1010,

When it comes to the Internal OPAMP topology, the HSO currently only supports the ThreeShunt_RawCurrents_Differential_ExternalGain_FilteredADCInput hardware variant. Apart from that, your ADC layout is correct.

2 replies

Gael A
Gael ABest answer
ST Employee
April 30, 2026

Hello sst1010,

When it comes to the Internal OPAMP topology, the HSO currently only supports the ThreeShunt_RawCurrents_Differential_ExternalGain_FilteredADCInput hardware variant. Apart from that, your ADC layout is correct.

If you agree with my answer, please consider accepting it by clicking on 'Accept as solution'.
Visitor
August 27, 2026

I have a motor that uses the STM32 HSO for position‑feedback estimation. Its phase resistance is 40 mΩ at 20 °C and 45 mΩ at 70 °C. When the phase‑resistance parameter is set to 40 mΩ, the motor runs normally at around 20 °C. However, frequent start‑up failures occur once the motor temperature rises to approximately 50 °C. How can this issue be resolved?