cancel
Showing results for 
Search instead for 
Did you mean: 

Artifacts in a blank GUI

RafaelS
Associate III

Hello, I am working on a project that includes HTTPS communication, peripheral communication via LIN, and a graphical user interface. I am using the STM32H745I_DISCO board. I have already tested and successfully implemented the HTTPS and LIN parts.

Yesterday, I started investigating how to get the GUI up and running. I downloaded an image with TOUCHGFX 4.24.2, and it displayed correctly. Then, I followed the example from this link to configure it via CubeMX, but without success.

 

The strange thing is that when I tried downloading an image or a demo to the board again using TOUCHGFX 4.24.2, artifacts started appearing. I tried erasing all the memory areas visible in STM32CubeProgrammer, but after loading an image or demo, the artifacts persisted.

 

The last thing I tried was loading a blank GUI. I am attaching an image of what appears on the screen: vertical red stripes and pixels randomly turning on and off in red. It seems like a RAM read issue, but I can't understand why it persists even after erasing and reprogramming the memory.

Could an incorrect SRAM configuration be "saved" in a way that prevents proper communication between the MCU and SRAM?

 

Any help would be greatly appreciated. I’m really not sure how to approach this issue. Thanks.

0 REPLIES 0