Home / LinuxUser / 2004 / 08 / Die aktuelle Entwicklerversion VDR 1.3.11 im Überblick

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(268 Punkte bei 24 Stimmen)
Neues vom Systemd
(161 Punkte bei 4 Stimmen)
Mandriva in Nöten
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Aufgebohrt

Die aktuelle Entwicklerversion VDR 1.3.11 im Überblick

Release-Termin ungewiss

Wann die nächste stabile Version erscheint, aller Voraussicht nach VDR 1.4, wissen weiterhin nur die Götter und Klaus Schmidinger. Immerhin sind bereits viele Punkte und angedachte Verbesserungen umgesetzt worden, eine Freigabe im Herbst hält der Autor für wahrscheinlich – aber ohne Garantie. Der Entwickler verfolgt nämlich die gleiche Strategie wie das Debian-Projekt oder auch LinVDR: Die neue Version erscheint genau dann, wenn sie fertig ist.

RAM aufgebohrt

VDR hatte lange Zeit nur ein sehr schlichtes, stark textorientiertes On-Screen-Menü, Grafiken oder gar bewegte Symbole gab es praktisch nicht. Der Grund dafür sind die sehr stark begrenzten Ressourcen der Full-Featured-DVB-Karten: Wenn man die Video- und Audio-Puffer von den 2 MByte SDRAM abzieht, bleiben gerade einmal 80 KByte für ein On-Sceen-Menü inklusive Fonts und Farbpaletten übrig.

Viele On-Board-Grafikkarten zweigen einen Teil des Hauptspeichers ab und verwenden ihn als Grafikspeicher – das funktioniert mit dem MPEG-Decoder der DVB-Karten allerdings nicht, er benötigt die Daten im RAM der DVB-Karte.

Schon vor gut 18 Monaten diskutierten die VDR-Entwickler auf der Development-Mailing-Liste heftig über eine Speichererweiterung für die DVB-Karten. Den vorhandenen 2-MByte-SDRAM-Chip durch einen größeren zu ersetzen, scheidet aus, da der MPEG-Decoder hier nur 2 MByte adressieren kann.

Die Lösung heißt "SDRAM Chip Select": Damit lassen sich zwei oder mehr RAM-Chips am gleichen Daten- und Adressbus betreiben – welcher der Chips nun gemeint ist, signalisiert der Prozessor, indem er die Chip-Select-Leitung des RAMs auf Low setzt. Beim MPEG-2-Decoder der DVB-Karte ist nur ein Chip-Select-Signal herausgeführt und am vorhandenen RAM-Chip angeschlossen.

Laut Datenblatt hat der Prozessor jedoch eine zweite SDRAM-Chip-Select-Leitung, und zwar am Pin C7 – das Problem ist nur, dass es sich in diesem Fall um ein direkt mit der Platine verlötetes Ball Grid Array ohne Anschlusskontakte handelt. Somit gibt es keine Möglichkeit, direkt an den Anschluss heran zu kommen.

Anfang Juni entdeckte Oliver Endriss durch Experimente mit einer beschädigten DVB-Karte, dass der Chip-Träger (Abbildung 5) einige Datenleitungen bis zur Kante herausführt, darunter auch SDRAM Chip Select 2 (SCS2). Mit einem Skalpell und runder Klinge lässt sich der Lötstopplack von der nur rund 0,1 mm dünnen Leitung abkratzen.

Abbildung 5: Nur unter der Lupe lassen sich die feinen Leiterbahnen am Rand des MPEG-Decoders erahnen, der Pfeil zeigt auf das ebenfalls rot markierte SDRAM Chip Select 2. Zum Größenvergleich liegt links unten ein 1-Cent-Stück.

Anschließend wird ein zweiter RAM-Chip auf den ersten gelegt und Beinchen für Beinchen mit dem unteren verlötet – mit Ausnahme des Pins 18, denn dort wird mit einem dünnen Draht die freigelegte Chip-Select-2-Leitung angelötet. Die ausführliche Anleitung von Oliver Endriss nebst vielen Bildern gibt es unter [7].

Dieser Umbau empfiehlt sich jedoch nur für erfahrene Bastler, bei Abständen von unter 1 mm entstehen sehr leicht Kurzschlüsse zwischen den Beinchen der RAMs, die zu einem Totalschaden der 170 bis 250 Euro teuren DVB-Karte führen können. Wer nicht selbst basteln möchte, kann sich im VDR-Portal an Thomas Keil [8] wenden oder beauftragt den Modding-Spezialisten Wolfsoft [9].

Infos

[1] VDR-Entwicklerversion 1.3.11: ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.3.11.tar.bz2

[2] Text2Skin-Plugin für VDR 1.3.11: http://www.magoa.net/linux/index.php?view=text2skin

[3] Skins für VDR: http://vdrskins.org

[4] VDR-Skin "EgalsTry" von Uwe Hankes: http://web.vdrskins.org/vdrskins/albums/userpics/10007/Skin-EgalsTry-0.0.5a.tar.gz

[5] VDR-Admin-Patch für VDR 1.3.11 und VPS: http://linvdr.org/download/vdradmin/vdradmin-0.96-autotimervps.diff.gz

[6] VDR-Portal, Benutzer Thomas: http://vdrportal.de/board/profile.php?userid=663

[7] 4-MByte-Umbau von Oliver Endriss: http://endriss.escape.bei.t-online.de/dvb-mem-mod/index.html

[8] Wolfsoft: http://www.wolfsoft.de

[9] Firmware-Dateien für DVB-Treiber Version 1.x: http://linuxtv.org/cgi-bin/cvsweb.cgi/DVB/driver/av7110

[10] Firmware für DVB-Treiber Version 1.1.x: http://www.linuxtv.org/download/dvb/firmware

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 40 Punkte (4 Stimmen)

Schlecht Gut

Infos zum Autor

Mirko Dölle

Redakteur für Linux bei c't, Heise Zeitschriften Verlag; ehemals Competence Center Hardware/Linux-Magazin, Linux New Media AG


Infos zur Publikation

Infos zur Publikation

LinuxUser 06/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...