cancel
Showing results for 
Search instead for 
Did you mean: 

CubeIDE and TouchGFX working on an STM32F769I Disco Board

NShai.340
Associate II

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.

2 REPLIES 2
Martin KJELDSEN
Chief III

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

NShai.340
Associate II

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