I'm experiencing 3-5 second delays when debug stepping.
This is seen right at the start at reset handler stepping the very first instructions in the disassembly window -so it cant be anyting to do with the actual apps runtime operation.
Im using TouchGFX and CubeMX to generate the code. TouchGFX seems to need the external tool chain - using their version of GCC - so the crossworks options are set for this. Also as its an external build, I need to use an external load file (application.ld) as generated by TouchGFX. - so with this, Ethernet memory placement issues, and other bits, its a complicated build environment.
I've tried this on STs F769Disco and the F746Disco boards and get the same results. Im using the built in STLink with latest drivers and versions of all software.
However if I build a project without ToughGFX (but using their application.ld file)then I dont get these debug delays.
I've played arround will the obvious crossworks debug options, release/debug builds and memory placement in the .ld file etc but to no avail - (over several days!!).
Please sign in to leave a comment.