2019-10-14 08:58 PM
I have tried to get CubeIDE and TouchGFX working on an STM32F769I-DISCO board by following this video https://www.youtube.com/watch?v=VOs2LYO7wSA&feature=youtu.be. The code compiles fine. Upon flashing the board with the code, the screen gets black and non-responsive. Please help.
2019-10-15 06:28 AM
Hi,
This video is for the STM32F746G-DISCO. Using a parallel RGB display simplifies things. Anytime you're using something like a serial display you need to do additional work which CubeMX does not do for you.
I suggest you get some inspiration from the F769i-DISCO board application template we have pre-configured from the TouchGFX designer to see what you're missing.
/Martin
2019-10-20 03:54 AM
I have modified the configuration files (boardconfiguration.cpp, HW_init.cpp) according to the templates files. Unfortunately, I am still stuck with the black scree. I think I am missing something in QSPI part. This is also hinted here in this link https://touchgfx.zendesk.com/hc/en-us/articles/360020208091-Configuring-STM32F769I-DISCO in Add missing BSP files and update Linker script section. It asks to add QSPI start and finish part in the stm32f769xx_flash.icf file of IAR workbench .
I think, STM32CubeMX have this STM32F769NIHX_RAM.ld equivalent to stm32f769xx_flash.icf . How do I add QSPI part in STM32F769NIHX_RAM.ld ?
Thanks and Best Regards
Nouman