[linux-dvb] Airstar-HD5000-PCI LGDT220X frontend
Taylor Jacob
rtjacob at earthlink.net
Wed Sep 21 01:08:11 CEST 2005
Get my patch from
http://www.digitalregime.com/patches/hd5000.patch
The b2c2 driver in 2.6.13 AND dvb-kernel does NOT attempt to attach the lgdt3303
frontend.. This patch above DOES..
The patch above is against dvb-kernel, but may also apply decently against
linux-2.6.13..
I want to clean this patch up just a tad before submiting it officially for
inclusion in dvb-kernel, but functionally that cleaned up patch will be the
same as what you see above..
If you have further questions please let me know..
Taylor
Quoting Ryan Olf <ryanolf at gmail.com>:
> I've been trying to install the new Airstar-HD5000-PCI (formerly Air2PC)
> under
> gentoo. I'm using the 2.6.13 kernel with the linuxtv patches from
> http://www.linuxtv.org/downloads/patches/ and the appropriate B2C2 flexcop
> and LGDT220X frontend options set (built in to kernel).
>
> The flexcop IIb chip is sucessfully identified, and DVB registers the
> adapter,
> but the i2c probe fails to identify the LGDT220X frontend. Here is my dmesg
> output (with i2c debugging on):
>
> --------dmesg output------------------
> b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded
> successfully
> flexcop-pci: will use the HW PID filter.
> flexcop-pci: card revision 2
> ACPI: PCI Interrupt 0000:01:0c.0[A] -> GSI 16 (level, low) -> IRQ 16
> DVB: registering new adapter (FlexCop Digital TV device).
> b2c2-flexcop: MAC address = 00:d0:d7:0e:6c:89
> i2c_adapter i2c-0: registered as adapter #0
> i2c_adapter i2c-0: master_xfer[0] W, addr=0x68, len=2
> b2c2-flexcop: i2c master_xfer failed
> input: AT Translated Set 2 keyboard on isa0060/serio0
> i2c_adapter i2c-0: master_xfer[0] W, addr=0x68, len=1
> i2c_adapter i2c-0: master_xfer[1] R, addr=0x68, len=1
> b2c2-flexcop: i2c master_xfer failed
> i2c_adapter i2c-0: master_xfer[0] W, addr=0x0f, len=1
> i2c_adapter i2c-0: master_xfer[1] R, addr=0x0f, len=1
> b2c2-flexcop: i2c master_xfer failed
> mt352_read_register: readreg error (reg=127, ret==-121)
> i2c_adapter i2c-0: master_xfer[0] W, addr=0x0a, len=1
> i2c_adapter i2c-0: master_xfer[1] R, addr=0x0a, len=5
> b2c2-flexcop: i2c master_xfer failed
> i2c_readbytes: i2c read error (addr 0a, err == -121)
> i2c_adapter i2c-0: master_xfer[0] W, addr=0x0f, len=1
> i2c_adapter i2c-0: master_xfer[1] R, addr=0x0f, len=1
> b2c2-flexcop: i2c master_xfer failed
> i2c_adapter i2c-0: master_xfer[0] W, addr=0x1c, len=1
> b2c2-flexcop: i2c master_xfer failed
> stv0297_readreg: readreg error (reg == 0x80, ret == -22)
> i2c_adapter i2c-0: master_xfer[0] W, addr=0x0e, len=1
> i2c_adapter i2c-0: master_xfer[1] R, addr=0x0e, len=1
> b2c2-flexcop: i2c master_xfer failed
> mt312_read: ret == -121
> b2c2-flexcop: no frontend driver found for this B2C2/FlexCop adapter
> i2c_adapter i2c-0: adapter unregistered
> ACPI: PCI interrupt for device 0000:01:0c.0 disabled
> ---------------end dmesg output-------------
>
> I'm suspicious of the i2c debug line where it reports a read error, though I
> don't know much about how these drivers work. Is it possible I'm having
> problems with i2c and not DVB?
>
> Has anyone else sucessfully installed the Airstar-H5000? Does anyone have
> suggestions for how to make this work? Is it possible the b2c2 driver
> doesn't know to probe for the LG demodulator? Any suggestions would be
> greatly appreciated. Thank you,
> Ryan
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>
More information about the linux-dvb
mailing list