Edito, solucionado. Abajo del mensaje original el resultado.
Hola a todos. Me han traído una máquina de diagnosis de motos para reparar que le han roto la pantalla. Es una pantalla 320X240 de la marca Ampire por la cual nos piden un ojo y medio de la cara. (270€ la pantallita) y ni aún así nos la suministran por que dicen que está descatalogada y no se fabrica ni tiene equivalente. Así que le he encontrado una de Buydisplay que le va perfecta. Solo tengo que hacerle una interface que la hago en Eagle y la mando a JLPCB a hacer. Ya tengo los conectores FPC y todo listo.
El procesador de gráficos de la máquina es un Epson S1D13717F el cual me da los datos en formato RGB666. Es decir, 6 bits por color.
La pantalla original lleva bus de 18 bits, 6 por color. El problema es que la que he comprado solo se puede configurar en 24 bits o en SPI. Así que lo que quiero saber es cómo conectaríais los 6 bits que tengo a un bus de 8 bits por color, no sé si dejar el 0 y el 7 a low o los dos más bajos, o los dos más altos. Si repartirlos por el bus, por ejemplo dejarlo así: byte = rrr0rrr0 Donde Los cero son pines que dejo en low y las r los 6 bits que vienen del chip Epson.
También puedo poner un micro intérprete que me convierta esa palabra de 6 bits en una de 8 por canal, pero si lo puedo evitar sería mejor.. Por dinero no es por que es una máquina que vale más de 2000€ así que al dueño del taller no le importa si tiene que pagar gastos de desarrollo y demás , hay que repararla si o si.
¿Como lo haríais? Todavía no tengo el lcd y mientras llega es par ir leyendo sugerencias..
Un saludo.
EDICION:
Funcionó a la primera. Al final lo que he hecho ha sido dejar a cero los dos bits de menor peso de cada color. También he probado al ponerlo copiando los dos bits mas altos a los mas bajos y el resultado a simple vista es el mismo. asi que se quedaron a cero los dos de menos peso de cada color.
Este es el resultado de la adaptación. Aparece el display original al cual el he retirado del flex todos los componentes del driver para los led´s y los he aprovechado para recolocarlos en la placa intermedia.
Y aquí se puede ver la plaquita interface que tuve que hacer para adaptarlo. A simple vista la plaquita me quedó de lujo. Pero que encima haya funcionado ya ha sido la reostia
Y a la primera....
Las dos tardes de estudio y diseño han merecido la pena.