Dxr6

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(erste Schritte)
K (Hob den Schutz von „Dxr6“ auf)
 
(46 dazwischenliegende Versionen von 21 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
==Einleitung==
+
==Bilder==      
 +
[[Bild:EM8621L_front.jpg|thumb|none|EM8621L PCI Karte]]         
 +
       
 +
       
 +
==Technische Daten==   
 +
       
 +
* min. 8mb osd ram (FullColor Full Screen OSD)
 +
* 64MB onboard Video RAM
 +
* sigma designs EM8621L decoder
 +
* supported formats:
  
Die Allwell EM8621 (Dxr6), hergestellt durch [http://www.allwell.tv allwell.tv] ist eine PCI-Karte, die HDTV Filme per DVI-D, RGB-Komponente und Dolby Digital bzw. DTS per optischen SPDIF ausgeben kann.
+
- wmv9 mp@hl
 +
- wmv9 ap@l3 (720p)
 +
- mpeg2 mp@hl
 +
- mpeg4.2 asp@l5 (720p)
  
Auf der PCI-Karte selbst befinden sich noch sehr viele Anschlussmöglichkeiten für z.B.:
+
* onboard 5.1 audio dac (dts/ac3 surround)
 +
* onboard SPI - DVB Tuner input
  
* Analog AUDIO IN/OUT
+
==Treiber==     
* SPI IN (Für DVB SPI interface)
+
       
* S/PDIF out (Coaxial Jack)
+
Den Treiber für die em8621L Karten lagen einmal auf einem FTP-Server unter [ftp://66.15.209.17/EM8621L/ Allwell.tv]  . Inzwischen gibt es keine öffentlichen Treiber mehr. Alle Experimente mit Open-Source-Plugins und diesen Karten bewegen sich in einer großen Grauzone, so dass vermutlich in nächster Zeit (Stand 01/2006) keinerlei Software für das Gerät veröffentlicht wird.
* CVBS / AUDIO OUT
+
       
 +
<pre>   
 +
cd $SOURCEDIR   
 +
tar xvzf mrua_EM8620L_<VERSION>_DCC_dev.x86.tgz 
 +
cd mrua_EM8620L_<VERSION>_DCC_dev.x86   
 +
source MRUA.env 
 +
make kernel     
 +
make insmod     
 +
</pre>
  
==Technische Daten==
+
==erste Schritte==      
 +
       
 +
<pre>   
 +
cd $SOURCEDIR   
 +
cd ./mrua_EM8620L_<VERSION>_DCC_dev.x86/bin     
 +
</pre> 
 +
       
 +
* Wenn man ein TFT/LCD per DVI angeschlossen hat, muß man den DVI-Port aktivieren:     
 +
       
 +
<pre>   
 +
./i2c_test [Enter]     
 +
       
 +
nun [e], um DVI einzuschalten! 
 +
       
 +
[q] --> Exit   
 +
</pre> 
  
* FullColor Full Screen OSD
+
verwendet man den rgb ausgang fuer scart, dann "-o scart, -f PAL_BG" einstellen.
* 64MB RAM
+
(skaliert auf pal aufloesung herrunter).
* EM8621L PCI decoder
+
* Support High Def.
+
* Support WMV format
+
* Support WMV High Def
+
  
  
==Treiber==
+
* Abspielen eines WMV9-Videos per DVI (Dolphins.wmv):   
 
+
       
Den Treiber für die em8621L Karten bekommt man hier: [ftp://66.15.209.17/EM8621L/ Allwell.tv]
+
<pre>   
 
+
./play_asf -f HDMI_720p50 -pv 9816p -c wma /zu_dem_Video/Dolphins.wmv   
<pre>
+
</pre>  
cd $SOURCEDIR
+
       
tar xvzf mrua_EM8620L_<VERSION>_DCC_dev.x86.tgz
+
Wobei hier für den -f sehr viele Auswahlmöglichkeiten bestehen: 
cd mrua_EM8620L_<VERSION>_DCC_dev.x86
+
Ein einfaches "./play_asf" gibt über die vielen Parameter auskunft!     
source MRUA.env
+
       
make kernel
+
* Abspielen einer VDR-HDTV-Aufnahme (z.B. Astra-HD)     
make insmod
+
       
 +
<pre>  
 +
./play_demux -f HDMI_720p50 -y m2p -c mpeg -afreq 48000 -z /zu_dem_Video/001.vdr       
 
</pre>
 
</pre>
  
 
+
* Abspielen von live streams
==erste Schritte==
+
  
 
<pre>
 
<pre>
cd $SOURCEDIR
+
szap "euro1080" -r > /dev/null &
cd ./mrua_EM8620L_<VERSION>_DCC_dev.x86/bin
+
./play_hwdemux -f <format> -o <output> -type 0_m2t -c mpeg -afreq 48000 /dev/dvb/adapter0/dvr0
 
</pre>
 
</pre>
  
* Wenn man ein TFT/LCD per DVI angeschlossen hat, muß man den DVI-Port aktivieren:
+
==MAMBO OSD / LINUX FRAME BUFFER==     
 
+
       
<pre>
+
* Wie bekommt man die Konsole auf die em8621L Karte? ;) 
./i2c_test [Enter]
+
       
 
+
<pre>  
nun [e], um DVI einzuschalten!
+
cd $SOURCEDIR/mrua_EM8620L_2.3.46.0_DCC_dev.x86/MRUA_src/samples       
 
+
       
[q] --> Exit
+
./osdbuf_control -c1024x768 -Ftck:16bpp_565 -f CVT_1024x768x50 
 +
       
 +
modprobe fbcon-mfb     
 +
       
 +
insmod fbcon-cfb2       
 +
insmod fbcon-cfb4       
 +
       
 +
cd $SOURCEDIR/mrua_EM8620L_2.3.46.0_DCC_dev.x86/MRUA_src/mambolfb       
 +
       
 +
insmod mambolfb.o videomemory=0x100000ec videomemorysize=1572864 palette=0x79000 mode=1024:768:16       
 +
       
 +
cd $SOURCEDIR/mrua_EM8620L_2.3.46.0_DCC_dev.x86/MRUA_src/samples       
 +
       
 +
./sendconsoletoframebuffer 2 /dev/fb1   
 
</pre>
 
</pre>
  
* Abspielen eines WMV9-Videos per DVI (Dolphins.wmv):
+
==play_...-Parameter==
  
<pre>
+
* -f <DISPLAY OPTIONS>
./play_asf -f HDMI_720p50 -pv 9816p -c wma /zu_dem_Video/Dolphins.wmv
+
</pre>
+
 
+
Wobei hier für den -f sehr viele Auswahlmöglichkeiten bestehen:
+
Ein einfaches "./play_asf" gibt über die vielen Parameter auskunft!
+
 
+
* Abspielen einer VDR-HDTV-Aufnahme (z.B. Astra-HD)
+
  
 
<pre>
 
<pre>
./play_demux -f HDMI_720p50 -y m2p -c mpeg -afreq 48000 -z /zu_dem_Video/001.vdr
+
DISPLAY OPTIONS (default values inside brackets)
 +
        -f standard: Sets output format, default is NTSC_M
 +
                CVT_640x480x50 CVT_640x480x60 CVT_640x480x75 CVT_640x480x85 CVT_800x600x50
 +
                CVT_800x600x60 CVT_800x600x75 CVT_800x600x85 CVT_1024x768x50 CVT_1024x768x60
 +
                CVT_1024x768x75 CVT_1024x768x85 CVT_1152x864x50 CVT_1152x864x60 CVT_1152x864x75
 +
                CVT_1152x864x85 CVT_1280x960x50 CVT_1280x960x60 CVT_1280x960x75 CVT_1280x960x85
 +
                CVT_1280x1024x50 CVT_1280x1024x60 CVT_1280x1024x75 CVT_1280x1024x85 CVT_1600x1200x50
 +
                CVT_1600x1200x60 SYABAS_848x480x60 DBL3_1952x1232 DBL3_1952x30 HDMI_640x480p59
 +
                HDMI_640x480p60 HDMI_480p59 HDMI_480p60 HDMI_720p59 HDMI_720p60
 +
                HDMI_1080i59 HDMI_1080i60 HDMI_480i59 HDMI_480i60 HDMI_1440x480p59
 +
                HDMI_1440x480p60 HDMI_1080p59 HDMI_1080p60 HDMI_576p50 HDMI_720p50
 +
                HDMI_1080i50 HDMI_576i50 HDMI_1440x576p50 HDMI_1080p50 HDMI_1080p23
 +
                HDMI_1080p24 HDMI_1080p25 HDMI_1080p29 HDMI_1080p30 1080i50
 +
                1080i59 1080i60 1080p23 1080p24 1080p25
 +
                1080p29 1080p30 1080p50 1080p59 1080p60
 +
                1080i50_1250 1080p50_1250 720p59 720p60 720p50
 +
                NTSC_M_Japan NTSC_M PAL_60 PAL_M 480p59
 +
                PAL_BG 576p50 720x480x60 VESA_640x350x85 VESA_640x400x85
 +
                VESA_720x400x85 VESA_640x480x60 VESA_640x480x72 VESA_640x480x75 VESA_640x480x85
 +
                VESA_800x600x56 VESA_800x600x60 VESA_800x600x72 VESA_800x600x75 VESA_800x600x85
 +
                VESA_1024x768x43 SYABAS_852x480x60 VESA_1024x768x60 VESA_1024x768x70 VESA_1024x768x75
 +
                VESA_1024x768x85 VESA_1152x864x75 VESA_1280x960x60 VESA_1280x960x85 VESA_1280x1024x60
 +
                VESA_1280x1024x75 VESA_1280x1024x85 VESA_1600x1200x60 Apple_LCD_23_1920x1200x5994 Samsung_S50HWXD01_1366x768x50
 +
                Samsung_S50HWXD01_1366x768x5994 Samsung_S50HWXD01_1366x768x60 Samsung_S50HWXD02_1366x768x50 Samsung_S50HWXD02_1366x768x5994 Samsung_S50HWXD02_1366x768x60
 +
                Samsung_S50HWXD03_1366x768x50 Samsung_S50HWXD03_1366x768x5994 Samsung_S50HWXD03_1366x768x60 Samsung_S42AXXD02_1024x768x50 Samsung_S42AXXD02_1024x768x5994
 +
                Samsung_S42AXXD02_1024x768x60 Samsung_S42SDYD04_852x480x50 Samsung_S42SDYD04_852x480x5994 Samsung_S42SDYD04_852x480x60 1280x768x60
 +
                Fujitsu_Plasma_42_1024x1024xi50 Fujitsu_Plasma_42_1024x1024xi52 Fujitsu_Plasma_42_1024x1024xi5994 Fujitsu_Plasma_42_1024x1024xi60 Fujitsu_Plasma_42_1024x1024xi70
 
</pre>
 
</pre>
  
==MAMBO OSD / LINUX FRAME BUFFER==
+
* -o  <Output Optionen>
 
+
* Wie bekommt man die Konsole auf die em8621L Karte? ;)
+
  
 
<pre>
 
<pre>
cd $SOURCEDIR/mrua_EM8620L_2.3.46.0_DCC_dev.x86/MRUA_src/samples
+
        -o output: Selects the output
 
+
                [svideo] dvi_8 dvi_16 dvi_24 lvds vga scart
./osdbuf_control -c1024x768 -Ftck:16bpp_565 -f CVT_1024x768x50
+
                component_rgb_scart component_rgb_sog component_rgb_smpte
 
+
                component_yuv_betacam component_yuv_m2 component_yuv_smpte
modprobe fbcon-mfb
+
 
+
insmod fbcon-cfb2
+
insmod fbcon-cfb4
+
 
+
cd $SOURCEDIR/mrua_EM8620L_2.3.46.0_DCC_dev.x86/MRUA_src/mambolfb
+
 
+
insmod mambolfb.o videomemory=0x100000ec videomemorysize=1572864 palette=0x79000 mode=1024:768:16
+
 
+
cd $SOURCEDIR/mrua_EM8620L_2.3.46.0_DCC_dev.x86/MRUA_src/samples
+
 
+
./sendconsoletoframebuffer 2 /dev/fb1
+
 
</pre>
 
</pre>
  
==Zubehör==
+
==Zubehör==    
 
+
       
==VDR Unterstützung==
+
==VDR Unterstützung==  
 
+
       
* geplant! ;-)
+
* Stand 2005/06/13: lordjaxom bastelt fleissig, erste Bilder kommen aus der Karte.
 
+
==Links==
+
 
+
* em8621l - hdtv dvi karten da: http://www.vdr-portal.de/board/thread.php?threadid=34730&sid=
+
* Hersteller der em8621L-Karten: http://www.allwell.tv/
+
 
+
  
[[Kategorie:Kommerzielle Fertiglösungen]]
+
==Links==       
 +
# [http://www.sigmadesigns.com/pdf_docs/EM8620L_br.pdf EM862x Product Brief (Sigma Designs)]
 +
# {{vdrportal board|34730|VDR-Portal: 'em8621l - hdtv dvi karten da'}}
 +
# [http://www.allwell.tv Hersteller der em8621l-Karten]
 +
# [ftp://66.15.209.17/EM8621L em8621l linux treiber]
 +
     
 +
[[Kategorie:Hardware]]

Aktuelle Version vom 5. März 2011, 13:10 Uhr

Inhaltsverzeichnis

[Bearbeiten] Bilder

EM8621L PCI Karte


[Bearbeiten] Technische Daten

  • min. 8mb osd ram (FullColor Full Screen OSD)
  • 64MB onboard Video RAM
  • sigma designs EM8621L decoder
  • supported formats:

- wmv9 mp@hl - wmv9 ap@l3 (720p) - mpeg2 mp@hl - mpeg4.2 asp@l5 (720p)

  • onboard 5.1 audio dac (dts/ac3 surround)
  • onboard SPI - DVB Tuner input

[Bearbeiten] Treiber

Den Treiber für die em8621L Karten lagen einmal auf einem FTP-Server unter Allwell.tv . Inzwischen gibt es keine öffentlichen Treiber mehr. Alle Experimente mit Open-Source-Plugins und diesen Karten bewegen sich in einer großen Grauzone, so dass vermutlich in nächster Zeit (Stand 01/2006) keinerlei Software für das Gerät veröffentlicht wird.

    
cd $SOURCEDIR    
tar xvzf mrua_EM8620L_<VERSION>_DCC_dev.x86.tgz  
cd mrua_EM8620L_<VERSION>_DCC_dev.x86    
source MRUA.env  
make kernel      
make insmod      

[Bearbeiten] erste Schritte

    
cd $SOURCEDIR    
cd ./mrua_EM8620L_<VERSION>_DCC_dev.x86/bin      
  • Wenn man ein TFT/LCD per DVI angeschlossen hat, muß man den DVI-Port aktivieren:
    
./i2c_test [Enter]       
         
nun [e], um DVI einzuschalten!   
         
[q] --> Exit     

verwendet man den rgb ausgang fuer scart, dann "-o scart, -f PAL_BG" einstellen. (skaliert auf pal aufloesung herrunter).


  • Abspielen eines WMV9-Videos per DVI (Dolphins.wmv):
    
./play_asf -f HDMI_720p50 -pv 9816p -c wma /zu_dem_Video/Dolphins.wmv    

Wobei hier für den -f sehr viele Auswahlmöglichkeiten bestehen: Ein einfaches "./play_asf" gibt über die vielen Parameter auskunft!

  • Abspielen einer VDR-HDTV-Aufnahme (z.B. Astra-HD)
    
./play_demux -f HDMI_720p50 -y m2p -c mpeg -afreq 48000 -z /zu_dem_Video/001.vdr         
  • Abspielen von live streams
szap "euro1080" -r > /dev/null &
./play_hwdemux -f <format> -o <output> -type 0_m2t -c mpeg -afreq 48000 /dev/dvb/adapter0/dvr0

[Bearbeiten] MAMBO OSD / LINUX FRAME BUFFER

  • Wie bekommt man die Konsole auf die em8621L Karte? ;)
    
cd $SOURCEDIR/mrua_EM8620L_2.3.46.0_DCC_dev.x86/MRUA_src/samples         
         
./osdbuf_control -c1024x768 -Ftck:16bpp_565 -f CVT_1024x768x50   
         
modprobe fbcon-mfb       
         
insmod fbcon-cfb2        
insmod fbcon-cfb4        
         
cd $SOURCEDIR/mrua_EM8620L_2.3.46.0_DCC_dev.x86/MRUA_src/mambolfb        
         
insmod mambolfb.o videomemory=0x100000ec videomemorysize=1572864 palette=0x79000 mode=1024:768:16        
         
cd $SOURCEDIR/mrua_EM8620L_2.3.46.0_DCC_dev.x86/MRUA_src/samples         
         
./sendconsoletoframebuffer 2 /dev/fb1    

[Bearbeiten] play_...-Parameter

  • -f <DISPLAY OPTIONS>
DISPLAY OPTIONS (default values inside brackets)
        -f standard: Sets output format, default is NTSC_M
                CVT_640x480x50 CVT_640x480x60 CVT_640x480x75 CVT_640x480x85 CVT_800x600x50
                CVT_800x600x60 CVT_800x600x75 CVT_800x600x85 CVT_1024x768x50 CVT_1024x768x60
                CVT_1024x768x75 CVT_1024x768x85 CVT_1152x864x50 CVT_1152x864x60 CVT_1152x864x75
                CVT_1152x864x85 CVT_1280x960x50 CVT_1280x960x60 CVT_1280x960x75 CVT_1280x960x85
                CVT_1280x1024x50 CVT_1280x1024x60 CVT_1280x1024x75 CVT_1280x1024x85 CVT_1600x1200x50
                CVT_1600x1200x60 SYABAS_848x480x60 DBL3_1952x1232 DBL3_1952x30 HDMI_640x480p59
                HDMI_640x480p60 HDMI_480p59 HDMI_480p60 HDMI_720p59 HDMI_720p60
                HDMI_1080i59 HDMI_1080i60 HDMI_480i59 HDMI_480i60 HDMI_1440x480p59
                HDMI_1440x480p60 HDMI_1080p59 HDMI_1080p60 HDMI_576p50 HDMI_720p50
                HDMI_1080i50 HDMI_576i50 HDMI_1440x576p50 HDMI_1080p50 HDMI_1080p23
                HDMI_1080p24 HDMI_1080p25 HDMI_1080p29 HDMI_1080p30 1080i50
                1080i59 1080i60 1080p23 1080p24 1080p25
                1080p29 1080p30 1080p50 1080p59 1080p60
                1080i50_1250 1080p50_1250 720p59 720p60 720p50
                NTSC_M_Japan NTSC_M PAL_60 PAL_M 480p59
                PAL_BG 576p50 720x480x60 VESA_640x350x85 VESA_640x400x85
                VESA_720x400x85 VESA_640x480x60 VESA_640x480x72 VESA_640x480x75 VESA_640x480x85
                VESA_800x600x56 VESA_800x600x60 VESA_800x600x72 VESA_800x600x75 VESA_800x600x85
                VESA_1024x768x43 SYABAS_852x480x60 VESA_1024x768x60 VESA_1024x768x70 VESA_1024x768x75
                VESA_1024x768x85 VESA_1152x864x75 VESA_1280x960x60 VESA_1280x960x85 VESA_1280x1024x60
                VESA_1280x1024x75 VESA_1280x1024x85 VESA_1600x1200x60 Apple_LCD_23_1920x1200x5994 Samsung_S50HWXD01_1366x768x50
                Samsung_S50HWXD01_1366x768x5994 Samsung_S50HWXD01_1366x768x60 Samsung_S50HWXD02_1366x768x50 Samsung_S50HWXD02_1366x768x5994 Samsung_S50HWXD02_1366x768x60
                Samsung_S50HWXD03_1366x768x50 Samsung_S50HWXD03_1366x768x5994 Samsung_S50HWXD03_1366x768x60 Samsung_S42AXXD02_1024x768x50 Samsung_S42AXXD02_1024x768x5994
                Samsung_S42AXXD02_1024x768x60 Samsung_S42SDYD04_852x480x50 Samsung_S42SDYD04_852x480x5994 Samsung_S42SDYD04_852x480x60 1280x768x60
                Fujitsu_Plasma_42_1024x1024xi50 Fujitsu_Plasma_42_1024x1024xi52 Fujitsu_Plasma_42_1024x1024xi5994 Fujitsu_Plasma_42_1024x1024xi60 Fujitsu_Plasma_42_1024x1024xi70
  • -o <Output Optionen>
        -o output: Selects the output
                 [svideo] dvi_8 dvi_16 dvi_24 lvds vga scart
                 component_rgb_scart component_rgb_sog component_rgb_smpte
                 component_yuv_betacam component_yuv_m2 component_yuv_smpte

[Bearbeiten] Zubehör

[Bearbeiten] VDR Unterstützung

  • Stand 2005/06/13: lordjaxom bastelt fleissig, erste Bilder kommen aus der Karte.

[Bearbeiten] Links

  1. EM862x Product Brief (Sigma Designs)
  2. VDR-Portal: 'em8621l - hdtv dvi karten da'
  3. Hersteller der em8621l-Karten
  4. em8621l linux treiber