Migration from STM32Cube FW_G4 V1.5.1 to STM32Cube FW_G4 V1.6.0
Hi there,
What are the secret steps for migrating a project to STM32Cube FW_G4 V1.6.0 in a clean way?
I had an operational project built with STM32Cube FW_G4 V1.5.1 (CubeMX 6.10.0) and running properly for years!
Since I updated Cube IDE I was prompted to migrate the project,and stupidly, I accepted! :(
And now, this is a big mess, at least with the timers and uart interface... (probably due to interrupt issues).
After spending 2 full days (and nights) I've still not been able to find what was wrong.
But I've been able to reproduce the issue on my old dying laptop, where the project was still not updated, and it was perfectly running. I just added a GPIO toggle on each sys-timer interrupt and got a perfect square wave with two milliseconds period (one transition on each interrupt). I just updated the FW package and then it looks like tachycardia...
I carefully checked the NVIC settings on both sytems, but they look very similar.
Anyway, the IOC differ only by the firmware package revision and Cube MX version...
Any advice welcome!
Thanks
JYL
