non-uniform changed colors

General discussion on Visual TFT Software.
Post Reply
Author
Message
ciccioc74
Posts: 32
Joined: 30 Jul 2007 10:09
Location: sicilia

non-uniform changed colors

#1 Post by ciccioc74 » 23 May 2022 10:46

Hello everybody
I have Mikroc Pro for Pic32, VisualTFT, pic32mx460f512, tft 2.8 "with ST7789V 16 bit communication. I use the same products for 2 different projects.
one project works perfectly, the other has problems
the colors are not uniform and sometimes they are not the same as the project
Imagehttps://photos.app.goo.gl/LHVo6cBcGqEdgqiM7

the problem (maybe) is hardware but I can't find it. Has anyone ever had anything like this?

User avatar
filip
mikroElektronika team
Posts: 11874
Joined: 25 Jan 2008 09:56

Re: non-uniform changed colors

#2 Post by filip » 27 May 2022 08:57

Hi,

So, you have two same displays using the same code, but they produce different colors ?

Regards.
Filip.

ciccioc74
Posts: 32
Joined: 30 Jul 2007 10:09
Location: sicilia

Re: non-uniform changed colors

#3 Post by ciccioc74 » 27 May 2022 10:39

So, you have two same displays using the same code, but they produce different colors
yes

i soldered the pins (false contact?) but without results

ciccioc74
Posts: 32
Joined: 30 Jul 2007 10:09
Location: sicilia

Re: non-uniform changed colors

#4 Post by ciccioc74 » 30 May 2022 08:09

i give other informations:
I have 2 projects with LCDs.
Let me call A and B.

The boards are similar with pic32mx460f512 in the same configuration (same capacitors, USB, oscillator etc). Communication is through RGB 565 with IM0 = 0, IM1 = 0 and IM2 = 0. The size of the card almost the same as the 7cm x 5cm displays.

A--> is powered by USB and a lipo battery, then a linear (MCP1700T-3302) leads to 3.3v.
B--> is powered by 24v then a switching power supply brings the voltage to 5V and a linear (HT1117-33_SOT223) brings the 5v to 3.3v.
A--> is more complex (encoder, magnetic sensor, external flash, secure digital, RS 485, esp32)
B--> is a simple remote control (LCD and Rs485 only).

A--> works fine
B--> no

From a microscopic analysis it seems that the problem is in some portions of the screen with the green pixels (only those) that do not light up.
The displays are okay because on board A they always work fine.

Fortunately I can still modify the pcb if the problem is hw

other information: sometimes 'B' works well sometimes it doesn't. I have warmed up the system to around 60 degrees celsius but it doesn't change

Post Reply

Return to “Visual TFT General”