2020-01-12 08:56 AM
Hi all,
I am trying to configure my stm32f429i-disc1 with the lates CubeMX 5.5 and TouchGfx 4.13. I have followed the instructions from here: https://touchgfx.zendesk.com/hc/en-us/articles/360010921760-TouchGFX-HAL-Development, but my display is still all white (there should be red background with simple 'hello world' string on it).
The project compiles and there is also 1s_cnt which increments properly. I've tried to debug the project and noticed that program enters inside functions:
on startup but only once.
Both the board and the cable are ok, because I can flash MCU with other project and then screen works fine.
Have you got any ideas what I am doing wrong?
Solved! Go to Solution.
2020-01-24 08:53 AM
If anyone is still having troubles with the display on the STM32F429 Discovery I have a working CubeIDE project. It is messy because I only intended to use it just for testing and I only configured the hardware that was need to get the display working. Hope this helps.
2020-01-13 02:38 AM
Can you try breaking inside the LTDC interrupt handler in TouchGFX Generated HAL? This is what drives TouchGFX forward. It must be called around every VSYNC event,
/Martin
2020-01-13 05:37 AM
having same issue (on stm32f746g, and display stay blach tho), i tryed with that interrupt, but is never called...
2020-01-13 07:40 AM
@Martin KJELDSEN I can brake inside:
After that state is HAL_LTDC_STATE_READY but the error code is HAL_LTDC_ERROR_TE. This error is set only once at the very beginning.
@Zui Have you enabled LTDC global interrupt in CubeMX?
2020-01-13 07:43 AM
i have LTDC global interrupt enabled and LTDC global error interrupt NOT enabled
2020-01-14 06:29 AM
Do you have code generation enabled ("Call HAL methods")? For LTDC Global interrupt (also in nvic)
2020-01-14 06:29 AM
If you don't, the LTDC global interrupt handler will just be empty.
2020-01-16 10:33 AM
I'm having the same problem; blank screen using CubeIDE 1.2.1, TouchGFX 4.13.0
When I use TouchGFX generator as a standalone, I'm able to sucessfully create, load and execute an application. But this does not allow for debugging. I'm trying to expliot the fact that there is something running and trying the figure out whats different. Any help on this matter would be appreciated
2020-01-17 11:02 AM
In CubeMX 5.4 Graphics->PlatformSetting, there was a way to connect up, CSX, WRX, RDX and the SPI signals. There is no such mechanism in CubeMX 5.5. And there seems to be no hooks to easily add the code. Is there a driver missing ???
2020-01-17 12:28 PM
I'm having the same problem.