TouchGFX bootloader, dfu posibilities
Hi,
I have been building on a demo STM32F746g-DISCO touchgfx application for a little while now.
My next thing I want to acheive is software update. I realised that the application do not fit in the internal flash.
So I am thinking about my options. Either:
- Run the Application on the QSPI, this should be possible right?
- Split up the hex generation for one internal and one external binary, have a custom loader.
The approach I have tried going with is 1). But I am having issues jumping to the application but with no success re-enabling interrupts etc, normaly Hal_Delay() stop working, or some other strange issues, from turning on CPU cache or initiating SystemClock Config twice.
Another question is why are there 2 ld files in the touchgfx project, one ram and one flash.
Which way would you guys have gone solving this?
BR
Robin
