Hi and thanks for quick answer.
Now I don't use bootloader anymore (because these starting problems). I have two applications: 1st has DCD settings and 2nd has any DCD settings but the same settings are done in the beginning of the main() function. Applications are identical except this DCD data init. Application is based on Your EVK example evkmimxrt1064_emwin_GUI_demo.
1st application is ok. 2nd application runs (I can trace it with debugger single stepping) until it calls GUI_Init() function (in emwin library). Execution don't return to main(). If I brake it, debugger shows RemoveHoles() function (assembler), and in call stack there is on top GUI_Init() ... malloc() ... and last RemoveHoles. Attaced DCD data from evkmimxrt1064_sdram_ini_dcd.c