Revista 100% Verde

Solución al problema sin video con Orange Pi PC

Por Soloelectronicos @soloelectronico

Es relativamente habitual tener problemas con la placa Orange PI Pc conectado a un monitor DVI usando un cable convertidor HDMI-DVI o bien con un cable HDMI-HDMI porque al conectarlo no aparece ninguna imagen en la pantalla, dando la impresión por tanto que no funciona la Orange Pi, hasta que sorprendentamente probamos conectando a una TV por HDMI que de repente si se visualiza la imagen .. ¿Es posible que haya algún tipo de incompatibildiad con los cable hdmi a dvi?¿Está relacionado con el soporte HDCP ?
Muchas personas cansadas de probar abandonar el uso de una pantalla, instalan xrdp y tightvncserver y usan ambos y ssh en su lugar.

Todos sabemos que tener la pantalla funcionamiento (sobre HDMI a DVI) tiene ventajas obvias en cuanto a rendimiento de vídeo y la posibilidad de video de juego a través de la naranja PI,pero no es tan fácil de solucionar el problema...

Solución al problema sin video con Orange Pi PC

De muchas formas hay una especie todavía de un swing que no funciona con pantallas DVI. ¿Hay algo que podamos hacer acerca de esto?

METODO1

En primer lugar, puede editar el archivo uEnv.txt, asegúrese de deshabilitar EDID en el uEnv.txt ... El campo de modo de salida de pantalla debería verse como: disp.screen0_output_mode = 1280x720p50, en lugar de disp.screen0_output_mode = EDID: 1280x720p50, Utilice la resolución deseada en lugar de 1280x720p por encima de ...
Para listar las posibles resoluciones, escriba:

cat /sys/class/graphics/fb0/modes
login as: root
[email protected]'s password: Linux orangepi 3.4.39 #41 SMP PREEMPT Sun Jun 21 13:09:26 HKT 2015 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Sat May 2 09:19:09 2015[email protected]:~# ls Desktop Documents indiecity Scratch squeak[email protected]:~# cat /sys/class/graphics/fb0/modes U:1280x720p-0[email protected]:~#

Esto producirá todas las posibles resoluciones HDMI:

U:1440x900p-60
S:1280x1024p-60  V:1152x864p-75 V:1280x1024p-75 V:1024x768p-70 V:1024x768p-60 V:800x600p-75 V:800x600p-72 V:800x600p-60 V:800x600p-56 V:640x480p-75 V:640x480p-72 V:640x480p-60 D:1920x1080p-60

A continuación, abra el archivo rc.local:

Copie la resolución que desee de las anteriores y agréguela (antes de 'exit 0') al rc.local-script de la siguiente manera:

Esto le dará la resolución 1024×768 a 60Hz.

METODO2

Pues lo cierto es al parecer es asi de modo que si queremos operar con un monitor convencional con nuestra Orange Pi tenderemos que forzar la salida .
Una buena referencia para leer sobre cómo funciona el srcipt.bin (o script.fex) puede encontrarse en este enlace

Necesitara instalar la herramienta sunxi-tools para convertir el script.bin en un archivo de texto (script.fex) para modificar los parámetros dentro de ella.
Estas herramientas estan disponibles en https://github.com/linux-sunxi/sunxi-tools.

Los pasos a seguir son los siguientes:

1 -Instalar sunxi-tools

sudo apt-get install sunxi-tools

Reading package lists... Done
Building dependency tree
Reading state information... Done

2-La partición de arranque se debe montar en / media / boot en imágenes loboris. Como root, haga una copia de seguridad de script.bin y convertirlo en script.fex con bin2fex y edite script.fex con el editor de su elección

3- Encuentre la sección [hdmi_para] y agregue estos parámetros debajo de ella

4- Encuentre la sección [boot_disp] y agregue estos parámetros debajo de ella :

Nota: el 1440 y 900 es la resolución máxima recomendada que puede soportar un monitor por ejemplo el HPW1907

4-Guarde el archivo y convierta script.fex de nuevo a script.bin

fex2bin script.fex script.bin

5-Reboot

Ejemplos de configuraciones

Ejemplo de configuración para LCD:

Ejemplo de configuración para VGA:

Ejemplo de configuración lcd:

Ejemplo de configuración:

Ejemplo de configuración:

Fuente aqui


Volver a la Portada de Logo Paperblog