Hallo alle! Ich habe ein custom board mit einem RTD2660 gemacht. Den Programmer dazu von eBay, dabei war auch ein Stick mit fertig kompilierter Firmware abhängig von der Panel-Auflösung. Leider spinnt der RTD scheinbar gern mal (manche funktionieren ohne Probleme, manche merken sich bestimmte Einstellungen nicht) und bleibt nicht auf dem HDMI-Port stehen, sondern schaltet gern mal nach einem power cycle auf AV2, ohne erkennbaren Grund. Das Problem ist, das board hat keine Taster vorgesehen, die source-Umschaltung funktioniert mit dieser Firmware nur über einen ADC-Port des RTD, je nach angelegter Spannung erkennt der RTD eine bestimmte Taste (Source, Menü, +, -). Ich kann also leider nicht mittels µC einen bestimmten Port togglen, damit der RTD immer auf HDMI schaltet. Leider gibt's auch nirgends die kompletten Firmware-Source-Files. Ich hab zwar nach langer Suche welche gefunden, man benötigt allerdings Keil und in dem Archiv fehlte ausgerechnet eine Datei, die zum Kompilieren benötigt wird. Außerdem fehlen mir die entsprechenden Dateien für ein 1920x1080 2ch LVDS Panel bzw ich sehe nicht durch, wie ich die Konfig-Files anderer Panels editieren könnte ... Alles, was ich möchte, ist: HDMI in, 2ch LVDS out, Panel 1920x1080. Eine Lösung mit TFP403 und DS90C387A funktioniert nur mit ausgewählter Hardware (Raspi und Odroid gehen damit, Rockchip geht nicht, Minnowboard geht ganz selten, weil da der level shifter vergessen wurde) Ein Menü zum Einstellen der Bild-Eigenschaften (Helligkeit, Kontrast, Sättigung, etc) ist erst mal nicht ausschlaggebend. Es gibt auch oft verwendete Scaler von ST, allerdings gibt es da scheinbar das Problem, dass man die nur einsetzen darf, wenn man jährlich 20000 USD Lizenzgebühren abdrückt, wegen dem HDCP-Mist. Allerdings hab ich für die ST-Dinger auch keine Firmware gefunden, bzw eigentlich finde ich so gut wie absolut gar nichts zu diesen ICs ... Nun meine Frage: Hat jemand eine funktionierende Lösung für einen Scaler, ohne Lizenzkram? Oder kann mir jemand eine RTD2660-Firmware kompilieren, bei der es nur HDMI gibt und die das Panel unterstützt? Kennt sich einer von Euch mit diesem Thema besser aus? Jegliche Hilfe bzw jeder Rat ist sehr willkommen! Achja, ein fertiges board aus China kommt nicht in Frage, es muss ein custom werden. Schöne Grüße :)
Hast Du irgendwo ein Datenblatt von dem Ding auftreiben können? Nik A. schrieb: > Alles, was ich möchte, ist: HDMI in, 2ch LVDS out, Panel 1920x1080. Das sollte der von Pollin verkaufte Adapter (810 221) hinbekommen (wenn man HDMI durch das elektrisch identische DVI ersetzt). In der Betriebsartentabelle (http://www.pollin.de/shop/downloads/D810221D.PDF, Seite 9) werden jedenfalls zwei Betriebsarten für 1920x1080 mit Dual-Channel-LVDS aufgeführt, einmal mit 6 und einmal mit 8 Bit pro Farbe.
ja, für den RTD2660 hab ich das gefunden: http://aitendo3.sakura.ne.jp/aitendo_data/product_img/lcd_controller/Xs/RTD2660.jsp.pdf Alternativ würde mir noch einfallen, man könnte ihn eventuell mittels I2C ansprechen und umschalten, aber ob das tatsächlich mit der fertigen firmware geht und welche Kommandos man senden muss, weiss ich nicht. Mit dem I2C-Scanner finde ich 4 Adressen. Es gibt ein russisches open-firmware-Projekt, firmware find ich nirgends, anschreiben kann man den Menschen zwar, aber eine Antwort blieb bisher aus. Dort gibt es auch ein Arduino-Sketch für I2C, geht aber scheinbar nur mit deren firmware. Wie gesagt, es muss ein custom board sein, kein fertiges :/ Das Ding von Pollin ist doch glaube ich auch eins, was eine Firmware braucht? (muss ich mal nachsehen, ich hab hier irgendwo eins rumfliegen) Den HX6822 finde ich allerdings auch nirgends verfügbar.
Nik A. schrieb: > Das Ding von Pollin ist doch glaube ich auch eins, was eine Firmware > braucht? Wozu? Da ist eine drin, und die funktioniert mit einer ganzen Latte von Panels. Das von Dir geforderte "Full-HD" mit Dual-Channel-LVDS ist sowohl mit 6 als auch mit 8 Bit dabei. Was willst Du da an der Firmware basteln?
Wenn es eine Selbstbaulösung sein muss, hilft das natürlich nicht. Was genau ist jetzt das Ziel? Du willst einen HDMI-Monitor für diverse ARM-Boards bauen? Nik A. schrieb: > Eine Lösung mit TFP403 und DS90C387A funktioniert nur mit ausgewählter > Hardware (Raspi und Odroid gehen damit, Rockchip geht nicht, Minnowboard > geht ganz selten, weil da der level shifter vergessen wurde) Hast Du hier auch ein EDID-EEPROM verwendet, und das mit passendem Inhalt gefüllt?
ja, leider muss es ein custom board sein :) (also, nicht nur eins, sondern viele) Das Ziel ist, ein LVDS-Panel als Monitor für div. ARM-Boards zu haben. Leider haben verschiedene Boards auch verschiedene Outputs, wie es scheint. TFP403 und DS90C387A geht, wenn man Raspi und Odroid auf DVI mode stellt, HDMI mode geht nicht. Mit Minnowboard Max geht es ganz selten, die haben einen level shifter in der aktuell verfügbaren Version vergessen. Rockchip-Baords haben ein pink-stichiges Bild, oder es wird schwarz oder hat farbige Streifen. Mit dem RTD geht es, allerdings schalten manche von den ICs einfach wieder von HDMI auf AV2 zurück und das kann man dann nicht ohne extra Buttons, die nicht vorgesehen sind, umstellen. Ist also keine zuverlässige Lösung. Eine eigene Firmware zu schreiben ist auch nicht einfach so drin, man findet nirgends source code. Und wenn, dann fehlt eine Datei, die zum Kompilieren nötig ist, man braucht dazu auch noch "Keil" und die Definitionen für das LCD sind nur für Panels mit 800x600 oder 1024, aber keine mit 1920x1080. Mit ICs von ST würde es wohl auch gehen, allerdings findet man nirgends firmware/sources und es scheint so, als hätten die alle HDCP inklusive. Was bedeutet, dass man jährlich 20000 USD Lizenzgebühren abdrücken muss, auch wenn man HDCP nicht nutzt. Aber steht ja quasi schon im Startpost :) an EDID ist auch gedacht, da gibt's passende Daten im EEPROM :) Deswegen wäre jetzt die Frage: Hat jemand die Möglichkeit, eine Firmware für den RTD2660 zu machen, bei der es NUR HDMI-Input gibt, oder Kennt sich einer mit den ST-ICs aus und weiss vielleicht von einer Lösung ohne HDCP-Lizent-Zwang, oder Hat jemand eine sicher funktionierende andere Lösung? Ich hab noch etwas von AD gefunden, dazu benötigt man aber scheinbar auch wieder zusätzlich den DS90C387A, sowie einen µC, um den AD-Chip mittels I2C zu initialisieren ... aber ob der mit allen Sources funktioniert, kann auch bisher niemand sagen ...
Nik A. schrieb: > wenn man Raspi und Odroid auf DVI mode stellt, HDMI mode geht nicht. Was soll da der Unterschied sein? Wird in letzterem noch ein Audiosignal beigemengt?
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.