Non riesco a far funzionare Pi con un monitor Sony SDM-S74 DVI-D


9

Ho appena acquistato un nuovo RaspberryPi che sto cercando di far funzionare con un monitor DVI Sony. Spero che qualcuno mi possa aiutare.

Ho installato Raspbian su una scheda da 8 GB, collegato il Pi a un monitor Sony SDM-S74 utilizzando un cavo da HDMI a DVI. Quando accendo l'IP, non viene visualizzato nulla sul monitor. La spia di stato sul monitor è di colore ambra e non indica alcun segnale.

Tre cose che conosco:

  1. Lo stesso monitor e il cavo hdmi-> dvi funzionano con l'uscita hdmi del mio laptop Windows 7, dandomi 1280x1024, quindi sono sicuro che il cavo e il monitor non siano difettosi. 2 Se collego il Pi alla mia TV (un Sharp Aquos) usando un cavo HDMI diverso, allora ottengo un buon display HD, quindi so che il Pi sta generando un segnale HDMI.
  2. Se modifico config.txt e aggiungo hdmi_safe=1allora ottengo 640x480 vga sul monitor Sony. Questo è l' unico modo in cui riesco a visualizzare qualsiasi cosa sul monitor.
  3. Secondo la documentazione del monitor, supporta DVI-D. Il connettore sul monitor è identico a quello etichettato "DVI-D single link" qui .

Ho provato i seguenti comandi dal wiki di configurazione di 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

Questo sembra confermare che dovrei usare hdmi_group=2e hdmi_mode=35, ma quando lo aggiungo a config.txt non visualizzo ancora.

Ho provato probabilmente ogni combinazione di hdmi_drive, hdmi_group, hdmi_mode, hdmi_force_hotplug, hdmi_ignore_edid, config_hdmi_boost, e altri senza successo. L'unico modo in cui posso visualizzare qualsiasi cosa è con hdmi_safeset. Che cosa sto facendo di sbagliato? Sto sprecando il mio tempo con questo monitor, anche se funziona con il mio laptop?

Esiste un wiki da qualche parte con buone impostazioni config.txt note per diversi monitor. Dovrebbe esserci?

Qualsiasi aiuto sarebbe molto apprezzato.

EDIT: aggiunto config_hdmi_boostall'elenco dei comandi tentati


Prova questo: config_hdmi_boost = 4
Christian,

@Christian Grazie, ma l'ho già provato, da solo e in combinazione con le altre impostazioni di configurazione che ho elencato. Modificherò la domanda per chiarirlo.
Andy Johnson,

È possibile invece "downgrade" del cavo del monitor per "aggiornare" il monitor? Hai provato un monitor Dual-Link nella presa HDMI-Video di Raspberry? Il pi fornisce un'uscita HDMI che (usando un adattatore passivo da HDMI a Dual_Link_DBI) soddisfa un monitor Dual-Link-DVI? catweazle

Risposte:


5

Ora ho il Pi che funziona con il mio monitor Sony.

Il problema era che il monitor ha un connettore di ingresso DVI-D single link, ma stavo usando un cavo dual link. Quando ho sostituito il cavo con un cavo a collegamento singolo, il monitor ha iniziato a funzionare senza richiedere alcuna impostazione di configurazione.

Maggiori informazioni sulla differenza tra DVI single e dual link qui .

I miei ringraziamenti a coloro che hanno risposto con suggerimenti utili.


1

Volevo solo dire un grande GRAZIE ad Andy Johnson e al suo suggerimento DVI-D Single / Dual link.

Il mio PI4 non si collegherebbe mai a un monitor Sony SDM nonostante tutte le modifiche ai file di configurazione che ho trovato sui forum. Dopo aver ordinato un nuovo cavo HDMI / DVI SINGLE LINK, ha funzionato immediatamente come un fascino.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.