I'd like to report major performance issue with 4.17.Both Texts and Images lists are beyond slow, rendering a scrolled page takes around 2 seconds. On version 4.16 there's still some lag but is bearable (the project has 430 Texts & 205 Bitmaps).This ...
My solution to this problem is to use a "static" instance of the container I need to show on top of the current screen and put it into FrontendHeap class. class FrontendHeap: public FrontendHeapBase {
pubilc:
...
ErrorsWindowTop errorsWindowTop;
...
In your linker script you define memory area for external flash:MEMORY
{
INT_FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 128K
EXT_FLASH (rx) : ORIGIN = 0x90000000, LENGTH = 1M
}Then you put all your sections you want to reside on the external...
Basically you just replace the make.exe with file from other package.The file is located in STM32CubeIDE install:STM32CubeIDE_1.0.0-install-dir\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.make.win32_1.1.0.201910081157\tools\bin\make.e...
Found a problem with the external make.exe they are using (inside plugin named com.st.stm32cube.ide.mcu.externaltools.make.win32_1.1.0.201910081157)Replacing it with GNU Make 4.1 makes the build process more that 2 times faster.