HSO disabled in MCSDK for NUCLEO-G474RE + EVLDRIVE102BH: Hardware limitation or MCSDK restriction?
Hello,
I am evaluating sensorless FOC on a NUCLEO-G474RE combined with the EVLDRIVE102BH power board using the STM32 Motor Control SDK (MCSDK).
While configuring the project in MC Workbench, I noticed that the HSO (High Sensitivity Observer) option is disabled/unavailable for this hardware combination.
From my understanding, HSO requires both current sensing and phase-voltage measurements. The STM32G474RE appears to have sufficient ADC resources, and the EVLDRIVE102BH includes phase-voltage sensing circuitry. Because of this, I am trying to understand what prevents HSO from being available for this setup.
Could anyone familiar with HSO support help clarify the following?
- Why is the HSO option disabled when selecting NUCLEO-G474RE + EVLDRIVE102BH in MCSDK?
- Is the restriction due to:
- Hardware limitations of the NUCLEO-G474RE or EVLDRIVE102BH?
- ADC/channel allocation requirements?
- Phase-voltage sensing implementation requirements?
- MCSDK board support restrictions?
- ST validation/support policy for this board combination?
- If the required current and phase-voltage measurements are available, is there a supported method to enable or evaluate HSO on this platform?
- Is there a list of officially supported hardware platforms for HSO in the current MCSDK release?
-
I am primarily trying to understand the technical prerequisites and support limitations that determine HSO availability within MCSDK rather than motor tuning or application-specific configuration.
Any clarification on this would be greatly appreciated.
