Other Parts Discussed in Thread: TIDA-00161
Hi!
I'm developing an LED indoor display. I use matrix LED display driver type TLC59581. I use 4 drivers on one panel (connected in series).
The supply voltage of the RGB LEDs is 4.2V, and driver supply voltage is VCC = 5V (separate). I use a 4-layer PCB. My solution is very similar to TIDA-00161 ( https://www.ti.com/tool/TIDA-00161 ).
At small LED currents, everything works fine, but at high currents, some LEDs do not light up (check the picture). Iref=25mA, registers GS/BC/CC=max. The absolute maximum ratings parameters are not exceeded. VCC (5V) supply voltage checked with an oscilloscope - in no case does the voltage drop by more than 100 mV during operation.
If this problem occurs, then rewriting data and control registers doesn't help. I need to reset the power supply. Adding bulk capacitors for VCC/VLED doesn't help. LED open detection error flag is not set (read by loopback).
Where is the problem? What can I check?
Dependence on the LED current suggests it's an EMC or power supply issue. But everything seems correct...