[linux-dvb] Mantis VP-1027/VP-1033/VP-1034/VP-2033/VP-3033

Manu Abraham abraham.manu at gmail.com
Sat Oct 7 14:07:53 CEST 2006


Pauli Borodulin wrote:
> Heya!
> 
> Manu Abraham wrote:
>> [...]
>> Due to large span, the relevant work could be hard to get going for many
>> and could have many bugs. It is not at all for the faint hearted at this
>> point of time. It would be nice to have some feedback on this.
> 
> First of all, here's the output of "lspci -v" for my card:
> --------------------------- 8< 8< 8< -------------------------------
> 0000:02:07.0 Multimedia controller: Twinhan Technology Co. Ltd: Unknown
> device 4e35 (rev 01)
>         Subsystem: Twinhan Technology Co. Ltd: Unknown device 0008
>         Flags: bus master, medium devsel, latency 64, IRQ 7
>         Memory at f6000000 (32-bit, prefetchable) [size=4K]
> --------------------------- 8< 8< 8< -------------------------------

Updating to a newer PCIID would help here ..
latest PCIID's can be found here http://pciids.sourceforge.net/pci.ids

On my system i have the PCI ID database at /usr/share/hwdata/pci.ids


> The card is TwinhanDTV Cab-CI (Mantis 2033), same as
> http://www.twinhan.com/product_cable_2.asp.


It is the same VP-2033

> 
> The story:
> 
> - Compiling went nicely, but "make install" didn't copy cu1216.ko under
> /lib/modules. I had to copy it by hand.
> 
> - Loading the modules worked fine. Output of dmesg after loading the modules:
> 
> --------------------------- 8< 8< 8< -------------------------------
> ACPI: PCI Interrupt 0000:02:07.0[A] -> Link [LNKA] -> GSI 7 (level, low) ->
> IRQ 7
> Mantis Rev 1, irq: 7, latency: 64
>  memory: 0xf6000000, mmio: 0xe0816000
> get_mac_address (1): MAC Address=[ff:ff:ff:ff:ff:ff]
> get_subvendor_id (1): Sub Vendor ID=[0x1822]
> get_subdevice_id (1): Sub Device ID=[0x0008]
> mantis_alloc_buffers (1): DMA=0x1e410000 cpu=0xde410000 size=65536
> mantis_alloc_buffers (1): RISC=0xcb27000 cpu=0xccb27000 size=1000
> DVB: registering new adapter (Mantis dvb adapter).
> mantis_frontend_init (1): Probing for CU1216 (DVB-C)
> mantis_frontend_init (1): found Philips CU1216 DVB-C frontend @ 0x0c
> mantis_frontend_init (1): Mantis DVB-C Philips CU1216 frontend attach success
> DVB: registering frontend 0 (Philips CU1216 DVB-C)...
> --------------------------- 8< 8< 8< -------------------------------
> 
> - I get no picture at all. Looks like it doesn't even see the signal,
> because if I plug and unplug the RF cable, I see no difference in czap output:
> 

Ok, i will need to check as to why.

> --------------------------- 8< 8< 8< -------------------------------
> boro at vdr:/var/lib/video$ czap "YLE TV1"
> using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
>   1 YLE TV1:418000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:512:650:17
>   1 YLE TV1: f 418000000, s 6900000, i 2, fec 0, qam 4, v 0x200, a 0x28a


QAM4 when you have asked it to use QAM128, that 's one bug in there.


> status 00 | signal 0062 | snr 0258 | ber 00000000 | unc 00000000 |
> status 00 | signal 0062 | snr 0258 | ber 00000000 | unc 00000000 |
> [... more exactly identical lines ...]
> --------------------------- 8< 8< 8< -------------------------------
> 
> After running czap, I got the following out in dmesg:
> 
> --------------------------- 8< 8< 8< -------------------------------
> mantis start feed & dma
> [cu1216_set_parameters]:frequency = 418000000 , symbol = 6900000 , qam = 4 .
> [cu1216_set_parameters]:frequency = 418000000 , symbol = 6900000 , qam = 4 .
> [cu1216_set_parameters]:frequency = 418000000 , symbol = 6900000 , qam = 4 .
> [... even more exactly identical lines ...]
> [cu1216_set_parameters]:frequency = 418000000 , symbol = 6900000 , qam = 4 .
> [cu1216_set_parameters]:frequency = 418000000 , symbol = 6900000 , qam = 4 .
> [cu1216_set_parameters]:frequency = 418000000 , symbol = 6900000 , qam = 4 .
> mantis stop feed and dma
> --------------------------- 8< 8< 8< -------------------------------
> 
> Also running "dvbsnoop -s pidscan" produces no output. I have another DVB-C
> card in the system at the same time (Terratec Cinergy 1200 DVB-C) and it
> works fine with my setup.
> 
> DVB modules (and other relevant ones) that I had loaded (my system also has
> DXR3 card, em8300 is the module for it):
> 
> --------------------------- 8< 8< 8< -------------------------------
> mantis                 29224  0
> cu1216                  9388  1 mantis
> mb86a16                20416  1 mantis
> stv0299                10952  1 mantis
> dvb_core               79688  2 mantis,stv0299
> dvb_pll                11492  1 mantis
> i2c_algo_bit            9544  1 em8300
> firmware_class         10432  1 em8300
> i2c_i801                8844  0
> i2c_core               21648  7
> mantis,cu1216,mb86a16,stv0299,adv717x,i2c_algo_bit,i2c_i801
> --------------------------- 8< 8< 8< -------------------------------
> 
> 
> Br,

Thanks for the feedback.

Manu



More information about the linux-dvb mailing list