In one of the running project we are using LVDS (SN65LVDS84AQ-Q1) as interface between Controller and Display unit.
As per controller datasheet(PIC32MZ2064DAS169-I/6J) page no 592 Table36-1: RGB color mapping, for 16-bit color B7 to B3 is connected and 3 LSB bits i.e. B2, B1 & B0 are ignored for 16 bit color and also GD23 pin of controller represents B7 (blue 7), GD22 as B6 and so on.
Similarly, for Red and Green color LSB 2 & 3 bits respectively i.e. G1 & G0 and R2,R1 & R0 bits are ignored.
But as per LVDS datasheet (SN65LVDS84AQ-Q1) page no. 11/12 Application information, in controller side for 18 bit color connection RED0 to RED5,GREEN0 to GREEN5 and BLUE0 to BLUE5 are connected and here 2 MSB bits are i.e. 6th & 7th bits are ignored.
This is contradicting to the controller datasheet as explained in above Paras.
So,requested to clarify to connect RGB pins from PIC32MZ controller to LVDS SN65LVDS at the earliest.