Hi, Ich hab ein LCD mit parallelem RGB Interface, welches DE normal und CLK, HSYNC und VSYNC invertiert haben möchte. CLK kann ich am TFP401 als invertiert konfigurieren. Die beiden SYNC Signale kann ich jedoch nicht in Hardware direkt beeinflussen, daher die Frage: Kann ich im EDID, welches über DDC abgefragt wird, konfigurieren ob ich HSYNC und VSYNC invertiert haben möchte? Oder muss ich da einen schnellen Inverter in Hardware dazwischenhängen (74LVS04 oder so)? Herzliche Grüsse Fabian
Also beim NVidia Treiber kannst du unter "Benutzerdefinierte Auflösung hinzufügen" auch die Polarität selbst bestimmen. Insofern müsste es da die Möglichkeit geben. Was hängt denn da für ein Gerät dran?
Timmo H. schrieb: > Was hängt denn da für ein Gerät dran? Auf der einen Seite ein ZOTAC ZBOX HD41 PLUS mit Nvidia ION 2, auf der anderen Seite meine eigene Schaltung in einem digitalen Fotorahmen mit Touchpanel, der über ein TFP401 von Texas Instruments die TMDS-Signale auf RGB übersetzt, und über einen ATmega88 die DDC-Schnittstelle bedient. Falls ich im EDID, welches der AVR an die Graka sendet, einstellen kann, welche Polarität die Syncs haben sollen, würde ich mir den Hardware-Inverter sparen.
Also ich habe gerade nochmal in der EDID Spec nachgesehen, da wäre z.B. Byte 17 (Display Transfer Characteristic) und da gibts Bit 4-1 :
1 | 4 3 2 1 _ Digital Sync Signal Definitions: |
2 | |
3 | 1 0 _ _ _ Digital Composite Sync: |
4 | 1 0 0 _ _ ---------- Without Serrations; |
5 | 1 0 1 _ _ ---------- With Serrations (H-sync during V-sync); |
6 | 1 1 _ _ _ Digital Separate Sync: |
7 | 1 1 0 _ _ ---------- Vertical Sync is Negative; |
8 | 1 1 1 _ _ ---------- Vertical Sync is Positive; |
9 | 1 _ _ 0 _ -------------------- Horizontal Sync is Negative (outside of V-sync) |
10 | 17 1 |
11 | 1 _ _ 1 _ -------------------- Horizontal Sync is Positive (outside of V-sync) |
keine Ahnung ob es das ist. Kannst ja einfach mal die Spec durchackern
Den Ausschnitt hab ich bereits gesehen. Was mir da ein bisschen Sorgen bereitet ist «(outside of V-sync)», was ich nicht genau interpretieren kann. Heisst das nun, dass solange VSYNC aktiv ist keine HSYNC-Signale gesendet werden?
Keine Ahnung, vielleicht einfach mal versuchen. Kaputt gehen kann ja eigentlich nichts. Da wäre auch noch was mit Byte 18 mit GTF Standard etc.
Timmo H. schrieb: > Keine Ahnung, vielleicht einfach mal versuchen. Genau das werd ich machen :) Mal sehen obs klappt. Vielen Dank für die Hilfe!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.