Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: getting mad with DST and I2C



Hi Lale,

Indeed yes, U're in the same trouble. Here is my dmesg :
-----
v4l1_compat: `' invalid for parameter `debug'
Linux video capture interface: v1.00
bttv: driver version 0.9.15 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:01:06.0, irq: 5, latency: 32, mmio: 0xe0000000
bttv0: using: Twinhan DST + clones [card=113,insmod option]
bttv0: gpio: en=00000000, out=00000000 in=00fffffd [pre-init]
bttv0: risc main @ 1ca67000
bttv0: gpio: en=00000000, out=00000000 in=00fffffd [init]
i2c_adapter i2c-0: Registered as minor 0
i2c_adapter i2c-0: registered as adapter #0
bttv0: using tuner=4
tuner: Ignoring new-style parameters in presence of obsolete ones
i2c-core: driver i2c TV tuner driver registered.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0060
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0061
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0062
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0063
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0064
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0065
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0066
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0067
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0068
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 0069
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 006a
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 006b
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 006c
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 006d
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 006e
i2c_adapter i2c-0: master_xfer: with 1 msgs.
i2c_adapter i2c-0: found normal i2c_range entry for adapter 0, addr 006f
i2c_adapter i2c-0: master_xfer: with 1 msgs.
bttv0: add subdevice "dvb0"
bt878: AUDIO driver version 0.0.0 loaded
bt878: Bt878 AUDIO function found (0).
bt878(0): Bt878 (rev 17) at 01:06.1, irq: 5, latency: 32, memory: 0xe0001000
dvb_bt8xx: enumerating available bttv cards...
dvb_bt8xx: identified card0 as DST DVB-S
i2c-core: driver dvb_bt8xx registered.
attach: checking "bt878 #0 [hw]"
find by pci: checking "bt878 #0 [hw]"
attach: "bt878 #0 [hw]", to card 0
DVB: registering new adapter (DST).
dst_attach: check ci
bt878 find by dvb adap: checking "DST"
bttv0: gpio: en=00000001, out=00000001 in=00fffffc [extern enable]
bttv0: gpio: en=00000001, out=00000001 in=00fffffc [extern write]
bttv0: gpio: en=00000003, out=00000001 in=00fffffc [extern enable]
bttv0: gpio: en=00000003, out=00000001 in=00fffffc [extern write]
bttv0: gpio: en=00000003, out=00000001 in=00fffffc [extern enable]
bttv0: gpio: en=00000003, out=00000003 in=00fffffc [extern write]
i2c_adapter i2c-0: master_xfer: with 1 msgs.
write_dst: write_dst error (err == -5, len == 0x08, b0 == 0x00)
bttv0: gpio: en=00000000, out=00000000 in=00fffffd [extern enable]
bttv0: gpio: en=00000001, out=00000001 in=00fffffc [extern enable]
bttv0: gpio: en=00000001, out=00000001 in=00fffffc [extern write]
i2c_adapter i2c-0: master_xfer: with 1 msgs.
write_dst: write_dst error (err == -5, len == 0x08, b0 == 0x00)
bttv0: gpio: en=00000000, out=00000000 in=00fffffd [extern enable]
bttv0: gpio: en=00000001, out=00000001 in=00fffffc [extern enable]
bttv0: gpio: en=00000001, out=00000001 in=00fffffc [extern write]
i2c_adapter i2c-0: master_xfer: with 1 msgs.
write_dst: write_dst error (err == -5, len == 0x08, b0 == 0x00)
bttv0: gpio: en=00000000, out=00000000 in=00fffffd [extern enable]
bttv0: gpio: en=00000001, out=00000001 in=00fffffc [extern enable]
bttv0: gpio: en=00000001, out=00000001 in=00fffffc [extern write]
i2c_adapter i2c-0: master_xfer: with 1 msgs.
write_dst: write_dst error (err == -5, len == 0x08, b0 == 0x00)
bttv0: gpio: en=00000000, out=00000000 in=00fffffd [extern enable]
bttv0: gpio: en=00000001, out=00000001 in=00fffffc [extern enable]
bttv0: gpio: en=00000001, out=00000001 in=00fffffc [extern write]
bttv0: gpio: en=00000000, out=00000000 in=00fffffd [extern enable]
dst_check_ci: write not successful, maybe no card?
----


I've been spending weeks trying diffrents kernel versions, bttv and dvb sources : nothing !


I'm quite sure it comes from the communication beetwen I2C and DST via the BTxxx stuff. But where ??? i don't see. I've managed to drive ONCE (only lol) an Hercules SmartTV but i can't reproduce the way i did it. I'd like to know exactly how to setup a DST CLONE card to setup a fully operational DVB Linux box for any Twinhan card.

I'm still searching for a solution. Any help is really ... really appreciated.


Thanks for reading

Pierre




Home | Main Index | Thread Index