Устранение неполадок с адаптером HDMI/VGA для Raspberry Pi

Устранение неполадок с адаптером HDMI/VGA для Raspberry Pi

Хотя ваш монитор должен быть в состоянии сообщить Raspberry Pi о своих возможностях, бывают случаи, когда «стандарт», который использует старый монитор, не распознается Raspberry Pi. Это особенно актуально для старых VGA-мониторов, для которых необходимо использовать адаптер HDMI/VGA, подобный тому, что доступен в The Pi Hut. Raspberry Pi старается как может, но иногда приходится вмешиваться и вносить некоторые изменения вручную.

Конечно, если ваш Raspberry Pi не отображает изображение корректно, как вы собираетесь вносить эти изменения? К счастью, загрузочный раздел на вашей SD-карте (при условии, что вы используете Raspbian, а не NOOBS) доступен для чтения на ПК или Mac. На этом разделе находится файл config.txt, который настраивает ваш Raspberry Pi при загрузке.

Сначала попробуйте раскомментировать следующую строку, удалив # из начала:

hdmi_force_unplug=1

Эта строка указывает Raspberry Pi принудительно выводить изображение через порт HDMI, а не через композитный порт (желтый разъем на оригинальном Raspberry Pi или общий 3,5 мм аудио/видео порт на A+/B+/Pi2). Сохраните файл, извлеките карту из ПК/Mac, вставьте её обратно в Raspberry Pi и попробуйте загрузиться снова.

Если это не помогло, попробуйте раскомментировать следующую строку:

config_hdmi_boost=4

Это усилит сигнал HDMI. Значение варьируется от 0 (по умолчанию) до 7 (максимум). Попробуйте увеличить его, если необходимо.

Последнее значение, которое можно попробовать раскомментировать:

hdmi_safe=1

Если одна из этих трех настроек сработает, вы можете обнаружить, что Raspberry Pi не использует оптимальное разрешение экрана монитора. В этом случае вам, возможно, придется вручную указать Raspberry Pi, какое именно разрешение использовать.

Настройка разрешения вручную

Снова отредактируйте файл config.txt и добавьте следующие четыре строки:

hdmi_ignore_edid=0xa5000080
hdmi_drive=2
hdmi_group=2
hdmi_mode=28

Первая строка указывает Raspberry Pi игнорировать всё, что монитор сообщает о разрешении, которое он может поддерживать.

Вторая строка указывает Raspberry Pi выводить видео и звук через порт HDMI. Большинство VGA-адаптеров имеют аудиовыход для подключения к монитору или внешнему динамику.

Следующая строка указывает Raspberry Pi использовать разрешение, определенное в группе разрешений «DMT», поддерживаемых большинством мониторов.

Последняя строка указывает Raspberry Pi, какое разрешение использовать. Режим 28 соответствует 1280x800. Ниже приведены некоторые из наиболее распространенных разрешений:

Режим

Разрешение

Частота

Примечания

4

640x480

60Hz

9

800x600

60Hz

16

1024x768

60Hz

21

1152x864

75Hz

23

1280x768

60Hz

28

1280x800

60Hz

32

1280x960

60Hz

35

1280x1024

60Hz

39

1360x768

60Hz

42

1400x1050

60Hz

47

1440x900

60Hz

51

1600x1200

60Hz

58

1680x1050

60Hz

69

1920x1200

60Hz

81

1366x768

60Hz

82

1920x1080

60Hz

1080p

85

1280x720

60Hz

720p

Если вашего разрешения нет в приведенном выше списке, доступно множество других разрешений. Полный список доступен в разделе документации на сайте Raspberry Pi.

Надеемся, что теперь ваш VGA-монитор работает!