2024-07-23 02:05 AM - last edited on 2024-07-23 02:38 AM by Andrew Neil
Hi all,
I just bough this display extension board GFX02Z1 and have a Nucleo-F412ZG. I tried to follow the ST tutorial to write hello world on the display, but I ran into some issues. And being completely new to CubeIDE, I have no idea what's going on.
So first of all, when I choose my board in the component selector, I get this warning triangle:
I also get this triangle when I choose the application that I want to have:
I think my board uses the ST7789V, referring to the user manual, and also the memory uses SPI, so I enabled SPI1 and SPI2 in my Connectivity settings and set them to Half-Duplex mode, which resolved the issues with the LCD and Memory:
Can anyone help?
Thanks!
2024-07-23 02:12 AM
@YordanEng wrote:I just bough this display extension board GFX02Z1 !
You mean this: https://www.st.com/en/evaluation-tools/x-nucleo-gfx02z1.html ?
2024-07-23 02:36 AM
Yeah, that is the one.
Also, I'm not sure if the application sets the pinout, but I guess it doesn't so I set it manually according to the datasheet.
2024-07-26 12:44 AM
Hey Yordan :)
I think I'm trying to do the same but for a different MCU. As far as I understood it from the datasheet, the display is connected via FMC to the MCU and SPI/QSPI is only used for the additional NOR flash located on the board. I assume it can be used to store some GUI assets.
I also have no luck and no clue how to get it running.
2024-07-31 06:29 AM
Currently, I have changed focus to trying to integrate a c library for the ST7789V display driver, as that is the one my board uses and write some manual code to try and display something. If I had more CubeIDE knowledge it would be easier, but I'm just starting with it.
This is definitely not the 'plug and play' approach I intended, though.