Hello, this is my first post on the forums. I had a 4.12 vesc based speed controller and I damaged it so I used the stm32f4 chip to fix a vesc 6 based controller after its processor died. I had an issue with the duty cycle pulsing between -150 to 150 % and it continued to happen after I had soldered it onto my new vesc 6 based esc. I was able to connnect and update the firmware so that the stm32f4 would work. I am suprised i made it this far. I was wondering if anyone knew the solution to the duty cycle looking like some sort of digital communication. Ill post a screenshot below. or to the left or wherever it goes. https://imgur.com/WlVCZiy
You probably wanted to link to https://i.imgur.com/WlVCZiy.png rather than the Imgur page.
It's entirely possible other chips on the board e.g. DRVxxxx is also blown.
Well that is possible although on the original vesc this uc came from I had replaced the drv chip but the duty cycle problem was not fixed. I assume that the duty cycle on the vesc tool is a measured reading. I wonder what pin on the mcu gets that information. I will replace the uc with a brand new one and flash new firmware to it. To see if that fixes it.