2025-11-20 8:29 AM
Hello everyone,
I am currently migrating a project from a Newhaven ATXL series display to their newer ASXP series (both 4.3", 480x272 RGB interface) on a custom board based on the STM32F767.
I am trying to isolate the root cause of severe color artifacts I'm seeing, specifically whether this is a Software configuration issue, a signal integrity issue on my Custom PCB, or a potential hardware defect in the display panels I received.
The Situation: I have configured the LTDC timings strictly according to the new ASXP datasheet. However, the image is unstable and has artifacts.
The "Hot-Swap" Verification: To troubleshoot, I performed a live test to rule out my PCB connections:
I initialized the STM32F767 with the new ASXP LTDC settings.
Connected the new ASXP screen -> Result: Artifacts/Noise.
While powered on, I swapped it with the old ATXL screen.
Result: The old ATXL screen works perfectly even when driven with the new ASXP timings.
Video of the test:
My Question: Since the old screen works fine with the new settings on the same PCB, I am confused about the source of the failure with the new screen.
Software: Is the ASXP series significantly more sensitive to DCLK Polarity or Drive Strength than the ATXL?
Hardware (PCB): Could my custom PCB design be marginal for the newer ASXP controller?
Defect: Given that the settings work on the old screen but fail on the new one, is it possible that these specific ASXP units are defective?
Has anyone experienced a case where a newer panel is this much more sensitive to signal quality, or should I suspect a bad batch of displays?
Any advice to help me pinpoint the culprit would be appreciated.
Thanks.