Lo que se necesita para crear una salida HDMI

Estoy experimentando con el brazo Cortex A8, tiene un montón de salidas LCD. Primero pensé que podría convertir LCD a una señal HDMI, pero parece que no puedo encontrar ningún uso, cualquier ayuda sería muy apreciada.

Respuestas (2)

El Beaglebone Black usa un NXP TDA19988BHN/C1 para convertir las salidas LCD del procesador TI A8 a HDMI. Consulte http://www.mouser.com/ds/2/302/NXP_TDA19988-838481.pdf

HDMI es un bus serie de alta velocidad. Si su chip no admite directamente HDMI, entonces probablemente tendrá que usar algún tipo de FPGA para generarlo. Un puerto HDMI por sí solo tampoco es tan útil, necesitará al menos un motor DMA de hardware para manejarlo y/o una GPU completa. Estos se pueden implementar en un FPGA, la parte difícil puede ser encontrar una interfaz en la RAM del sistema con suficiente ancho de banda. Recomendaría encontrar un chip diferente que sea capaz de controlar directamente HDMI, de lo contrario, será muy costoso tanto en tiempo como en dinero.

Editar: ahora que ya mencionó qué chip está usando, puedo ofrecerle una respuesta más útil. Ese chip en particular tiene una interfaz LCD paralela que se puede usar para enviar datos de video a una pantalla TFT LCD con un controlador compatible. Por lo tanto, el chip no tiene los serializadores necesarios para manejar HDMI directamente, pero puede manejar datos de video. Todo lo que hay que hacer es convertir el formato. Sin embargo, este es un problema resuelto: el beaglebone ya tiene un circuito para hacer esto, solo es cuestión de echar un vistazo al esquema. Esa placa usa un TDA19988, por lo que recomendaría duplicar la parte relevante del esquema para obtener la misma funcionalidad. Consulte la página 10 de https://github.com/CircuitCo/BeagleBone-Black/blob/master/BBB_SCH.pdf?raw=true .

De acuerdo, gracias, ¿conoces alguno que admita HDMI? Además, ¿se puede convertir el sistema LCD en algo básico que pueda funcionar con un puerto HDMI?
Lo que sea que se use en el raspberry pi/beagle bone/etc debería soportarlo. No sería sencillo convertir una "interfaz LCD" a HDMI, a menos que la "interfaz LCD" sea una interfaz LVDS a un panel TFT. Supongo que su chip está configurado para conducir directamente segmentos LCD sin procesar. En cuyo caso, convertirlo requeriría como mínimo un FPGA, y probablemente tendría una resolución extremadamente limitada (es decir, 640x480 si tiene mucha, mucha suerte).
Estoy usando el mismo chip que el Beaglebone black, el a8 tiene una GPU integrada.
El beaglebone black es de código abierto, ¿por qué no lo usa simplemente como un diseño de referencia y duplica la parte relevante del esquema? Parece que usan un TDA19988 para hacer la conversión.