Не удается заставить Пи работать с монитором Sony SDM-S74 DVI-D

9

Я только что купил новый RaspberryPi, который я пытаюсь заставить работать с монитором Sony DVI. Я надеюсь, что кто-то может мне помочь.

Я установил Raspbian на карту 8 ГБ, подключил Pi к монитору Sony SDM-S74 с помощью кабеля HDMI-DVI. Когда я включаю ПИ, на мониторе ничего не отображается. Индикатор состояния на мониторе светится желтым, указывая на отсутствие сигнала.

Три вещи, которые я знаю:

  1. Тот же монитор и кабель hdmi-> dvi работают с выходом hdmi моего ноутбука Windows 7, что дает мне разрешение 1280x1024, поэтому я уверен, что кабель и монитор исправны. 2 Если я подключу Pi к телевизору (Sharp Aquos) с помощью другого кабеля HDMI, то получу хороший дисплей HD, поэтому я знаю, что Pi генерирует сигнал HDMI.
  2. Если я отредактирую config.txt и добавлю, hdmi_safe=1то получу разрешение 640x480 VGA на монитор Sony. Это единственный способ получить что-либо для отображения на мониторе.
  3. Согласно документации монитора, он поддерживает DVI-D. Разъем на монитор идентичен с маркировкой «DVI-D одно звено» здесь .

Я попробовал следующие команды из вики конфигурации elinux.org:

pi@raspberrypi ~ $ /opt/vc/bin/tvservice -m CEA
Group CEA has 0 modes:
pi@raspberrypi ~ $ /opt/vc/bin/tvservice -m DMT
Group DMT has 0 modes:
pi@raspberrypi ~ $ /opt/vc/bin/tvservice -d edid.dat
Written 128 bytes to edid.dat
pi@raspberrypi ~ $ /opt/vc/bin/edidparser edid.dat
Parsing edid.dat...
HDMI:EDID version 1.3, 0 extensions, screen size 34x27 cm
HDMI:EDID features - videodef 0x80 standby suspend active off; colour encoding:RGB444|YCbCr422; sRGB is not default colourspace; preferred format is native; does not support GTF
HDMI:EDID found monitor range descriptor tag 0xfd
HDMI:EDID monitor range offsets: V min=0, V max=0, H min=0, H max=0
HDMI:EDID monitor range: vertical is 57-63 Hz, horizontal is 28-65 kHz, max pixel clock is 110 MHz
HDMI:EDID monitor range does not support GTF
HDMI:EDID found monitor name descriptor tag 0xfc
HDMI:EDID monitor name is SDM-S74
HDMI:EDID found monitor S/N descriptor tag 0xff
HDMI:EDID found preferred DMT detail timing format: 1280x1024p @ 60 Hz (35)
HDMI:EDID established timing I/II bytes are A1 08 00
HDMI:EDID found DMT format: code 4, 640x480p @ 60 Hz in established timing I/II
HDMI:EDID found DMT format: code 9, 800x600p @ 60 Hz in established timing I/II
HDMI:EDID found DMT format: code 16, 1024x768p @ 60 Hz in established timing I/II
HDMI:EDID standard timings block x 8: 0x8180 8140 0101 0101 0101 0101 0101 0101
HDMI:EDID found DMT format: code 35, 1280x1024p @ 60 Hz (5:4) in standard timing 0
HDMI:EDID found DMT format: code 32, 1280x960p @ 60 Hz (4:3) in standard timing 1
HDMI:EDID filtering formats with pixel clock > 162 MHz or h. blanking > 1023
HDMI:EDID best score mode initialised to DMT (4) 640x480p @ 60 Hz with pixel clock 25 MHz (score 18432)
HDMI:EDID best score mode is now DMT (4) 640x480 @ 60 MHz with pixel clock 25 Hz (score 36864)
HDMI:EDID best score mode is now DMT (9) 800x600 @ 60 MHz with pixel clock 40 Hz (score 57600)
HDMI:EDID best score mode is now DMT (16) 1024x768 @ 60 MHz with pixel clock 65 Hz (score 94370)
HDMI:EDID best score mode is now DMT (32) 1280x960 @ 60 MHz with pixel clock 108 Hz (score 172456)
HDMI:EDID best score mode is now DMT (35) 1280x1024 @ 60 MHz with pixel clock 108 Hz (score 5182286)
HDMI:EDID preferred mode remained as DMT (35) 1280x1024p @ 60 Hz with pixel clock 108 MHz
HDMI:EDID has only DVI support and no audio support

Это, кажется, подтверждает, что я должен использовать hdmi_group=2и hdmi_mode=35, но когда я добавляю это в config.txt, я все еще не вижу.

Я пытался , вероятно , все комбинации hdmi_drive, hdmi_group, hdmi_mode, hdmi_force_hotplug, hdmi_ignore_edid, config_hdmi_boost, и другие не имели успеха. Единственный способ, которым я могу получить что-либо, отображается с помощью hdmi_safeset. Что я делаю неправильно? Я трачу свое время на этот монитор, хотя он работает с моим ноутбуком?

Есть ли где-нибудь вики с известными хорошими настройками config.txt для разных мониторов. Должно ли быть?

Любая помощь будет очень высоко ценится.

РЕДАКТИРОВАТЬ: Добавлено config_hdmi_boostв список команд

Энди Джонсон
источник
Попробуйте это: config_hdmi_boost = 4
Кристиан
@Christian Спасибо, но я уже попробовал это самостоятельно и в сочетании с другими настройками конфигурации, которые я перечислил. Я отредактирую вопрос, чтобы уточнить это.
Энди Джонсон
Возможно ли вместо «понижения» кабеля монитора «обновить» монитор? Вы пробовали использовать монитор Dual-Link у HDMI-видео выхода Rasberry? Обеспечивает ли pi вывод HDMI, который (с использованием пассивного адаптера HDMI-to-Dual_Link_DBI) удовлетворяет требованиям монитора Dual-Link-DVI? catweazle

Ответы:

5

Теперь у меня есть Pi, работающий с моим монитором Sony.

Проблема заключалась в том, что у монитора был одноканальный входной разъем DVI-D, но я использовал двухканальный кабель. Когда я заменил кабель одним кабелем связи, монитор начал работать без каких-либо настроек конфигурации.

Больше информации о разнице между одноканальным и двухканальным DVI здесь .

Спасибо тем, кто откликнулся полезными предложениями.

Энди Джонсон
источник
1

Я просто хотел сказать большое СПАСИБО Энди Джонсону и его предложению DVI-D для одного / двух каналов.

Мой PI4 никогда не будет подключаться к монитору Sony SDM, несмотря на все изменения файлов конфигурации, которые я мог найти на форумах. После заказа нового кабеля HDMI / DVI SINGLE LINK он сразу заработал, как шарм.

Фабьен
источник