Descubrí que el puerto HDMI de mi Raspberry Pi2 solo funciona si hay algo conectado cuando el RPi arranca inicialmente. Si arranca sin nada conectado, y luego conecto un monitor, no aparece nada en el monitor.
Mi aplicación no tiene cabeza, pero ocasionalmente quiero conectar un monitor para depurar, y en esos casos tener que reiniciar el RPi corre el riesgo de perder información de depuración.
¿Cómo configuro el RPi para mantener el puerto HDMI "encendido" incluso cuando no hay nada conectado, o sondear continuamente el puerto HDMI y habilitar el controlador cuando encuentra algo allí?
Respuestas:
Para
/boot/config.txt
agregar:Tendrá que reiniciar para que sea efectivo (esto se aplica a todo lo que esté dentro
config.txt
), pero la pantalla debería funcionar ahora si lo conecta después del arranque. Sin embargo, es posible que la resolución no se establezca tan correctamente como cuando se inicia con la pantalla adjunta. Para asegurarse de eso, configure un modo explícito como se explica aquí .fuente
Tratar
tvservice --explicit="DMT 35 HDMI"
Esto se enciende
HDMI
explícitamente con el "modo DMT 35" que es de 60 HZ a 1280x1024 píxeles.También hay
tvservice --off
si tienes suficiente.Para más información prueba ambos
tvservice --help
y buscando aquí una lista tabular de modos.fuente
Para mí, con un monitor LCD "ACER V233H" que se conecta con un convertidor DVI a HDMI a Mi RPi3, tuve que configurar algunas variables
/boot/config.txt
para que el "HDMI Force Hotplug" funcione con "1024x768 XGA 60Hz":fuente