[linux-dvb] [PATCH] Twinhan

Hans Gunnarsson hans.gunnarsson at home.se
Thu Feb 24 19:25:38 CET 2005


Manu Abraham wrote:

> Hans Gunnarsson wrote:
>
>> Manu, I have tried your patch, with no (well, quite limited at least) 
>> success.
>>
>
> Can you load the modules with the verbose and debug options and then 
> post the output ?
>
>
> Manu


Loaded the modules with:

modprobe bttv i2c_hw=1 i2c_debug=1 card=0x71 bttv_verbose=1 bttv_debug=1
modprobe bt878 bt878_verbose=1 bt878_debug=1
modprobe dst dst_type=1 dst_verbose=1 dst_debug=1
dst_ca dst_ca_verbose=1 dst_ca_debug=1
modprobe dst_ca dst_ca_verbose=1 dst_ca_debug=1
modprobe dvb-bt8xx debug=1

tuning takes a very long time, and still tuning failed.

dmesg:

bttv: driver version 0.9.15 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
ACPI: PCI interrupt 0000:06:02.0[A] -> GSI 18 (level, low) -> IRQ 169
bttv0: Bt878 (rev 17) at 0000:06:02.0, irq: 169, latency: 32, mmio: 
0xdfefe000
bttv0: detected: Twinhan VisionPlus DVB-T [card=113], PCI subsystem ID 
is 1822:0001
bttv0: using: Twinhan DST + clones [card=113,insmod option]
bttv0: risc main @ 0df4b000
bttv0: gpio: en=00000000, out=00000000 in=00f500fd [init]
bttv0: using tuner=4
bttv0: add subdevice "dvb0"
bt878: Unknown parameter `bt878_verbose'
bt878: AUDIO driver version 0.0.0 loaded
bt878: Bt878 AUDIO function found (0).
ACPI: PCI interrupt 0000:06:02.1[A] -> GSI 18 (level, low) -> IRQ 169
bt878(0): Bt878 (rev 17) at 06:02.1, irq: 169, latency: 32, memory: 
0xdfeff000
dst: Unknown parameter `dst_type'
dvb_bt8xx: identified card0 as bttv0
DVB: registering new adapter (bttv0).
bt-i2c: <W aa 00 06 00 00 00 00 00 fa >
bt-i2c: <R ab =ff >
bt-i2c: <R ab =00 =44 =54 =54 =2d =43 =49 =5b >
dst_get_device_id: Recognise [DTT-CI]
DST type : terrestrial
DST type flags : 0x2 ts204 0x10 firmware version = 2
DVB: registering frontend 0 (DST DVB-T)...
Feb 24 17:04:13 muhammed kernel: bt-i2c: <W aa 0b 23 90 00 08 00 00 3a >
Feb 24 17:04:13 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:04:13 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:04:34 muhammed kernel: bt-i2c: <W aa 0b 23 90 00 08 00 80 ba >
Feb 24 17:04:34 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:04:34 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:04:55 muhammed kernel: bt-i2c: <W aa 0b 24 dd 00 08 00 80 6c >
Feb 24 17:04:55 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:04:55 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:05:16 muhammed kernel: bt-i2c: <W aa 0b 24 dd 00 08 00 00 ec >
Feb 24 17:05:16 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:05:16 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:05:37 muhammed kernel: bt-i2c: <W aa 0b 22 42 00 08 00 00 89 >
Feb 24 17:05:37 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:05:37 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:05:57 muhammed kernel: bt-i2c: <W aa 0b 22 42 00 08 00 80 09 >
Feb 24 17:05:57 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:05:58 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:06:18 muhammed kernel: bt-i2c: <W aa 0b 23 90 00 08 00 80 ba >
Feb 24 17:06:18 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:06:19 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:06:40 muhammed kernel: bt-i2c: <W aa 0b 23 90 00 08 00 80 ba >
Feb 24 17:06:40 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:06:40 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:07:01 muhammed kernel: bt-i2c: <W aa 0b 23 90 00 08 00 00 3a >
Feb 24 17:07:01 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:07:01 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:07:22 muhammed kernel: bt-i2c: <W aa 0b 24 dd 00 08 00 00 ec >
Feb 24 17:07:22 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:07:22 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:07:43 muhammed kernel: bt-i2c: <W aa 0b 24 dd 00 08 00 80 6c >
Feb 24 17:07:43 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:07:43 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:08:04 muhammed kernel: bt-i2c: <W aa 0b 22 42 00 08 00 80 09 >
Feb 24 17:08:04 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:08:04 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:08:25 muhammed kernel: bt-i2c: <W aa 0b 22 42 00 08 00 00 89 >
Feb 24 17:08:25 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:08:25 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:08:46 muhammed kernel: bt-i2c: <W aa 0b 23 90 00 08 00 00 3a >
Feb 24 17:08:46 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:08:46 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:09:07 muhammed kernel: bt-i2c: <W aa 0b 81 50 00 08 00 00 1c >
Feb 24 17:09:07 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:09:07 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:09:28 muhammed kernel: bt-i2c: <W aa 0b 81 50 00 08 00 80 9c >
Feb 24 17:09:28 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:09:28 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:09:49 muhammed kernel: bt-i2c: <W aa 0b 82 9d 00 08 00 80 4e >
Feb 24 17:09:49 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:09:49 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:10:10 muhammed kernel: bt-i2c: <W aa 0b 82 9d 00 08 00 00 ce >
Feb 24 17:10:10 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:10:10 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:10:31 muhammed kernel: bt-i2c: <W aa 0b 80 02 00 08 00 00 6b >
Feb 24 17:10:31 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:10:31 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:10:52 muhammed kernel: bt-i2c: <W aa 0b 80 02 00 08 00 80 eb >
Feb 24 17:10:52 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:10:52 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:11:13 muhammed kernel: bt-i2c: <W aa 0b 81 50 00 08 00 80 9c >
Feb 24 17:11:13 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:11:13 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:11:34 muhammed kernel: bt-i2c: <W aa 0b 81 50 00 08 00 80 9c >
Feb 24 17:11:34 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:11:34 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:11:55 muhammed kernel: bt-i2c: <W aa 0b 81 50 00 08 00 00 1c >
Feb 24 17:11:55 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:11:55 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:12:16 muhammed kernel: bt-i2c: <W aa 0b 82 9d 00 08 00 00 ce >
Feb 24 17:12:16 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:12:16 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:12:37 muhammed kernel: bt-i2c: <W aa 0b 82 9d 00 08 00 80 4e >
Feb 24 17:12:37 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:12:37 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:12:58 muhammed kernel: bt-i2c: <W aa 0b 80 02 00 08 00 80 eb >
Feb 24 17:12:58 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:12:58 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:13:19 muhammed kernel: bt-i2c: <W aa 0b 80 02 00 08 00 00 6b >
Feb 24 17:13:19 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:13:19 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:13:40 muhammed kernel: bt-i2c: <W aa 0b 81 50 00 08 00 00 1c >
Feb 24 17:13:40 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:13:40 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:14:01 muhammed kernel: bt-i2c: <W aa 0b df 10 00 08 00 00 fe >
Feb 24 17:14:01 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:14:02 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:14:22 muhammed kernel: bt-i2c: <W aa 0b df 10 00 08 00 80 7e >
Feb 24 17:14:22 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:14:23 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:14:43 muhammed kernel: bt-i2c: <W aa 0b e0 5d 00 08 00 80 30 >
Feb 24 17:14:43 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:14:43 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:15:04 muhammed kernel: bt-i2c: <W aa 0b e0 5d 00 08 00 00 b0 >
Feb 24 17:15:04 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:15:04 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:15:25 muhammed kernel: bt-i2c: <W aa 0b dd c2 00 08 00 00 4e >
Feb 24 17:15:25 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:15:25 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:15:46 muhammed kernel: bt-i2c: <W aa 0b dd c2 00 08 00 80 ce >
Feb 24 17:15:46 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:15:46 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:16:07 muhammed kernel: bt-i2c: <W aa 0b df 10 00 08 00 80 7e >
Feb 24 17:16:07 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:16:07 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:16:28 muhammed kernel: bt-i2c: <W aa 0b df 10 00 08 00 80 7e >
Feb 24 17:16:28 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:16:29 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:16:49 muhammed kernel: bt-i2c: <W aa 0b df 10 00 08 00 00 fe >
Feb 24 17:16:49 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:16:50 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:17:10 muhammed kernel: bt-i2c: <W aa 0b e0 5d 00 08 00 00 b0 >
Feb 24 17:17:10 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:17:11 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:17:31 muhammed kernel: bt-i2c: <W aa 0b e0 5d 00 08 00 80 30 >
Feb 24 17:17:31 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:17:31 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:17:52 muhammed kernel: bt-i2c: <W aa 0b dd c2 00 08 00 80 ce >
Feb 24 17:17:52 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:17:52 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:18:13 muhammed kernel: bt-i2c: <W aa 0b dd c2 00 08 00 00 4e >
Feb 24 17:18:13 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:18:13 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:18:34 muhammed kernel: bt-i2c: <W aa 0b df 10 00 08 00 00 fe >
Feb 24 17:18:34 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:18:34 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:18:55 muhammed kernel: bt-i2c: <W aa 0a c5 d0 00 08 00 00 59 >
Feb 24 17:18:56 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:18:56 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:19:16 muhammed kernel: bt-i2c: <W aa 0a c5 d0 00 08 00 80 d9 >
Feb 24 17:19:16 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:19:17 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:19:37 muhammed kernel: bt-i2c: <W aa 0a c7 1d 00 08 00 80 8a >
Feb 24 17:19:37 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:19:38 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:19:58 muhammed kernel: bt-i2c: <W aa 0a c7 1d 00 08 00 00 0a >
Feb 24 17:19:58 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:19:59 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:20:19 muhammed kernel: bt-i2c: <W aa 0a c4 82 00 08 00 00 a8 >
Feb 24 17:20:19 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:20:20 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:20:40 muhammed kernel: bt-i2c: <W aa 0a c4 82 00 08 00 80 28 >
Feb 24 17:20:40 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:20:40 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:21:01 muhammed kernel: bt-i2c: <W aa 0a c5 d0 00 08 00 80 d9 >
Feb 24 17:21:01 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:21:01 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:21:23 muhammed kernel: bt-i2c: <W aa 0a c5 d0 00 08 00 80 d9 >
Feb 24 17:21:23 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:21:23 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:21:44 muhammed kernel: bt-i2c: <W aa 0a c5 d0 00 08 00 00 59 >
Feb 24 17:21:44 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:21:44 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:22:04 muhammed kernel: bt-i2c: <W aa 0a c7 1d 00 08 00 00 0a >
Feb 24 17:22:04 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:22:05 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:22:25 muhammed kernel: bt-i2c: <W aa 0a c7 1d 00 08 00 80 8a >
Feb 24 17:22:25 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:22:26 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:22:46 muhammed kernel: bt-i2c: <W aa 0a c4 82 00 08 00 80 28 >
Feb 24 17:22:46 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:22:47 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:23:07 muhammed kernel: bt-i2c: <W aa 0a c4 82 00 08 00 00 a8 >
Feb 24 17:23:07 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:23:08 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:23:28 muhammed kernel: bt-i2c: <W aa 0a c5 d0 00 08 00 00 59 >
Feb 24 17:23:28 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:23:29 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:23:50 muhammed kernel: bt-i2c: <W aa 0b 62 10 00 08 00 00 7b >
Feb 24 17:23:50 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:23:50 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:24:11 muhammed kernel: bt-i2c: <W aa 0b 62 10 00 08 00 80 fb >
Feb 24 17:24:11 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:24:11 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:24:32 muhammed kernel: bt-i2c: <W aa 0b 63 5d 00 08 00 80 ad >
Feb 24 17:24:32 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:24:32 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:24:53 muhammed kernel: bt-i2c: <W aa 0b 63 5d 00 08 00 00 2d >
Feb 24 17:24:53 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:24:53 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:25:13 muhammed kernel: bt-i2c: <W aa 0b 60 c2 00 08 00 00 cb >
Feb 24 17:25:13 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:25:14 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:25:34 muhammed kernel: bt-i2c: <W aa 0b 60 c2 00 08 00 80 4b >
Feb 24 17:25:34 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:25:35 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:25:55 muhammed kernel: bt-i2c: <W aa 0b 62 10 00 08 00 80 fb >
Feb 24 17:25:55 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:25:56 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:26:17 muhammed kernel: bt-i2c: <W aa 0b 62 10 00 08 00 80 fb >
Feb 24 17:26:17 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:26:17 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:26:38 muhammed kernel: bt-i2c: <W aa 0b 62 10 00 08 00 00 7b >
Feb 24 17:26:38 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:26:38 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:26:59 muhammed kernel: bt-i2c: <W aa 0b 63 5d 00 08 00 00 2d >
Feb 24 17:26:59 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:26:59 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:27:20 muhammed kernel: bt-i2c: <W aa 0b 63 5d 00 08 00 80 ad >
Feb 24 17:27:20 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:27:20 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:27:41 muhammed kernel: bt-i2c: <W aa 0b 60 c2 00 08 00 80 4b >
Feb 24 17:27:41 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:27:41 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:28:01 muhammed kernel: bt-i2c: <W aa 0b 60 c2 00 08 00 00 cb >
Feb 24 17:28:02 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:28:02 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:28:22 muhammed kernel: bt-i2c: <W aa 0b 62 10 00 08 00 00 7b >
Feb 24 17:28:22 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:28:23 muhammed kernel: bt-i2c: <R ab =ff >
Feb 24 17:28:44 muhammed kernel: bt-i2c: <W aa 0b 62 10 00 08 00 80 fb >
Feb 24 17:28:44 muhammed kernel: bt-i2c: ERR: -5
Feb 24 17:28:45 muhammed kernel: bt-i2c: <R ab =ff >






More information about the linux-dvb mailing list