Як перевтілити HDMI без перезавантаження RPI


13

Я виявив, що HDMI-порт мого Raspberry Pi2 працює лише у тому випадку, якщо до нього щось додається, коли RPI спочатку завантажується. Якщо вона завантажується без нічого, і я згодом приєдную монітор, на моніторі нічого не з’являється.

У моєму додатку без голови, але іноді я хочу приєднати монітор для налагодження, і в тих випадках, коли перезавантаження RPI може ризикувати втратою інформації про налагодження.

Як налаштувати RPi так, щоб утримувати порт HDMI "увімкнутим", навіть якщо нічого не підключено, або постійно запитувати порт HDMI і включати драйвер, коли він щось знайде?


2
яку інформацію про налагодження ви не можете отримати через SSH?
Стів Робіллард

1
@SteveRobillard, Інформація про те, чому SSH / Wifi / LAN не працює :)
Серін

Відповіді:


6

Щоб /boot/config.txtдодати:

hdmi_force_hotplug=1

Вам доведеться перезавантажити, щоб зробити це ефективним (це стосується всього, що є config.txt), але дисплей повинен працювати зараз, якщо ви підключите його після завантаження. Однак роздільна здатність може бути встановлена ​​не так правильно, як під час завантаження із доданим екраном. Для цього встановіть чіткий режим, як пояснено тут .


Для цього потрібно перезавантажити ...
флешовий струс

@flakeshake Ось чому починається останній абзац: "Вам доведеться перезавантажити, щоб зробити це ефективним ..." Однак монітор не повинен бути приєднаний.
goldilocks

6

Спробуйте

tvservice --explicit="DMT 35 HDMI"

Це ввімкнено HDMIв режимі "DMT 35", який становить 60 Гц при 1280x1024 пікселях.

Є також, tvservice --offякщо вас вистачає.

Для отримання додаткової інформації спробуйте обидва

tvservice --helpі шукаємо тут табличний перелік режимів.


0

Для мене, з РК-монітором "ACER V233H", що підключається з перетворювачем DVI в HDMI до мого RPi3, мені довелося встановити кілька змінних, /boot/config.txtщоб "HotPlug HDMI Force" працював з "1024x768 XGA 60 Гц":

hdmi_force_hotplug=1
hdmi_group=1
hdmi_mode=16
hdmi_drive=1
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.