Em28xx devices: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
m (some additions)
(some fixes)
Line 1: Line 1:
blah blah blah here about the [[EMPIA Technology|EMPIA]] chipsets and the drivers which support them.
This article discusses some [[USB]] interface chipset families produced by [[EMPIA Technology|EMPIA]], and, in addition, addresses the driver that support these chips.


==em2800/em2820/em2821/em2840==
* used on older analog only device designs. These chips have support for USB Audio Class; so, audio module is snd-usb-audio


===em2820/em2840 based devices===
===em2820/em2840 based devices===
Line 9: Line 11:
* [[Em2820/vgear]]
* [[Em2820/vgear]]



==em2880/2881/2883==
* supports DVB/ATSC. Doesn't provide USB Audio Class. Instead, digital audio is provided via an USB Vendor Class; so, these chips require the em28xx-alsa module for digital audio to work.


===em2880 based devices===
===em2880 based devices===
Line 17: Line 22:
* [http://videologyinc.com/cameras/ccd-board-camera-20K14XUSB.htm Videology 20K14XUSB webcam]
* [http://videologyinc.com/cameras/ccd-board-camera-20K14XUSB.htm Videology 20K14XUSB webcam]


===Some Misc stuff===

'''Some Misc stuff:''' - needs to be cleaned up and/or integrated into the article
The following needs to be cleaned up and/or integrated into the article:
* [[Em2880/Eeproms]]
* [[Em2880/Eeproms]]
* [[Em2880/Todo]]
* [[Em2880/Todo]]
* [[Em2880/remote]]
* [[Em2880/remote]]


==em2750==
* Seem to be used by some [[Webcams]].


==Driver==
Development -- originally mrec, then he forked. in kernel xc3028 driver based on mrec's original work.

===Feature Support===
* in-kernel em28xx driver: radio and analog TV (including broadcast audio) are working fine. Support for DVB/ATSC is not present yet.
* no firmware is required for em28xx ICs ... note: though em28xx based devices paired with some tuners will need firmware for the tuner (i.e. there are em28xx based devices paired with a Xceive xc3028, which require a generic firmware from Xceive).




==External Links==
==External Links==
* [http://www.empiatech.com.tw/pro_em2880.htm Empia EM2880 product page]
* [http://www.empiatech.com.tw/pro_em2880.htm EMPIA EM2880 product page]
* [http://www.empiatech.com.tw/pro_em2820.htm Empia EM2820/EM2840 product page]
* [http://www.empiatech.com.tw/pro_em2820.htm EMPIA EM2820/EM2840 product page]
* [http://www.empiatech.com.tw/pro_em2750.htm EMPIA EM2750 product page]
* [http://mcentral.de/wiki/index.php5/Main_Page mcentral.de wiki] offers alternative, out of kernel, drivers for some em28xx based devices:
* [http://mcentral.de/wiki/index.php5/Main_Page mcentral.de wiki] offers alternative, out of kernel, drivers for some em28xx based devices:
** [http://mcentral.de/wiki/index.php5/Em2880 mrec's page on the em2880] ... note: that the information seems heavily tied to devices which utilise a xceive xc3028 tuner ... hence you may also want to read his xc3028 page for related info
** [http://mcentral.de/wiki/index.php5/Em2880 mrec's page on the em2880] ... note: that the information seems heavily tied to devices which utilise a xceive xc3028 tuner ... hence you may also want to read his xc3028 page for related info

Revision as of 01:02, 30 January 2008

This article discusses some USB interface chipset families produced by EMPIA, and, in addition, addresses the driver that support these chips.

em2800/em2820/em2821/em2840

  • used on older analog only device designs. These chips have support for USB Audio Class; so, audio module is snd-usb-audio

em2820/em2840 based devices


em2880/2881/2883

  • supports DVB/ATSC. Doesn't provide USB Audio Class. Instead, digital audio is provided via an USB Vendor Class; so, these chips require the em28xx-alsa module for digital audio to work.

em2880 based devices

Some Misc stuff

The following needs to be cleaned up and/or integrated into the article:


em2750


Driver

Development -- originally mrec, then he forked. in kernel xc3028 driver based on mrec's original work.

Feature Support

  • in-kernel em28xx driver: radio and analog TV (including broadcast audio) are working fine. Support for DVB/ATSC is not present yet.
  • no firmware is required for em28xx ICs ... note: though em28xx based devices paired with some tuners will need firmware for the tuner (i.e. there are em28xx based devices paired with a Xceive xc3028, which require a generic firmware from Xceive).


External Links