DVI-EDID Problem, Monitor wird nicht erkannt

Gast #4396017
Lesenswert?

Ich kämpfe immer noch mit meinem Pioneer Plasma, der Kombi aus Panel und 
Media Receiver. Ich vermute das der Media Receiver defekt ist und 
versuche jetzt das Panel über den DVI Eingang direkt am PC zu betreiben. 
Das funktioniert auch nicht aber dazu habe ich einen älteren englischen 
Forenbeitrag gefunden, danach fehlt dem Panel einfach das EDID EEPROM 
(20ct Teil in einem 8k€ TV...). Auf der Eingangsplatine ist der Platz 
für das fehlende 24C02 leicht zu finden und ich habe es nachträglich 
eingelötet. In dem Forenbeitrag war auch die EDID Info als Ponyprog File 
zu finden.
Wenn ich jetzt die Interfaceplatine an einen Win7 PC anstecke wird beim 
ersten Mal ein Monitor gefunden, allerdings nur ein Plug and Play 
Standardmonitor ohne weitere Info. Beim Stecker abziehen und wieder 
aufstecken wird kein Monitor mehr erkannt.
Ich vermute das die EDID Info Fehlerhaft ist. Einen Fehler habe ich 
schon korrigiert, die Prüfsummen der beiden 128 Byte Blöcke waren 
falsch. Andere Fehler erkenne ich nicht, habe keine Erfahrung mit dieser 
EDID Info. Von Analog Devices habe ich einen guten freien Ediotr 
gefunden, EEditZ. Den Report davon habe ich angehängt. Dann gibt es noch 
einen Online Reader, http://www.edidreader.com/, da kann man per Cut & 
Paste den Hex Code reinwerfen.
Angehängte Dateien:
Gast #4396039
Lesenswert?

Nachtrag: in den angehänten Dateien sind noch die falschen Prüfsummen 
drin, im EEPROM habe ich das geändert, die erste von 0B auf 8B und die 
zweite von 15 auf 95, im Onlinereader wird die Prüfsumme dann auch als 
ok angezeigt.
Persönliche Seite #4396062
Lesenswert?

Jojo S. schrieb:
> Auf der Eingangsplatine ist der Platz für das fehlende 24C02 leicht zu
> finden

Vielleicht fehlt ja noch mehr, wie z.B. die Pullupwiderstände für I2C, 
oder irgendwelche Schutzbeschaltung? Wenn man sich Schaltungen von 
Monitoren ansieht, wird dort eher nicht das EEPROM komplett "nackt" an 
den DVI- bzw. VGA-Anschluss geklemmt, sondern das mit etwas 
"Hühnerfutter" vor Überspannungen etc. geschützt.
Gast #4396066
Lesenswert?

Ja, das ist richtig. Da fehlten noch zwei Serien R in den SCL + SDA 
Leitungen, die habe ich durch Lötbrücken ersetzt. Pull up sind vorhanden 
und es gibt auch ein I2C Puffer (BA8274F) dazwischen, die Teile sind 
aber vorhanden.
Ich lese das EEProm gerade mit dem µC wieder aus und sehe das das zweite 
Byte 0x00 statt 0xFF ist, da ist wohl noch was mit der Programmierung 
faul (mbed und eine fertige EEProm Lib. Ich hatte auch den Salea Logic 
dran, da sehe ich auch das das zweite Byte falsch rüberkommt.
Gast #4396187
Lesenswert?

ich probiere gerade beides. Auf der Monitorplatine ist am WR noch ein R 
und Transistor, aber die sind nicht bestückt. Damit ist WR offen und das 
ist laut Datenblatt =0 und damit schreiben möglich.
Jetzt habe ich noch ein neues EEProm genommen und das wieder einen 
Sockel gepackt, da habe ich aber das gleiche Verhalten.
Nach Datenblatt sieht das Schreiben doch ok aus, Start, Adresse-Write, 
Adressbyte, 8x Adressdaten. Das alles wird positiv quittiert und dann 
wird die nächste Adresse gesetzt. Da ist das EEProm aber noch nicht 
ready und es wird mehrfach probiert bis ACK kommt.
Jetzt sehe ich gerade das 1 Byte zuviel geschrieben wird, eine 0 an 
Adresse 1.
Gast #4396237
Lesenswert?

ich wollte noch die Möglichkeit lassen das EEProm im eingebauten Zustand 
zu verändern, das war jetzt auch gut so.
Bin einen Schritt weiter, der Fehler liegt tatsächlich in der EEProm 
Lib. Habe jetzt quick and dirty nur 255 Bytes geschrieben und da wird 
die Adresse 1 in Ruhe gelassen.
Jetzt erkennt Windows beim Anstecken der Platine einen Pioneer PDP505 
:-) Dann wird noch spannend ob das jetzt auch eingebaut im Plasma 
funktioniert...
Gast #4396259
Lesenswert?

Du kannst mit der Intel Chipsatzgrafik auf das Edid mit Hilfe der 
I2C-Tools zugreifen. DDC-B bzw. DDC-C ist dein Freund. Der EEprom liegt 
traditionell auf 0x50
Wenn du den 24c02 Treiber lädst dann kannst du mit dd den EEprom 
beschreiben.
Gast #4396295
Lesenswert?

danke, die EEProm Operation war jetzt ja erfolgreich. Nur ein Bild zeigt 
der Plasma nicht. Da bin ich mir jetzt auch sicher das das Panel defekt 
ist, wenn das Signal anliegt sieht man nur einzelne Pixel blitzen, wie 
ein Sternenhimmel. Dann sind vielleicht doch irgendwelche 
Hochspannungstreiber hinüber :-(

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren