AnsweredAssumed Answered

Any way to swap parallel LCD data pin color mapping?

Question asked by David Luberger on Oct 15, 2018
Latest reply on Oct 25, 2018 by David Luberger

After much digging around through my schematics, the LCD manufacturer's schematics, and comparison with the eval board reference design, I came to realize that my custom board has the LCD red and blue lines swapped (i.e., on the reference design, Blue is D0 thru D7and Red is D16 thru D23, but I accidentally set Red to D0 thru D7 in my LCD connections).

 

Is there any way to redefine the eLCDIF module data bit mapping?  I can't do it in the device tree because the pin mux doesn't allow for that.  Basically for anything accessing the framebuffer or LCD peripheral, I want red data to be swapped with blue and vice versa.  Eventually I'll do a new run of my board, but in the meantime I'd like to know if this is possible.

Outcomes