Skip to main content
Associate
September 1, 2026
Solved

HSO option not available in Motor Control Workbench 6.4.1 with STM32G474RE and EVLDRIVE102BH

  • September 1, 2026
  • 3 replies
  • 61 views

Hello,

I am using:

  • Motor Control Workbench/X-CUBE-MCSDK 6.4.1
  • STM32G474RETx, 170 MHz
  • EVLDRIVE102BH
  • FOC with three-shunt current sensing
  • A2212 13T, seven pole pairs

I cannot find the High-Speed Observer, HSO, option in Motor Control Workbench.

HSO is not visible or selectable in Motor Control Workbench. The same result occurs with a one-pole-pair, 24 krpm HKP Y0H0-A11 motor. 

Could you confirm:

  1. Is HSO publicly available in MCSDK 6.4.1?
  2. Is EVLDRIVE102BH supported?
  3. Which reference board should be selected?
  4. Is a particular MCU, motor type, sensing topology, or project type required?
  5. Is there a working HSO example project that I can import and run?
  6. Where exactly should HSO appear in the Workbench user interface?
Best answer by vi007

Hello,

Thank you for the clarification regarding the officially supported hardware platforms for HSO.

In my evaluation, I was able to get HSO operational on an EVLDRIVE102BH setup by configuring the hardware as a Custom Power Board within MC Workbench and using phase-voltage sensing connections compatible with the HSO requirements. Although EVLDRIVE102BH is not listed among the officially supported boards in the documentation, the HSO feature appears to function correctly in this custom configuration.

I would like to better understand the HSO startup process and its practical implications:

  1. What is the expected startup behavior of HSO during the initial alignment and observer-lock sequence?
  2. During alignment, what is the typical or expected extent of rotor movement before closed-loop operation is established?
  3. Is rotor movement highly dependent on motor parameters or startup method selection (PolPulse, RSDC, etc.)?
  4. How does mechanical load influence startup reliability and alignment performance?
  5. Are there any specific recommendations when the motor is coupled to a gearbox or a higher-inertia load?
  6. Is there a way to estimate or limit the rotor displacement during the startup/alignment phase to ensure system-level compatibility?

We are particularly interested in understanding the startup characteristics because the motor will eventually be coupled to a gearbox, and we want to assess any potential impact of the alignment process on the overall startup sequence and mechanical system behavior.

Thank you for your support.

 

3 replies

GMA
ST Technical Moderator
September 2, 2026

Hello ​@vi007,

As stated in the HSO startup guide available from MC Workbench > About > Documentation > Documentation, the High Sensitivity Observer (HSO) requires the phase-voltage-sensing hardware variant.
In MCSDK 6.4.1, the STEVAL-PTOOL4A inverter and the STEVAL-LVLP01 power board support the HSO feature.
In MCSDK 6.4.2, the STEVAL-CTM014A inverter, the EVLSPIN9P1-3PH, and the STDES-LVHP01_24V/_48V power boards support the HSO feature.
As stated in Release Note documentation available in MC Workbench > About > Documentation > Release Notes, HSO feature is only available for STM32G4xx series (STM32G4 and STSPIN32G4 mcus).
HSO appears in the Speed Sensor Mode selector.

If you agree with the answer, please accept it by clicking on 'Best answer'.Best regards.GMA
vi007AuthorBest answer
Associate
October 6, 2026

Hello,

Thank you for the clarification regarding the officially supported hardware platforms for HSO.

In my evaluation, I was able to get HSO operational on an EVLDRIVE102BH setup by configuring the hardware as a Custom Power Board within MC Workbench and using phase-voltage sensing connections compatible with the HSO requirements. Although EVLDRIVE102BH is not listed among the officially supported boards in the documentation, the HSO feature appears to function correctly in this custom configuration.

I would like to better understand the HSO startup process and its practical implications:

  1. What is the expected startup behavior of HSO during the initial alignment and observer-lock sequence?
  2. During alignment, what is the typical or expected extent of rotor movement before closed-loop operation is established?
  3. Is rotor movement highly dependent on motor parameters or startup method selection (PolPulse, RSDC, etc.)?
  4. How does mechanical load influence startup reliability and alignment performance?
  5. Are there any specific recommendations when the motor is coupled to a gearbox or a higher-inertia load?
  6. Is there a way to estimate or limit the rotor displacement during the startup/alignment phase to ensure system-level compatibility?

We are particularly interested in understanding the startup characteristics because the motor will eventually be coupled to a gearbox, and we want to assess any potential impact of the alignment process on the overall startup sequence and mechanical system behavior.

Thank you for your support.

 

GMA
ST Technical Moderator
October 7, 2026

Hello ​@vi007,

Second part followed in your other post.

If you agree with the answer, please accept it by clicking on 'Best answer'.Best regards.GMA