[linux-dvb] Checksum failure on Twinhan VP-1020a
Alan Brand
alan at georgiabrands.com
Mon Nov 21 19:54:47 CET 2005
I am having a terrible time getting a VP-1020a up and running.
This board works perfectly with Windows so I am fairly certain it is not a
hardware problem.
I have tried this on 3 different motherboards with various distributions
and kernels. I have also moved around the PCI slots.
I am currently running 2.6.14-1.1637_FC4.
dst_get_device_id is failing with a checksum error. Here is the log:
writing [ 00 06 00 00 00 00 00 fa ]
bt-i2c:<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE*
GPINT
<W aa 00<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE*
GPINT 06<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE*
GPINT
00<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE* GPINT
00<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE* GPINT
00<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE* GPINT
00<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE* GPINT
00<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE* GPINT
fa >
dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000]
bttv0: gpio: en=00000000, out=00000000 in=00f2b7ff [extern enable]
bt-i2c:<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE*
GPINT
<R ab =ff >
read_dst: reply is 0xff
dst_wait_dst_ready: dst wait ready after 1
bt-i2c:<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE*
GPINT
<R ab =00<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits:
I2CDONE* GPINT
=53<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE* GPINT
=54<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE* GPINT
=2d<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE* GPINT
=30<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE* GPINT
=33<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE* GPINT
=54<7>bttv0: irq loop=0 fc=0 riscs=8, riscc=0b4cb234, bits: I2CDONE* GPINT
=31 >
read_dst: reply is 0x00
0x53 0x54 0x2d 0x30 0x33 0x54 0x31
dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000]
bttv0: gpio: en=00000000, out=00000000 in=00f2b5ff [extern enable]
dst_get_device_id: Checksum failure!
dst_probe: unknown device.
You will notice that only the first byte of the reply is incorrect, the
others are correct. 10% of the time, the first two bytes will be bad.
Has anyone seen this problem or can give me a direction to go in?
More information about the linux-dvb
mailing list