Em84xx-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
 
==Beschreibung==  
 
==Beschreibung==  
- '''Autor:''' Sascha Volkenandt, Reiner Rosin  
+
 
 +
'''Autor:''' Sascha Volkenandt, Reiner Rosin  
 
 
- Mit dem Em84xx Plugin kann man unter bestimmten Umständen ein Hardwarebasierendes BudgetOnlySystem aufbauen.  
+
Mit dem Em84xx Plugin kann man unter bestimmten Umständen ein Hardwarebasierendes BudgetOnlySystem aufbauen.  
- Vorraussetzung ist ein EM84xx-Chip (z.B. eine Netsteam2000 oder eine Avtivy) im System.  
+
Vorraussetzung ist ein EM84xx-Chip (z.B. eine Netsteam2000 oder eine Avtivy) im System.  
- Somit kann der Chip die Ausgabe der DVB Karte übernehmen. Auf diesem Weg lassen sich günstige VDR Systeme aufbauen.  
+
Somit kann der Chip die Ausgabe der DVB Karte übernehmen. Auf diesem Weg lassen sich günstige VDR Systeme aufbauen.  
-
+
 
- Das Plugin ist noch stark in der Entwicklung und sicher nichts für Anfänger.  
+
Das Plugin ist noch stark in der Entwicklung und sicher nichts für Anfänger.  
-
+
 
- Zu beachten ist:  
+
Zu beachten ist:  
-
+
*das Plugin benötigt Sigmadesign Binary Treiber die nur unter dem Kernel 2.4 laufen.  
- *das Plugin benötigt Sigmadesign Binary Treiber die nur unter dem Kernel 2.4 laufen.  
+
*Aufgrund von binären Abhängigkeiten läuft das Plugin nicht mit allen glibc Versionen. Somit sind die Anzahl der Distis sehr eingeschränkt. (Siehe weiter unten)  
- *Aufgrund von binären Abhängigkeiten läuft das Plugin nicht mit allen glibc Versionen. Somit sind die Anzahl der Distis sehr eingeschränkt. (Siehe weiter unten)  
+
==Bilder==  
-
+
<!-- [[Bild:em84xx-plugin-00.jpg|thumb|none|''kurze beschreibung'']] -->  
- ==Bilder==  
+
http://www.franzweb.net/VDR/skinpics/skin_001_small.jpg  
- <!-- [[Bild:em84xx-plugin-00.jpg|thumb|none|''kurze beschreibung'']] -->  
+
http://www.franzweb.net/VDR/skinpics/skin_002_small.jpg  
- http://www.franzweb.net/VDR/skinpics/skin_001_small.jpg  
+
http://www.franzweb.net/VDR/skinpics/skin_003_small.jpg  
- http://www.franzweb.net/VDR/skinpics/skin_002_small.jpg  
+
http://www.franzweb.net/VDR/skinpics/skin_004_small.jpg  
- http://www.franzweb.net/VDR/skinpics/skin_003_small.jpg  
+
http://www.franzweb.net/VDR/skinpics/skin_005_small.jpg  
- http://www.franzweb.net/VDR/skinpics/skin_004_small.jpg  
+
- http://www.franzweb.net/VDR/skinpics/skin_005_small.jpg  
+
==Hardwareanforderungen==  
-
+
*Netsteam2000 oder andere mit EM84xx-Chip (z.B. fusi activy)  
- ==Hardwareanforderungen==  
+
 
- *Netsteam2000 oder andere mit EM84xx-Chip (z.B. fusi activy)  
+
==Softwareanforderungen==  
-
+
*Netstream-Binary-Treiber [http://www.sigmadesigns.com/support/download_netstream2000_linux.htm sigmadesigns]  
- ==Softwareanforderungen==  
+
*Linuxdistribution auf der die Netstream-Binary-Treiber laufen.  
- *Netstream-Binary-Treiber [http://www.sigmadesigns.com/support/download_netstream2000_linux.htm sigmadesigns]  
+
**Erfolgreiche Berichte über:  
- *Linuxdistribution auf der die Netstream-Binary-Treiber laufen.  
+
***SuSE 8.2  
- **Erfolgreiche Berichte über:  
+
***Slackware 10.1 und 10.2 [http://free.pages.at/vinomna/vdr/slackware/index.htm Anleitung von sdu] - ***Gentoo mit 2.4er Profil  
- ***SuSE 8.2  
+
 
- ***Slackware 10.1 und 10.2 [http://free.pages.at/vinomna/vdr/slackware/index.htm | Anleitung von sdu]
+
*[http://www.boonkerz.de/arghgra/tdk5002cctl-0.0.1.tar.gz tdk5002cctl] für die fusi activy  
- ***Gentoo mit 2.4er Profil  
+
*lm-sensors wird benötigt für das tdk5002cctl tool  
- *[http://www.boonkerz.de/arghgra/tdk5002cctl-0.0.1.tar.gz tdk5002cctl] für die fusi activy  
+
 
- *lm-sensors wird benötigt für das tdk5002cctl tool  
+
<!-- ==Installation== -->  
-
+
 
- <!-- ==Installation== -->  
+
==Optionen==  
-
+
{| border=1 cellpadding=2 cellspacing=0  
- ==Optionen==  
+
|-  
- {| border=1 cellpadding=2 cellspacing=0  
+
|bgcolor=#efefef|EM4MB = 1  
- |-  
+
|Compile with EM4MB=1 if are proud owner of a chip/board with at least 4MB sdram  
- |bgcolor=#efefef|EM4MB = 1  
+
|-  
- |Compile with EM4MB=1 if are proud owner of a chip/board with at least 4MB sdram  
+
|bgcolor=#efefef|EMNODVD = 1  
- |-  
+
|If you have no dvd-drive or the drive is not recognized by the loaddriver-script, please add  
- |bgcolor=#efefef|EMNODVD = 1  
+
|-  
- |If you have no dvd-drive or the drive is not recognized by the loaddriver-script, please add  
+
|bgcolor=#efefef|EMDVDPRIMARY = 1  
- |-  
+
|If you have a dvd drive, but its connected as primary master and not as secondary master (default), use this switch  
- |bgcolor=#efefef|EMDVDPRIMARY = 1  
+
|}  
- |If you have a dvd drive, but its connected as primary master and not as secondary master (default), use this switch  
+
- |}  
+
<!-- ==Patches== -->  
-
+
<!-- ==Konfiguration== -->  
- <!-- ==Patches== -->  
+
<!-- ==Einstellungen== -->  
- <!-- ==Konfiguration== -->  
+
<!-- ==Parameter== -->  
- <!-- ==Einstellungen== -->  
+
<!-- ==Bedienung== -->  
- <!-- ==Parameter== -->  
+
 
- <!-- ==Bedienung== -->  
+
==Probleme==  
-  
+
Je nach Distribution kommt es trotz ansonsten korrekter Konfiguration zu Abstürzen der libEM84xx.so ("Segmentation Fault" / "Speicherzugriffsfehler"). Diese Bibliothek gehört zum Kartentreiber von SigmaDesigns und macht die eigentliche Arbeit bei der Kommunikation mit der Hardware. Leider liegt sie nur als Binary vor.  
- ==Probleme==  
+
- Je nach Distribution kommt es trotz ansonsten korrekter Konfiguration zu Abstürzen der libEM84xx.so ("Segmentation Fault" / "Speicherzugriffsfehler"). Diese Bibliothek gehört zum Kartentreiber von SigmaDesigns und macht die eigentliche Arbeit bei der Kommunikation mit der Hardware. Leider liegt sie nur als Binary vor.  
+
Zumindest für ein HP Vectra System mit einer c't VDR Distribution basierend auf der c't VDR 3.06 ließ sich das Problem dadurch lösen, daß im BIOS der Eintrag "Plug'n'Play OS installed" auf "No" gesetzt wird (und der Eintrag zum Löschen der bisherigen Konfigurationsdaten auf "Yes"). Anscheinend gibt es ein Problem mit der Ressourcenverwaltung, so daß es erforderlich ist, daß schon das BIOS die Ressourcen komplett vergibt.  
-
+
- Zumindest für ein HP Vectra System mit einer c't VDR Distribution basierend auf der c't VDR 3.06 ließ sich das Problem dadurch lösen, daß im BIOS der Eintrag "Plug'n'Play OS installed" auf "No" gesetzt wird (und der Eintrag zum Löschen der bisherigen Konfigurationsdaten auf "Yes"). Anscheinend gibt es ein Problem mit der Ressourcenverwaltung, so daß es erforderlich ist, daß schon das BIOS die Ressourcen komplett vergibt.  
+
*Plugins die das OSD benutzen können (auf der Activy 2MB) leider nur mit 4 Farben starten. Patch für Femon siehe Link 3.  
-
+
- *Plugins die das OSD benutzen können (auf der Activy 2MB) leider nur mit 4 Farben starten. Patch für Femon siehe Link 3.  
+
<!-- ==Tipps== -->  
-
+
<!-- ==Wunschliste== -->  
- <!-- ==Tipps== -->  
+
<!-- ==Snapshot== -->  
- <!-- ==Wunschliste== -->  
+
- <!-- ==Snapshot== -->  
+
==Links==  
-
+
{|  
- ==Links==  
+
| [1]  
- {|  
+
| http://www.sigmadesigns.com  
- | [1]  
+
| Hardware  
- | http://www.sigmadesigns.com  
+
|-  
- | Hardware  
+
| [2]  
- |-  
+
| http://www.boonkerz.de/arghgra  
- | [2]  
+
| Homepage des Plugins  
- | http://www.boonkerz.de/arghgra  
+
|-  
- | Homepage des Plugins  
+
| [3]  
- |-  
+
| http://www.vdrportal.de/board/thread.php?threadid=37634  
- | [3]  
+
| Aktueller Thread im vdr Portal  
- | http://www.vdrportal.de/board/thread.php?threadid=37634  
+
|}[[Kategorie:Plugins]][[Kategorie:Activy]][[en:em84xx-plugin]]
- | Aktueller Thread im vdr Portal  
+
- |}[[Kategorie:Plugins]][[Kategorie:Activy]][[en:em84xx-plugin]]
+

Version vom 20. Dezember 2005, 18:12 Uhr

Inhaltsverzeichnis

Beschreibung

Autor: Sascha Volkenandt, Reiner Rosin

Mit dem Em84xx Plugin kann man unter bestimmten Umständen ein Hardwarebasierendes BudgetOnlySystem aufbauen. Vorraussetzung ist ein EM84xx-Chip (z.B. eine Netsteam2000 oder eine Avtivy) im System. Somit kann der Chip die Ausgabe der DVB Karte übernehmen. Auf diesem Weg lassen sich günstige VDR Systeme aufbauen.

Das Plugin ist noch stark in der Entwicklung und sicher nichts für Anfänger.	 

Zu beachten ist:

  • das Plugin benötigt Sigmadesign Binary Treiber die nur unter dem Kernel 2.4 laufen.
  • Aufgrund von binären Abhängigkeiten läuft das Plugin nicht mit allen glibc Versionen. Somit sind die Anzahl der Distis sehr eingeschränkt. (Siehe weiter unten)

Bilder

skin_001_small.jpg skin_002_small.jpg skin_003_small.jpg skin_004_small.jpg skin_005_small.jpg

Hardwareanforderungen

  • Netsteam2000 oder andere mit EM84xx-Chip (z.B. fusi activy)

Softwareanforderungen

  • Netstream-Binary-Treiber sigmadesigns
  • Linuxdistribution auf der die Netstream-Binary-Treiber laufen.
    • Erfolgreiche Berichte über:
  • tdk5002cctl für die fusi activy
  • lm-sensors wird benötigt für das tdk5002cctl tool


Optionen

EM4MB = 1 Compile with EM4MB=1 if are proud owner of a chip/board with at least 4MB sdram
EMNODVD = 1 If you have no dvd-drive or the drive is not recognized by the loaddriver-script, please add
EMDVDPRIMARY = 1 If you have a dvd drive, but its connected as primary master and not as secondary master (default), use this switch




Probleme

Je nach Distribution kommt es trotz ansonsten korrekter Konfiguration zu Abstürzen der libEM84xx.so ("Segmentation Fault" / "Speicherzugriffsfehler"). Diese Bibliothek gehört zum Kartentreiber von SigmaDesigns und macht die eigentliche Arbeit bei der Kommunikation mit der Hardware. Leider liegt sie nur als Binary vor.

Zumindest für ein HP Vectra System mit einer c't VDR Distribution basierend auf der c't VDR 3.06 ließ sich das Problem dadurch lösen, daß im BIOS der Eintrag "Plug'n'Play OS installed" auf "No" gesetzt wird (und der Eintrag zum Löschen der bisherigen Konfigurationsdaten auf "Yes"). Anscheinend gibt es ein Problem mit der Ressourcenverwaltung, so daß es erforderlich ist, daß schon das BIOS die Ressourcen komplett vergibt.

  • Plugins die das OSD benutzen können (auf der Activy 2MB) leider nur mit 4 Farben starten. Patch für Femon siehe Link 3.



Links

[1] http://www.sigmadesigns.com Hardware
[2] http://www.boonkerz.de/arghgra Homepage des Plugins
[3] http://www.vdrportal.de/board/thread.php?threadid=37634 Aktueller Thread im vdr Portal
In anderen Sprachen