Other Parts Discussed in Thread: PCA9306, TCA9406, SN65DSI84
Tool/software:
Hi
Sorry for the delay. I’ve been working on the board all this time without any success.
The first test I ran was adding tantalum capacitors to all VDD rails (12V, 5V, 3V3, and 1V8) on the board. I also added ferrite beads to the I²C lines. Visually, things seemed to improve slightly, but it still didn’t work properly.
One of the last tests we did was replacing the TCA9406 with a PCA9306 (which doesn’t have a One-Shot Accelerator). I²C communication worked fine, but when the PWM pin was set high, the LP8866 always stayed in BOOST_STARTUP mode.
On the other hand, I suspect the noise was also affecting the DSI/LVDS lines of the SN65DSI84, which distorted the display image. There was no way to get it working reliably—the image would flash for a few milliseconds and then go completely black.
Eventually, I removed the LP8866 and powered the backlight directly using a regulated power supply with the correct voltage and current. The backlight now works perfectly, and the strange thing is that the display image is now also stable.
Do you have any suggestions to solve this issue?
Would improving the GND traces to the LP8866 help?
I didn’t include vias to the ground plane in the LP8866 footprint. Should I add them?
Thanks in adavnce
Andrés