Skip to main content
Associate II
March 11, 2025
Solved

Cant see the pwm from nucleo h755ziq

  • March 11, 2025
  • 3 replies
  • 2713 views

i generated the code using the workbench for stm32h755ziq and the motor driver ihm07m1 with a 12v bldc motor...and i have called the api's for motor start as well in the main code ...but after downloading it into nucleo..i cant see any pwm signals on the respective pins of nucleo ...?(assume me i'm completely new to this thing)

Best answer by hyden_a_mist

@GMA 

hyden_a_mist_0-1743231304995.png

C7_30(PA1) is driven higher voltage than 0.6 by C8_2 .

After removing the connection between C8_2 and C7_30 , the vbus sensing works fine and 0.6v is given to PA1 and motor pilot reads it as 12v.

CAN YOU @GMA  VERIFY AT YOUR END AS WELL .

3 replies

GMA
Technical Moderator
March 11, 2025

Hello @hyden_a_mist,

Once both cores, CM4 and CM7 compiled and flashed, did you try resetting the board by pushing "RESET" button and starting the board by pushing blue "USER" start button?

You can also use ST Motor Pilot tool to drive the board and have board status.

If you agree with the answer, please accept it by clicking on 'Accept as solution'.Best regards.GMA
Associate II
March 11, 2025

yes i tried that...i flashed cm4 and cm7 again...and still no pwm signal is generated on the respective pins(i probed through logic analyser) ...is there any led like d11 should glow in ihm07m1, if everythig is proper...and one more thing is ld3 on nucleo turns red sometimes...if i make the connection of st -morpho little stronger it goes away...

Associate II
March 11, 2025

This is the error that pops up when i try to start the motor using motor pilot

hyden_a_mist_0-1741692071085.png

 

GMA
Technical Moderator
March 11, 2025

Hello @hyden_a_mist,

At generation step, you have the following message, SB80 and SB84 have to be removed:

GMA_0-1741697380535.png

On Pilot GUI, VBUS exceeds 20V and your motor is a 12V. Temperature is also wrong.
As soon an error is reported, it will prevent PWM generation.

 

If you agree with the answer, please accept it by clicking on 'Accept as solution'.Best regards.GMA
Associate II
March 12, 2025

Actually i probed the vbus its just 1.5v(PA1) , but in the pilot its measuring as 29v .....And i have removed the sb80 and sb84 before hand..

 

Associate II
March 12, 2025

hyden_a_mist_0-1741763025510.png

hyden_a_mist_1-1741763274941.png

seems like pe15 pa4 pe8 all are reversed , eventhough it's mentioned as SB's mentioned in bold are default...but in the board both conditions are reversed ...can you verify that..?

 

 

GMA
Technical Moderator
March 21, 2025

Hello @hyden_a_mist ,

Do Temperature and Vbus measure correct now? 
If yes what are the reported errors now?

If you agree with the answer, please accept it by clicking on 'Accept as solution'.Best regards.GMA
Associate II
March 21, 2025

The behavior of vbus is inconsistent , and temperature sensing seems illogical .

The voltage what i was supplying is 12v and i measured it .it was perfect .  

I have attached the video below .

Associate II
March 24, 2025

@GMA  Can you provide me the working binary atleast ?

So that I can verify that this combination(h755ziq + ihm07m1 + 12V BLDC MOTOR) actually works .

THANK YOU @GMA  ,

WAITING FOR YOUR RESPONSE..!