GUI_Init blocked after power off

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • GUI_Init blocked after power off

    GUI_Init execute ok after flashing and core reset. When I power off and repower the system GUI_Init is blocked. Code runs on stm32f429 and is compiled with gcc.
    I use the flexcolor driver over SPI. Display controller is ILI9341. The lcd initialize is ok.

    Implementation of GUIconf.c

    C Source Code

    1. /*********************************************************************
    2. *
    3. * Static data
    4. *
    5. **********************************************************************
    6. */
    7. #ifdef __ICCARM__
    8. #pragma location=0x64000000
    9. static __no_init U32 extMem[GUI_NUMBYTES / 4];
    10. #elif defined (__CC_ARM)
    11. static U32 extMem[GUI_NUMBYTES / 4] __attribute__((at(0x64000000)));
    12. #elif defined (__GNUC__)
    13. static U32 extMem[GUI_NUMBYTES / 4] __attribute__((section(".ExtRAMData")));
    14. #endif
    15. /*********************************************************************
    16. *
    17. * Public code
    18. *
    19. **********************************************************************
    20. */
    21. /*********************************************************************
    22. *
    23. * GUI_X_Config
    24. *
    25. * Purpose:
    26. * Called during the initialization process in order to set up the
    27. * available memory for the GUI.
    28. */
    29. void GUI_X_Config(void)
    30. {
    31. GUI_ALLOC_AssignMemory(extMem, GUI_NUMBYTES);
    32. }
    33. /*************************** End of file ****************************/
    Display All