[linux-dvb] activy dvb-t: Card should be recognized but...

Christoph Pfister christophpfister at gmail.com
Thu Jan 4 09:15:06 CET 2007


Hi,

Am Mittwoch, 3. Januar 2007 19:52 schrieb Amaury De Ganseman:
> Hello,
>
> I have a dvb-t card Activy DVB-T Budget (based on SAA7146 and lsi l64781).
> There's driver for all these chips I think but I have some problems
> with this card I explain:
>
> first it wasn't detected by the driver so Christophe (on linuxtv irc
> channel) writes me a patch wich makes the card detect (see dmesg
> below).
>
> If I do a dvbscan it says:
>
> scanning be-Charleroi
> using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> initial transponder 754000000 0 2 9 1 1 2 0
>
> >>> tune to:
> >>> 754000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSM
> >>>ISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
>
> WARNING: >>> tuning failed!!!
>
> >>> tune to:
> >>> 754000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSM
> >>>ISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
>
> (tuning failed)
> WARNING: >>> tuning failed!!!
> ERROR: initial tuning failed
> dumping lists (0 services)
> Done.
>
> Params are OK because a friend has the same and it works ;-)
>
> One output of tzap:
> status 01 | signal 3535 | snr 0000 | ber 0000ffff | unc 00000000 |
>
> (status is sometimes 03)
>
> Christophe says that bit error rate: 0000ffff should be 0
>
>
> So my question: all chips should be recognized and detected so why
> this doesn't work at all ?
>
>
> If you want to see the card and chips: http://ato.linux-charleroi.be/dvbt/
>
> see the patch in attach (the loop was to be sur about the adress I think)

The loop was to find out the i2c address of the demod and isn't needed 
anymore.

> dmesg:
> saa7146: register extension 'budget dvb'.
> ACPI: PCI Interrupt 0000:00:0d.0[A] -> GSI 18 (level, low) -> IRQ 18
> saa7146: found saa7146 @ mem ffffc20010466000 (revision 1, irq 18)
> (0x1131,0x5f61).
> saa7146 (0): dma buffer size 192512
> DVB: registering new adapter (Fujitsu Siemens Activy Budget-S PCI (rev
> GR/grundig frontend)).
> adapter failed MAC signature check
> encoded MAC from EEPROM was
> 69:65:6d:65:6e:73:00:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff
> DVB: registering frontend 0 (LSI L64781 DVB-T)...
>
>
> lspci -vn:00:0d.0 0480: 1131:7146 (rev 01)
>         Subsystem: 1131:5f61
>         Flags: bus master, medium devsel, latency 32, IRQ 18
>         Memory at de001000 (32-bit, non-prefetchable) [size=512]
>
> lspci -vvv:
> 00:0d.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
>         Subsystem: Philips Semiconductors Activy DVB-T Budget
>         Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
> ParErr- Stepping- SERR- FastB2B-
>         Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium
>
> >TAbort- <TAbort- <MAbort- >SERR- <PERR-
>
>         Latency: 32 (3750ns min, 9500ns max)
>         Interrupt: pin A routed to IRQ 18
>         Region 0: Memory at de001000 (32-bit, non-prefetchable) [size=512]
>
>
> I think I have all information needed... ;-)
>
>
> Thanks for help
>
> De Ganseman Amaury

Additional note: using "fsacs0" for the MAKE_EXTENSION_PCI (which enables some 
quirks in budget-core.c) didn't help ...

Christoph



More information about the linux-dvb mailing list