cancel
Showing results for 
Search instead for 
Did you mean: 

ART-PI dev board STM32H750 FMC+LTDC+RGB888 display

Thomas8607
Senior

Hi all!

I wrote code on my ART-PI development panel that displays a simple filled box and text (touchgfx). I use the following in both projects:
FMC with 240Mhz, SDRAM with 120Mhz. W9825G6 data 16bit
CPU clock 480Mhz
RGB888 display, MRG7122 DCLK typical clock signal 51.2Mhz, maximum 67.2Mhz

I made two projects.
First, the peripheral initializations in the main.c file. Display works on 50Mhz.
In the second project, I checked at the beginning that the peripheral initializations should be in separate files. The maximum ltdc clock here is 27.5Mhz, above which the display crashes.

Why if all other settings are the same? Where should I look for the reason?

Thanks!

11 REPLIES 11

I'm using the P2 interface, this is the correct pinout for art-pi lcd interface. I checked it, before i connected the display. 

If I connect the dev panel to the usb, a restart is visible after switching on(or an display gpio off) .  What could be causing this? 

https://youtu.be/QAI94iHHt_g?si=8t9QpAhB78JimOw0

 

TThank you!