TerraTec Cinergy 2400i DVB-T: Difference between revisions
No edit summary |
No edit summary |
||
(17 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
A dual-tuner [[DVB-T]] |
A dual-tuner [[DVB-T]] [[DVB-T_PCIe_Cards|PCIe card]] sold by [[TerraTec]]. This card is supported by LinuxTV drivers since kernel 3.9-rc1. |
||
==Overview/Features== |
|||
This is technically a very interesting card. According to [http://www.linuxtv.org/pipermail/linux-dvb/2005-December/007020.html this mailing list post], the hardware is as follows: |
|||
* Tuner #1: THOMSON DTT 75202A (with RF connector) |
* Tuner #1: THOMSON DTT 75202A (with RF connector) |
||
* Tuner #2: THOMSON DTT 75207 (with pin RF input) |
* Tuner #2: THOMSON DTT 75207 (with pin RF input) |
||
* Demodulators: 2x MICRONAS DRX 3975D |
* Demodulators: 2x [[Micronas_DRX397XD|MICRONAS DRX 3975D]] |
||
* PCI |
* PCI Express x1 Bridge: [[NGene_devices|MICRONAS APB 7202A]] |
||
===Identification=== |
|||
$ lspci -vvvnn |
|||
12:00.0 Multimedia video controller [0400]: Micronas Semiconductor Holding AG Device [18c3:0720] |
|||
Subsystem: TERRATEC Electronic GmbH Device [153b:1167] |
|||
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- |
|||
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- |
|||
Latency: 0, Cache Line Size: 64 bytes |
|||
Interrupt: pin A routed to IRQ 10 |
|||
Region 0: Memory at fdff0000 (32-bit, non-prefetchable) [size=64K] |
|||
Region 1: Memory at fdfe0000 (64-bit, non-prefetchable) [size=64K] |
|||
Capabilities: [40] Power Management version 2 |
|||
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) |
|||
Status: D0 PME-Enable- DSel=0 DScale=0 PME- |
|||
Capabilities: [48] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- |
|||
Address: 0000000000000000 Data: 0000 |
|||
Capabilities: [58] Express (v1) Endpoint, MSI 00 |
|||
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us |
|||
ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset- |
|||
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- |
|||
RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ |
|||
MaxPayload 128 bytes, MaxReadReq 512 bytes |
|||
DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend- |
|||
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 unlimited, L1 unlimited |
|||
ClockPM- Suprise- LLActRep- BwNot- |
|||
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk- |
|||
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- |
|||
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- |
|||
Capabilities: [100] Device Serial Number 00-11-3c-20-07-00-00-00 |
|||
Capabilities: [400] Virtual Channel <?> |
|||
==Support== |
|||
This card is now supported since kernel v3.9-rc1 |
|||
Under Windows it performs well, however the two software programs provided are not intuitive, and are not as good as gbtv which also supports this card. |
|||
For Linux support:<br> |
|||
It was reported in early 2006 that TerraTec were working on a Linux driver, with the first beta version expected to have been released in week 12. However, later inquiries to TerraTec (circa 29-5-06) in regards to the status of their driver development were met with responses that no Linux drivers were being developed! In a strange twist, it has now (June 2007) come to light that someone at TerraTec did indeed develop some drivers for this card back in April 2006 (see [http://www.linuxtv.org/pipermail/linux-dvb/2007-June/018760.html this mailing list post for details]). |
|||
It would be nice if LinuxTV could provide its own drivers, but there are several roadblocks in the way. If you are eager to aide such development, then it might be helpful to send an email to TerraTec (briefkasten@terratec.de) and ask them to release any information they can to assist others to write drivers. |
|||
'''Update:''' it is possible to make this card work under Linux - see [[NGene_devices]] |
|||
'''Update2:''' [http://translate.googleusercontent.com/translate_c?hl=en&ie=UTF-8&sl=de&tl=en&u=http://forum.ubuntuusers.de/topic/terratec-cinergy-2400i-laeuft-unter-ubuntu/&prev=_t&rurl=translate.google.com&twu=1&usg=ALkJrhijaPidIgbyGEt5dVNAK9mSME4HQQ Here's a forum post with a driver for download] (in the excellent German Ubutuusers-forum) which appears to work as of 18th Dec 2010. |
|||
And a [http://translate.google.com/translate?hl=de&sl=auto&tl=en&u=http%3A%2F%2Fwiki.ubuntuusers.de%2FTerratec_Cinergy_2400i_DT decription of installing] the Card in the German Wiki of above website. |
|||
⚫ | |||
==Firmware== |
|||
Although now supported under modern kernels, some linux distributions (for instance Fedora) may need to install firmware to get this card working. |
|||
The drivers will have installed correctly from the kernel if the card is listed using when you type "lspci". If the card is nevertheless not working, |
|||
''double check you have the drivers by typing:'' |
|||
lsmod ¦ grep ngene |
|||
''Check driver status:'' |
|||
dmesg ¦ grep ngene |
|||
''If your output says something like:'' |
|||
[ 3.757422] ngene: Found Terratec Integra/Cinergy2400i Dual DVB-T |
|||
[ 3.758052] ngene: Device version 1 |
|||
[ 3.759422] ngene: Could not load firmware file ngene_15.fw. |
|||
[ 3.759424] ngene: Copy ngene_15.fw to your hotplug directory! |
|||
[ 3.759489] ngene: probe of 0000:02:00.0 failed with error -1 |
|||
''You can find the appropriate firmware, with instructions, on this page:'' [http://linuxtv.org/wiki/index.php/Media-Pointer_MP-S2%C2%B2#Firmware] |
|||
Update: It also turns out the MICRONAS DRX 3975D demodulator needs firmware. If you are having trouble tuning the card, install this with: |
|||
This card is not currently supported by the open Linux drivers. Terratec are currently working on a Linux driver; the first beta version is expected to be released in week 12, 2006. |
|||
wget http://kernellabs.com/firmware/drxd/drxd-a2-1.1.fw |
|||
However, according to the latest reports (29-5-06) from Terratec, no linux drivers are being developed! |
|||
sudo cp drxd-a2-1.1.fw /lib/firmware |
|||
⚫ | |||
[[Category:Hardware]] |
Latest revision as of 20:33, 23 January 2014
A dual-tuner DVB-T PCIe card sold by TerraTec. This card is supported by LinuxTV drivers since kernel 3.9-rc1.
Overview/Features
This is technically a very interesting card. According to this mailing list post, the hardware is as follows:
- Tuner #1: THOMSON DTT 75202A (with RF connector)
- Tuner #2: THOMSON DTT 75207 (with pin RF input)
- Demodulators: 2x MICRONAS DRX 3975D
- PCI Express x1 Bridge: MICRONAS APB 7202A
Identification
$ lspci -vvvnn 12:00.0 Multimedia video controller [0400]: Micronas Semiconductor Holding AG Device [18c3:0720] Subsystem: TERRATEC Electronic GmbH Device [153b:1167] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 10 Region 0: Memory at fdff0000 (32-bit, non-prefetchable) [size=64K] Region 1: Memory at fdfe0000 (64-bit, non-prefetchable) [size=64K] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [48] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- Address: 0000000000000000 Data: 0000 Capabilities: [58] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ MaxPayload 128 bytes, MaxReadReq 512 bytes DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 unlimited, L1 unlimited ClockPM- Suprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- Capabilities: [100] Device Serial Number 00-11-3c-20-07-00-00-00 Capabilities: [400] Virtual Channel <?>
Support
This card is now supported since kernel v3.9-rc1
Under Windows it performs well, however the two software programs provided are not intuitive, and are not as good as gbtv which also supports this card.
For Linux support:
It was reported in early 2006 that TerraTec were working on a Linux driver, with the first beta version expected to have been released in week 12. However, later inquiries to TerraTec (circa 29-5-06) in regards to the status of their driver development were met with responses that no Linux drivers were being developed! In a strange twist, it has now (June 2007) come to light that someone at TerraTec did indeed develop some drivers for this card back in April 2006 (see this mailing list post for details).
It would be nice if LinuxTV could provide its own drivers, but there are several roadblocks in the way. If you are eager to aide such development, then it might be helpful to send an email to TerraTec (briefkasten@terratec.de) and ask them to release any information they can to assist others to write drivers.
Update: it is possible to make this card work under Linux - see NGene_devices
Update2: Here's a forum post with a driver for download (in the excellent German Ubutuusers-forum) which appears to work as of 18th Dec 2010.
And a decription of installing the Card in the German Wiki of above website.
Firmware
Although now supported under modern kernels, some linux distributions (for instance Fedora) may need to install firmware to get this card working.
The drivers will have installed correctly from the kernel if the card is listed using when you type "lspci". If the card is nevertheless not working,
double check you have the drivers by typing:
lsmod ¦ grep ngene
Check driver status:
dmesg ¦ grep ngene
If your output says something like:
[ 3.757422] ngene: Found Terratec Integra/Cinergy2400i Dual DVB-T
[ 3.758052] ngene: Device version 1
[ 3.759422] ngene: Could not load firmware file ngene_15.fw.
[ 3.759424] ngene: Copy ngene_15.fw to your hotplug directory!
[ 3.759489] ngene: probe of 0000:02:00.0 failed with error -1
You can find the appropriate firmware, with instructions, on this page: [1]
Update: It also turns out the MICRONAS DRX 3975D demodulator needs firmware. If you are having trouble tuning the card, install this with:
wget http://kernellabs.com/firmware/drxd/drxd-a2-1.1.fw sudo cp drxd-a2-1.1.fw /lib/firmware