Hallo zusammen!
ich habe eine Art Langzeit Projekt: ich möchte einen alten iMac G4 mit
neuer Hardware zum Leben erwecken.
Leider bekomme ich das Display nicht zum Laufen!
Zum Einsatz kommen soll unter anderem ein Thin Mini ITX Mainboard
(AsRock H61TM-ITX) mit LVDS Schnittstelle und ein 24 Zoll Display Panel
aus einem anderen iMac, das LM240WU2-SLA1. Der Rest der Hardware ist im
Grunde Plug & Play...
Das displayseitige Ende des Kabels habe ich wiederverwendet, den
Mainboardconnector samt Kabelenden habe ich gekauft und mit der anderen
Seite verlötet. "Schaltplan" ist angehängt.
Leider benötigt das Panel eine VCC von 12V, das Board liefert jedoch nur
3V bzw. 5V, aus diesem Grund habe ich die 12V vom "Backlight Connector"
des Mainboards abgenommen - diese kommen auch an. Der Screenshot
"Mainboard.png" stammt von einem neueren AsRock Board, dass auch 12V zur
Verfügung stellen kann. Die LVDS-Pin-Belegung ist von Intel genormt.
Der Inverter benötigt 24V, die habe ich mit einem
Step-Up-Coverter (19V auf 24V) bereitgestellt. Kommt an;
Hintergrundbeleuchtung springt auch an.
Leider springt das Panel nicht an, es erscheint keine Anzeige. Der
Inverter startet. In Windows wird der Controller
erkannt (Chrontel CH7511B) und der Desktop lässt sich sogar darauf
erweitern, jedoch bleibt das Bild schwarz.
Ich habe bis jetzt mehrere Mainboards (AsRock, Intel, Gigabyte) und noch
ein baugleiches Panel getestet um einen Defekt auszuschließen, jedoch
ohne Erfolg.
Das Kabel habe ich durchgemessen, alle Pins sind wie dargestellt
verbunden (mit je einer Lötstelle). Habe auch von AsRock Support
erhalten und eine neue Firmware für den LVDS Controller aufgespielt, die
direkt auf das Panel abgestimmt sein soll; kein Erfolg. Im BIOS ist die
richtige Panel-Art ausgewählt und LVDS aktiviert.
Im Datenblatt zu dem LVDS Controller von Chrontel habe ich einen PIN
gesehen mit "Panel Power enable"; diesen scheint es jedoch am
LVDS-Anschluss nicht zu geben...
Habt ihr eine Idee, woran es liegen könnte? Ist die Verkabelung etwa
doch falsch? Oder liegt es daran, dass ich so viele verschiedene Quellen
für Strom, etc. habe?
Vielen lieben Dank für eure Hilfe!
Links zu den Datenblättern:
ftp://europe.asrock.com/manual/H61TM-ITX.pdf
http://www.chrontel.com/media/Datasheets/7511bs%201.11.pdfhttp://static1.1.sqspcdn.com/static/f/489821/14055017/1386278020897/LM240WU2-SLA1.pdf?token=pJTDBl%2Bpz1fvh8XyPxnNxA4vdc4%3D
Joshua schrieb:> Das Kabel habe ich durchgemessen, alle Pins sind wie dargestellt> verbunden
Das ist notwendig aber nicht hinreichend. LVDS-Schnittstellen haben ein
komplexes Timing, das eingehalten werden muss, da kommt man ohne
schnelles Oszi nicht weit.
Joshua schrieb:> Im Datenblatt zu dem LVDS Controller
Da sind ganz sicher auch Timing-Diagramme drin - nachprüfen, ob die
Signale dem entsprechen.
Georg
Hallo Geaorg!
Danke für Deine Antwort!
...natürlich besitze ich kein Oszilloskop, wüsste jetzt leider auch
niemanden aus meinem Umfeld, der eins haben könnte.
Georg schrieb:> Da sind ganz sicher auch Timing-Diagramme drin - nachprüfen, ob die> Signale dem entsprechen.
Das Datenblatt des Panels ist voll von Timing-Tabellen, im Datenblatt
zum Chrontel-Controller gibt es gar keine Angaben hierzu - nur ein
Vermerk, dass das Timing "VESA-conform" sei, wie auch das Panel.
Ich hatte gehofft, dass der Fehler eher im Aufbau der Verkbabelung bzw.
Stromversorgung liegt, als so komplex im Timing oder dergleichen. Müsste
es nicht zumindest ein gestörtes Bild geben, wenn zwar das Panel startet
aber das Signal nicht stimmt?
Vielleicht hat noch jemand eine Idee?
Ich werde noch ein mal versuchen das Panel anders zu speisen, z.B. über
den SATA-Power-Port, aus dem Backlight-Connector kommen nur 11,4V.
Grüße und vielen Dank!
Joshua
Joshua schrieb:> Vielleicht hat noch jemand eine Idee?
'Panel Power Enable' ist ja schon mal eine gute Idee. Du solltest auch
mal feststellen, ob das EDID EEPROM des Apple Panels vernünftige Daten
an den Controller schickt. EDID beschreibt u.a. Timing und Pixel des
Panels, die der Controller nutzt, um das alles richtig zu liefern.
Steck in den etwa vorhandenen PCI Slot eine Grafikkarte, damit du mal
siehst, was da vor sich geht.
Matthias Sch. schrieb:> Steck in den etwa vorhandenen PCI Slot eine Grafikkarte, damit du mal> siehst, was da vor sich geht.
Das Board hat leider nur einen PCI Express 4x Slot... Aber einen HDMI
Ausgang, den ich zum Konfigurieren derzeit nutze.
Ich bekomme heute oder morgen ein DVI-LVDS Converter-Board von Pollin,
für 10 Euro wollte ich das mal testen. Vielleicht bekomme ich es damit
zum laufen. Auch wenn ich nicht den Umweg über ein Converter-Board
nehmen wollte.
Ob die EDID-Daten an den Controller gesendet werden wäre natürlich
interessant. Aber wie kann ich das nachprüfen? Leider komme ich gar
nicht an den Chrontel Chip ran.
Grüße und Danke!
Der panel power enable wird auf dem mainboard verwendet um die
Betriebsspannung des Panels zu schalten. Das Signal geht nicht auf das
Panel hoch.
Mögliche Fehlerquellen: Du hast ein 24Bit WUXGA Panel. Das Timing wird
normalerweise im Bios-Setup eingestellt. Schau dort mal nach was dort
angeboten wird. Punkt heißt Panel Type Selection.
Wenn die dort angebotenen Paneltypen nicht funktionieren hast du pech
gehabt.
Im EDID fehlen Informationen für das Timing.
Hallo Michael!
Der AsRock Support hatte mir (netterweise) ein spezielles ROM für den
Chrontel Controller geschickt, dass auf das Panel zugeschnitten sein
soll.
Dabei war auch eine Anleitung welches Panel ich im BIOS auswählen soll:
8 Bit, bzw. 3x8Bit=24Bit.
Ich hatte bis jetzt nur eine Auflösung getestet (1920x1080), da diese
angeblich durch das ROM auf 1920x1200 geändert wird.
Ich teste mal die anderen durch...
Danke und Grüße,
Joshua