2021-01-13 04:03 AM
I spent some hours to prepare replicate setup for this, i check all steps between versions from 4.13 to 4.16 and result is upgrade from 13 to any version without IOC file work ok.
Folder TouchGFX\target\generated\ is ok when upgrades is over TouchGFXdesigner.
Then i start from 4.13 and do upgrade by migration in MX IOC software packs.
Regenerating and build same code base result for last 4.16 to bug video.
In this version files in Folder TouchGFX\target\generated\ is big different and seems oswrapper, dma , usw work very bad.
Now i result with in IOC set 4.15, but touchgfx i can upgrade in touchgfx to 4.16.
HERE IS BUG VIDEO
HERE IS OK VIDEO https://share.icloud.com/photos/006UdfDWtEWrOgs7uSHsBHl_A
EDIT1
@Romain DIELEMAN i make next check and create demo project from 4.16 files in target generated seems ok.
Next my step import project to cubeIDE open IOC and regenerate code. Result files overwrited with bug. For compare info good file STM32DMA.cpp have 8k and bad 15k. I dont understand this diferent generating.