Image displayed using Touchgfx for LCD RGB666 is noisy with green pixels when using OSPI RAM
Hi all,
As title, I have a custom board using STM32H723ZGT6, RGB666 LCD (480 * 480) with LTDC interface, the framebuffer used external Octo SPI PSRAM APS12808L-3OBM-BA of APMemory. I can display image using TouchGFX, but the image always noisy with some green pixels ramdom, I try with others image, but it still appear (see image)
Below is my configuration for system clock, OSPI, LTDC
APS12808
LTDC
RGB LCD
System clock
I have performance test random write then read for OSPI PSRAM with log:
Size of FrameBuffer = 460800
Writing Sequence of 460800 bytes OK with 0.1870s
Read 460800 bytes in 0.0690s. Total error = 0, Error rate 0.00 %
===== 1. Write Read random 1 block PSRAM OK =====
Size of FrameBuffer = 460800
Writing Sequence of 460800 bytes OK with 0.1880s
Read 460800 bytes in 0.0690s. Total error = 0, Error rate 0.00 %
===== 2. Write Read random 1 block PSRAM OK =====
============================================
Writing Sequence of 16777216 bytes OK with 9.2790s
Read 16777216 bytes in 2.3420s. Total error = 0, Error rate 0.00 %
===== Write Read random full memory of PSRAM OK =====
Does anyone have a solution for this problem? Please help me
Thank you so much!
