2024-05-08 08:15 AM
Hi,
I updated the IDE from ver11.2 to 15.1 and the output BIN file of my app changed(the same project wo changes and did not run up after burning to Flash. Why?
2024-05-08 08:32 AM
Most likely, the toolchain changed.
Maybe also some library or libraries.
2024-05-08 08:57 AM - edited 2024-05-08 08:57 AM
Libraries, compiler optimization or methods changed?
Does code work with optimization turned off? Look for latent errors in your code, like not using volatile where appropriate, in interrupt / call-back contexts.
"Not Working" is a very vast problem space, perhaps compress that a little with analysis, bisection and diagnostic output..
2024-05-09 05:53 AM
After some tests, I clarified the problem: The bin file compiled in the new IDE does not start after changing the boot address in OB (I used FW update in two equal Flash areas, with the BOOT address changing). With old files, the app works properly. There are no changes in code or project properties, only IDE versions.
2024-05-16 12:55 AM
I rolled back to ver. 1.11.2
2024-05-16 02:45 AM
@MishKa59 wrote:There are no changes in code or project properties, only IDE versions.
Again, most likely, the toolchain changed; maybe also some library or libraries.
See Also: