HDMI funktioniert im abgesicherten Modus, aber sonst nicht viel

14

Ich habe mein Board als HDMI-Eingang an meinen Monitor angeschlossen. Ich kann zum Raspbian-Desktop gelangen, indem ich "hdmi_safe = 1" in config.txt auskommentiere. Ich würde jedoch gerne mit einer Auflösung arbeiten, die mein Auge nicht blutet. Deshalb habe ich in den letzten Tagen versucht, die richtigen Einstellungen in der Datei config.txt zu finden, und ich habe fast aufgegeben. Jede Hilfe wäre toll. Ich habe verschiedene Modi ausprobiert, aber egal was ich versuche, ich erhalte kein Bild und das Folgende von tvservice -s:

pi@raspberrypi ~ $ /opt/vc/bin/tvservice -s
state: HPD low|HDMI off|NTSC mode|composite CP off (0x140001), 720x480 @ 60Hz, interlaced

Welche Schritte muss ich unternehmen, um dieses Problem zu lösen? Danke im Voraus. Bei dem fraglichen Monitor handelt es sich um ein Acer H243HX.

Hier sind meine Ergebnisse für CEA-Tests:

pi@raspberrypi ~ $ /opt/vc/bin/tvservice -m CEA
Group CEA has 0 modes:

Hier sind meine Ergebnisse für DMT-Tests:

pi@raspberrypi ~ $ /opt/vc/bin/tvservice -m DMT
Group DMT has 0 modes:

Hier ist meine Edid-Parser-Ausgabe:

Parsing edid.dat...

HDMI:EDID version 1.3, 1 extensions, screen size 53x29 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 name descriptor tag 0xfc

HDMI:EDID monitor name is H243H

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 56-76 Hz, horizontal is 31-83 kHz, max pixel clock is 180 MHz

HDMI:EDID monitor range does not support GTF

HDMI:EDID found monitor S/N descriptor tag 0xff

HDMI:EDID found unknown detail timing format: 1920x1080p hfp:48 hs:32 hbp:80 vfp:3 vs:5 vbp:23 pixel clock:138 MHz

HDMI:EDID established timing I/II bytes are AF CF 00

HDMI:EDID found DMT format: code 4, 640x480p @ 60 Hz in established timing I/II


HDMI:EDID found DMT format: code 5, 640x480p @ 72 Hz in established timing I/II

HDMI:EDID found DMT format: code 6, 640x480p @ 75 Hz in established timing I/II

HDMI:EDID found DMT format: code 8, 800x600p @ 56 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 10, 800x600p @ 72 Hz in established timing I/II

HDMI:EDID found DMT format: code 11, 800x600p @ 75 Hz in established timing I/II

HDMI:EDID found DMT format: code 16, 1024x768p @ 60 Hz in established timing I/II

HDMI:EDID found DMT format: code 17, 1024x768p @ 70 Hz in established timing I/II

HDMI:EDID found DMT format: code 18, 1024x768p @ 75 Hz in established timing I/II

HDMI:EDID found DMT format: code 36, 1280x1024p @ 75 Hz in established timing I/II

HDMI:EDID standard timings block x 8: 0x8180 714F 9500 950F A940 B300 0101 0101

HDMI:EDID found DMT format: code 35, 1280x1024p @ 60 Hz (5:4) in standard timing 0

HDMI:EDID found DMT format: code 21, 1152x864p @ 75 Hz (4:3) in standard timing 1

HDMI:EDID found DMT format: code 47, 1440x900p @ 60 Hz (16:10) in standard timing 2

HDMI:EDID found DMT format: code 48, 1440x900p @ 75 Hz (16:10) in standard timing 3

HDMI:EDID found DMT format: code 51, 1600x1200p @ 60 Hz (4:3) in standard timing 4

HDMI:EDID found DMT format: code 58, 1680x1050p @ 60 Hz (16:10) in standard timing 5

HDMI:EDID parsing v3 CEA extension 0

HDMI:EDID monitor support - underscan IT formats:yes, basic audio:yes, yuv444:yes, yuv422:yes, #native DTD:2

HDMI:EDID found preferred CEA detail timing format: 720x480p @ 60 Hz (2)

HDMI:EDID found CEA detail timing format: 1280x720p @ 60 Hz (4)

HDMI:EDID found CEA detail timing format: 1920x1080i @ 60 Hz (5)

HDMI:EDID found CEA detail timing format: 1280x720p @ 50 Hz (19)

HDMI:EDID found CEA detail timing format: 1920x1080i @ 50 Hz (20)

HDMI:EDID found audio format 2 channels PCM, sample rate: 32|44|48|88|96|176|192 kHz, sample size: 16|20|24 bits

HDMI:EDID found CEA format: code 1, 640x480p @ 60Hz

HDMI:EDID found CEA format: code 2, 720x480p @ 60Hz

HDMI:EDID found CEA format: code 3, 720x480p @ 60Hz

HDMI:EDID found CEA format: code 4, 1280x720p @ 60Hz (native)

HDMI:EDID found CEA format: code 5, 1920x1080i @ 60Hz

HDMI:EDID found CEA format: code 6, 1440x480i @ 60Hz

HDMI:EDID found CEA format: code 7, 1440x480i @ 60Hz

HDMI:EDID found CEA format: code 16, 1920x1080p @ 60Hz

HDMI:EDID found CEA format: code 17, 720x576p @ 50Hz

HDMI:EDID found CEA format: code 18, 720x576p @ 50Hz

HDMI:EDID found CEA format: code 21, 1440x576i @ 50Hz

HDMI:EDID found CEA format: code 19, 1280x720p @ 50Hz (native)

HDMI:EDID found CEA format: code 31, 1920x1080p @ 50Hz

HDMI:EDID found CEA format: code 20, 1920x1080i @ 50Hz

HDMI:EDID found HDMI VSDB length 6

HDMI:EDID HDMI VSDB has physical address 1.0.0.0

HDMI:EDID HDMI VSDB supports AI:no, dual link DVI:no

HDMI:EDID HDMI VSDB deep colour support - 48-bit:no 36-bit:no 30-bit:yes DC_yuv444:no

HDMI:EDID HDMI VSDB has no latency information

HDMI:EDID filtering formats with pixel clock > 162 MHz or h. blanking
> 1023

HDMI:EDID best score mode is now CEA (1) 640x480p @ 60 Hz with pixel clock 25 MHz (score 136864)

HDMI:EDID best score mode is now CEA (2) 720x480p @ 60 Hz with pixel clock 27 MHz (score 5162208)

HDMI:EDID CEA mode (3) 720x480p @ 60 Hz with pixel clock 27 MHz has a score of 141472

HDMI:EDID CEA mode (4) 1280x720p @ 60 Hz with pixel clock 74 MHz has a score of 4765888

HDMI:EDID DMT mode (4) 640x480p @ 60 Hz with pixel clock 25 MHz has a score of 18432

HDMI:EDID CEA mode (5) 1920x1080i @ 60 Hz with pixel clock 74 MHz has a score of 4348832

HDMI:EDID DMT mode (5) 640x480p @ 72 Hz with pixel clock 31 MHz has a score of 22118

HDMI:EDID CEA mode (6) 1440x480i @ 60 Hz with pixel clock 27 MHz has a score of 120736

HDMI:EDID DMT mode (6) 640x480p @ 75 Hz with pixel clock 31 MHz has a score of 23040

HDMI:EDID CEA mode (7) 1440x480i @ 60 Hz with pixel clock 27 MHz has a score of 120736

HDMI:EDID DMT mode (8) 800x600p @ 56 Hz with pixel clock 36 MHz has a score of 26880

HDMI:EDID DMT mode (9) 800x600p @ 60 Hz with pixel clock 40 MHz has a score of 28800

HDMI:EDID DMT mode (10) 800x600p @ 72 Hz with pixel clock 50 MHz has a score of 34560

HDMI:EDID DMT mode (11) 800x600p @ 75 Hz with pixel clock 49 MHz has a score of 36000

HDMI:EDID CEA mode (16) 1920x1080p @ 60 Hz with pixel clock 148 MHz has a score of 348832

HDMI:EDID DMT mode (16) 1024x768p @ 60 Hz with pixel clock 65 MHz has a score of 47185

HDMI:EDID CEA mode (17) 720x576p @ 50 Hz with pixel clock 27 MHz has a score of 141472

HDMI:EDID DMT mode (17) 1024x768p @ 70 Hz with pixel clock 75 MHz has a score of 55050

HDMI:EDID CEA mode (18) 720x576p @ 50 Hz with pixel clock 27 MHz has a score of 141472

HDMI:EDID DMT mode (18) 1024x768p @ 75 Hz with pixel clock 78 MHz has a score of 58982

HDMI:EDID CEA mode (19) 1280x720p @ 50 Hz with pixel clock 74 MHz has a score of 3738240

HDMI:EDID CEA mode (20) 1920x1080i @ 50 Hz with pixel clock 74 MHz has a score of 3307360

HDMI:EDID CEA mode (21) 1440x576i @ 50 Hz with pixel clock 27 MHz has a score of 120736

HDMI:EDID DMT mode (21) 1152x864p @ 75 Hz with pixel clock 108 MHz has a score of 174649

HDMI:EDID CEA mode (31) 1920x1080p @ 50 Hz with pixel clock 148 MHz has a score of 307360

HDMI:EDID DMT mode (35) 1280x1024p @ 60 Hz with pixel clock 108 MHz has a score of 178643

HDMI:EDID DMT mode (36) 1280x1024p @ 75 Hz with pixel clock 135 MHz has a score of 98304

HDMI:EDID DMT mode (47) 1440x900p @ 60 Hz with pixel clock 106 MHz has a score of 177760

HDMI:EDID DMT mode (48) 1440x900p @ 75 Hz with pixel clock 136 MHz has a score of 197200

HDMI:EDID DMT mode (51) 1600x1200p @ 60 Hz with pixel clock 162 MHz has a score of 215200

HDMI:EDID DMT mode (58) 1680x1050p @ 60 Hz with pixel clock 146 MHz has a score of 205840

HDMI:EDID preferred mode remained as CEA (2) 720x480p @ 60 Hz with pixel clock 27 MHz

HDMI:EDID has HDMI support and audio support edid_parser exited with code 0
Steve Robillard
quelle
Ist dein Kabel gut genug?
Thorbjørn Ravn Andersen

Antworten:

5

Ich habe einen alten (mindestens 15 Jahre alten) Sharp Aquos LC-19A1E-Fernseher / Monitor und einen neuen 512-MB-Raspberry-Pi der Revision B. Beim Original config.txtgab es einen 1080i-60-Hz-Bildschirm. Die Bildschirmauflösung in LXDE sagte so etwas wie 1860x ??? (Vergessen.) Es lag weit über der in meinem TV-Handbuch beschriebenen maximalen Auflösung (1366x768).

Also versuchte es die config.txt zu editieren:

hdmi_group=2

und

hdmi_mode=81

keine Wirkung.

Dann habe ich diesen Befehl als erste Zeile hinzugefügt config.txt

hdmi_ignore_edid=0xa5000080

Und voila, es funktioniert wie ein Zauber. Native Auflösung und eine klare Sicht auf meinen Fernseher.

Weitere Informationen über config.txtauf http://elinux.org/RPiconfig

Lamyrus
quelle
2
hdmi_ignore_edit=0xa5000080Weist das System an, die EDID-Informationen des Geräts zu ignorieren, sodass Sie einen beliebigen DMT- oder CEA-Modus einstellen können.
HeatfanJohn
1

Wie @Iamyrus vorschlägt, hdmi_ignore_edid=0xa5000080in deine /boot/config.txtAkte setzen.

Da der Acer H243HX-Monitor 1920 x 1080 Pixel groß ist und der CEA-Modus 5 angezeigt wird, wenn Sie den EDID-Block Ihres Bildschirms bearbeiten, würde ich empfehlen, Folgendes in Ihren Einstellungen festzulegen/boot/config.txt :

hdmi_group=1
hdmi_mode=16

Sie können dies auch testen, indem Sie einfach hdmi_ignore_ediddie Datei config.txt einfügen und dann Folgendes ausführen:

/opt/vc/bin/tvservice -m "CEA 16"

Gemäß Ihrer EDID-Information ist CEA 16:

HDMI:EDID found CEA format: code 16, 1920x1080p @ 60Hz
HeatfanJohn
quelle
-1

Versuchen Sie es mit config_hdmi_boost = 4 in config.txt

Christian
quelle
Hallo Christian, könntest du versuchen, ein bisschen mehr Details hinzuzufügen?
Alex Chamberlain
Er wollte eine höhere Auflösung. Anscheinend muss er den obigen Code verwenden, der der folgenden Beschreibung entspricht : elinux.org/R-Pi_Troubleshoot (Suche nach config_hdmi_boost).
Christian