We have a small 128x160 RGB LCD from Microtips that we are trying to interface with the DM365 VPBE. This LCD has Himax controller IC that provides a processor interface. The interface is a parallel data pipe that is 18bits wide. There are the data pins, a reset pin, and four control pins for chip select, read/write enable, read/write select, and command vs parameter mode.
We struggled trying to figure out the correct connections to the VPBE, but ultimately decided that we should be able to use the parallel RBG mode of the VPBE. We connected up 6 data bits for each color and put the other pins to GPIO; including using the VSYNC and HSYNC pins on the VPBE.
The software team started looking into it more closely and started questioning if we’d be able to use the VPBE in this way. It may be that the VPBE wants to interface directly with an LCD without the Himax controller, but we’re unsure. The other question is one of using existing software drivers. Evidently there is a driver available for using the VPBE directly connected to an LCD without the controller. So I have a few questions:
- Can the VPBE of the DM365 be used in parallel mode and utilize the HSYNC and VSYNC lines as GPIO?
- Can I connect the VPBE pins (Yout, Cout, etc) directly to this LCD? (Microtips UMNH-8120MD-4T can be found online)
- To use the parallel mode, and considering this LCD uses 18bits, can I just use 6 bits of each color and drop off the bottom (least significant) two bits of each color?
- Are there any software drivers available to use the VPBE in this way?
- Do I have any hope?!
Thanks in advance for any comments,
David