cancel
Showing results for 
Search instead for 
Did you mean: 

stm32 and touchgfx

PSEBA.1
Associate II

Hello,

I downloaded a project on the net to write on a 800x480 tft screen with an ssd1963 driver with an STM32F429 ans TouchGFX, I'm starting with the stm32 and I can't get a display on my screen (the screens are created by TouchGFX), I have another code that works and with which I can write on my screen and the ports on the 2 codes are configured in the same way, can someone help me?

Attached files

Best regards

 

3 REPLIES 3
MM..1
Chief III

Start with bus info how is your display connected. Next good is framebuffer place etc.

And into zip pls skip Drivers, Debug and Middleware folders.

In your main code not exist line to init unreset LCD ...

PSEBA.1
Associate II

Hello,

My initialization code is present in the LCD_SSD1963.c file and it works because it was tested on another code. I manage to generate the code for my screen with TouchGFX (without compilation errors) but nothing is displayed on the screen. Should my screens be in the Frame buffer?

Best regards

 

GaetanGodart
ST Employee

Hello @PSEBA.1 ,

 

So you have a project where you can set the color of your display, but when you try to create a project that uses the same hardware and drivers with TouchGFX added, you are not able to control your display?

 

In the TouchGFX project, are you at least able to set a solid color on the display?
https://support.touchgfx.com/docs/development/board-bring-up/how-to/03-display-internal

 

If you are not able to control your display, can you check that you get the correct data on your framebuffer (this would mean it is the data transfer that is the problem).
Then look at https://support.touchgfx.com/docs/development/touchgfx-hal-development/touchgfx-al-development-introduction and https://support.touchgfx.com/docs/development/touchgfx-hal-development/scenarios/scenarios-ltdc-parallel-rgb.

 

Regards,

Gaetan Godart
Software engineer at ST (TouchGFX)