cancel
Showing results for 
Search instead for 
Did you mean: 

Hello, I'm Working on ad project with smt32f429i discovery board with cubeIDE 1.3 and TouchGFX 4.13.0. My problem here is I can't receive any data on screen It's all white and my frame buffer(SDRAM bank2) is empty.

q123w123e123qweqwe
Associate III

I'm able to write data to SDRAM manually with my configurations. Btw I was able to make a project with CubeIDE 1.0.0 but I'm going to develop with and custom board and I can't use BSP or discovery library. So I watched this https://www.youtube.com/watch?v=o42r4xXOnbo

video and did the same thing with this guy (for STM32F429i off course) but it didn't work. Can anyone please help me?

Here is my code.

https://drive.google.com/open?id=1dUMqzb3d2cTnde-zhddGalODEOSh02If

Thank you.

2 REPLIES 2
Martin KJELDSEN
Chief III

Hi,

Did you try the STM32F429-DISCO AT from the TouchGFX designer?

The display on the F429 is capable of both SPI and parallel RGB, and requires special configuration in order to work.

/Martin

q123w123e123qweqwe
Associate III

Hi,

Yes, I have tried that but LTDC configurations are very different and it's also using SPI, I guess. But I realize something today accidentally. I'm working with two different versions of CubeIDE (1.0.0 and 1.3.0) in two computers. I'm able to create a working project with CubeIDE1.0.0 but only if I use BSP and discovery libraries. But I don't want that because I'm going to work with my custom board soon. So I was looking for differences between working(CubeIDE1.0.0) and non-working(CubeIDE1.3.0) projects. I downloaded the project at CubeIDE and it didn't work and I plugged discovery board another computer which has CubeIDE 1.0.0 and working project. When I was debugging the code I realized that when project stop after ili9341_Init(); function the screen shows the previous project's screen.

What I understand here is there isn't any problem with SDRAM but my custom project need ili9341 libraries or something. But it uses SPI and I don't want that.

Is there any way to do this without SPI?

Thanks.