Hi Manfred,
All the EW runtime from the old version (9) has gone, we're using just the V11 one - we've modified the BSP to remove the 'two halves' update on DSI as it's no longer needed on the 599. (Advice from ST's engineers)
SDRAM - 4MB on Osctospi
FLASH.- 16MB on Octosapi (But running as Quad SPI)
We've done tests on both SDRAM and FLASH.
The board is a custom board. We've modified the ewconfig.h file to use the options we want. The project is a port from a board using a F4 - apart from the SDRAM on Octospi and a few port assignments, they are identical boards.
Good point on the optimisations, I recall from 3 years ago we modified these settings for the F4 board and found that at certain levels we saw problems.
I just discovered that this problem has been introduced by the addition of two 'trace' statements - one at the start Application::Init and one at the end. Removing these causes the problem to go away. Of course, this doesn't mean the problem has 'gone away', but that it is being masked.