Skip to main content
PDavi.4
Associate
Mar 28, 2025 3:55 PM UTC
Solved

Phase Voltage Generation error message on the MC WorkBench

Hello,
I want to connect X-NUCLEO-IHM11M1 module with a NUCLEO-G071RB board, but when I select it in the MC Workbench, I get this error:
It is not possible to create a motor control project with the FOC algorithm using the selected hardware. No proper path for motor control signals was found for the following mandatory features:
- Phase Voltage Generation
For more details, please, look at the following log file in your home directory: .st_workbench/connectAlgo.log
Here is the content of the connectAlgo.log file:
INFO - --root assets --control NUCLEO-G071RB --power X-NUCLEO-IHM11M1
DEBUG - General: --- Processing start NUCLEO-G071RB X-NUCLEO-IHM11M1
DEBUG - SWConnect: SingleShunt_AmplifiedCurrents Global processing start
DEBUG - SWConnect: SingleShunt_AmplifiedCurrents Global processing completed
DEBUG - SWConnect: SingleErrorTrigger_FixedReference Global processing start
DEBUG - SWConnect: SingleErrorTrigger_FixedReference Global processing completed
DEBUG - PVConnect: DrivingHighAndLowSides Global processing start
ERROR - PVConnect: DrivingHighAndLowSides No timer matches all signals requirement
DEBUG - PVConnect: DrivingHighAndLowSides Global processing completed
DEBUG - SPConnect: HallEffectSensor Global processing start
WARNING - SPConnect: HallEffectSensor No timer matches all signals requirement : HALLSENSOR_H1 HALLSENSOR_H2 HALLSENSOR_H3 -> CH1 CH2 CH3
DEBUG - SPConnect: HallEffectSensor Global processing completed
DEBUG - SPConnect: QuadratureEncoderRelative Global processing start
DEBUG - SPConnect: QuadratureEncoderRelative Global route: QENC_A, ML17_1, PA15, TIM2_CH1
DEBUG - SPConnect: QuadratureEncoderRelative Global route: QENC_B, MR31_1, PB3, TIM2_CH2
DEBUG - SPConnect: QuadratureEncoderRelative Global processing completed
DEBUG - PVConnect: QuadratureEncoderAbsolute Global processing start
DEBUG - PVConnect: QuadratureEncoderAbsolute Timer Candidate TIM2
DEBUG - PVConnect: QuadratureEncoderAbsolute Signal connectivity High cost 0 QENC_A ML17_1 PA15 TIM2_CH1
DEBUG - PVConnect: QuadratureEncoderAbsolute Signal connectivity High cost inf QENC_A TIM2_CH2
DEBUG - PVConnect: QuadratureEncoderAbsolute Signal connectivity High cost inf QENC_B TIM2_CH1
DEBUG - PVConnect: QuadratureEncoderAbsolute Signal connectivity High cost 0 QENC_B MR31_1 PB3 TIM2_CH2
DEBUG - PVConnect: QuadratureEncoderAbsolute Global processing completed
DEBUG - IWConnect: BEMFSensingADC Global processing start
WARNING - IWConnect: BEMFSensingADC BEMF_U is not connected to any matching input (ADC[0-9]*)_IN(?!N)
DEBUG - SWConnect: VBusSensing Global processing start
DEBUG - SWConnect: VBusSensing Global processing completed
DEBUG - SWConnect: Potentiometer Global processing start
DEBUG - SWConnect: Potentiometer Global processing completed
How this error message can be solved?
Thanks in advance.

This topic has been closed for replies.
GMA
GMABest answer
ST Technical Moderator
Mar 28, 2025 4:50 PM UTC

Hello @PDavi.4,

The main line is "ERROR - PVConnect: DrivingHighAndLowSides No timer matches all signals requirement", it means that it is not possible to associate Power Board U,V,W_High,Low signals to Control Board TIM1_CHx,N output.
X-NUCLEO-IHM08M1 module with a NUCLEO-G071RB board is possible.

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

2 replies

GMA
GMABest answer
ST Technical Moderator
Mar 28, 2025 4:50 PM UTC

Hello @PDavi.4,

The main line is "ERROR - PVConnect: DrivingHighAndLowSides No timer matches all signals requirement", it means that it is not possible to associate Power Board U,V,W_High,Low signals to Control Board TIM1_CHx,N output.
X-NUCLEO-IHM08M1 module with a NUCLEO-G071RB board is possible.

If you agree with the answer, please accept it by clicking on 'Best answer'.Best regards.GMA
PDavi.4
PDavi.4Author
Associate
Mar 30, 2025 5:43 AM UTC

Thanks for the reply, so the conclusion is the NUCLEO-G071RB's timer pinout is not compatible with the IHM11M1.