[linux-dvb] Twinhan 1025 (/dev/dvb/adapter0/frontend0)

Nick Fedchik nick at fedchik.org.ua
Wed Aug 16 22:04:23 CEST 2006


>> I seen that MB86A15 on a card. But how can it help me to set up
>> /dev/dvb/adapter0/frontend0 ?
>> What the module should I insert?
> modprobe dst verbose=4
> modprobe dvb-bt8xx
Just a report

I spend a day today to bring up it on a work place where PC connected to
satellite dish, but it was unsuccessfull... weirdly
Tonight I compile it on my home PC (no sat dish :(, only Twinhan 1025
card), so today I didn't get a video signal, hope to receive it
tomorrow...
Well I got the devices:
root at fnm-desktop:/dev/dvb/adapter0# uname -a
Linux fnm-desktop 2.6.18-rc4-dvb #1 PREEMPT Wed Aug 16 22:33:35 EEST 2006
i686 GNU/Linux
root at fnm-desktop:/dev/dvb/adapter0# ls -al
total 0
drwxr-xr-x 2 root root     120 Aug 16 22:56 .
drwxr-xr-x 3 root root      60 Aug 16 22:56 ..
crw-rw---- 1 root video 212, 4 Aug 16 22:56 demux0
crw-rw---- 1 root video 212, 5 Aug 16 22:56 dvr0
crw-rw---- 1 root video 212, 3 Aug 16 22:56 frontend0
crw-rw---- 1 root video 212, 7 Aug 16 22:56 net0

and dmesg chunks:
bttv: driver version 0.9.16 loaded
bttv: using 8 buffers with 2080k (520 pages) each for captur

bttv: Bt8xx card found (0).
ACPI: PCI Interrupt 0000:00:0c.0[A] -> GSI 16 (level, low) -> IRQ 169
bttv0: Bt878 (rev 17) at 0000:00:0c.0, irq: 169, latency: 32, mmio:
0xea002000
bttv0: detected: Twinhan VisionPlus DVB [card=113], PCI subsystem ID is
1822:0001
bttv0: using: Twinhan DST + clones [card=113,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=00d500ff [init]
bttv0: using tuner=4
bttv0: add subdevice "dvb0"


bt878: AUDIO driver version 0.0.0 loaded

bt878: Bt878 AUDIO function found (0).
ACPI: PCI Interrupt 0000:00:0c.1[A] -> GSI 16 (level, low) -> IRQ 169
bt878_probe: card id=[0x11822],[ Twinhan VisionPlus DVB ] has DVB functions.
bt878(0): Bt878 (rev 17) at 00:0c.1, irq: 169, latency: 32, memory:
0xea003000

dvb_bt8xx: identified card0 as bttv0
DVB: registering new adapter (bttv0).
dst(0) dst_comm_init: Initializing DST.
dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000]
dst(0) rdc_reset_state: Resetting state machine
dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000]
dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002]
writing [ 00 06 00 00 00 00 00 fa ]
dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000]
dst(0) read_dst: reply is 0xff
dst(0) dst_wait_dst_ready: dst wait ready after 1
dst(0) read_dst: reply is 0x44
 0x53 0x54 0x2d 0x30 0x33 0x54 0x31
dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000]
dst(0) dst_get_device_id: Recognise [DST-03T]
dst(0) dst_comm_init: Initializing DST.
dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000]
dst(0) rdc_reset_state: Resetting state machine
dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000]
dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002]
writing [ 00 04 00 00 00 00 00 fc ]
dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000]
dst(0) read_dst: reply is 0xff
dst(0) dst_wait_dst_ready: dst wait ready after 0
dst(0) read_dst: reply is 0x0
 0x4 0x0 0x0 0x0 0x0 0x0 0xfc
debug_dst_buffer: [ 00 04 00 00 00 00 00 fc]
dst(0) dst_get_device_id: Unsupported
dst(0) dst_comm_init: Initializing DST.
dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000]
dst(0) rdc_reset_state: Resetting state machine
dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000]
dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002]
writing [ 00 10 00 00 00 00 00 f0 ]
dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000]
dst(0) read_dst: reply is 0xff
dst(0) dst_wait_dst_ready: dst wait ready after 0
dst(0) read_dst: reply is 0x13
 0x1 0x5 0x3 0x17 0x14 0x54 0x65
debug_dst_buffer: [ 13 01 05 03 17 14 54 65]
dst(0) dst_check_mb86a15: Found a MB86A15 NIM
dst(0) dst_get_device_id: [DST-03T] has a [MB 86A15]
dst(0) dst_get_device_id: [DST-03T] has a [MB 86A15]
dst(0) dst_type_print: DST type: satellite
DST type flags : 0x2 ts204 0x4 symdiv 0x10 firmware version = 2
dst(0) dst_comm_init: Initializing DST.
dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000]
dst(0) rdc_reset_state: Resetting state machine
dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000]
dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002]
writing [ 00 0a 00 00 00 00 00 f6 ]
dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000]
dst(0) read_dst: reply is 0xff
dst(0) dst_wait_dst_ready: dst wait ready after 0
dst(0) read_dst: reply is 0x0
 0x8 0xca 0x10 0x19 0xaa 0xf0 0x6b
dst(0) dst_get_mac: MAC Address=[00:08:ca:19:aa:00]
DVB: registering frontend 0 (DST DVB-S)...
dvb_bt8xx: start_feed
dvb_bt8xx: start_feed
dvb_bt8xx: stop_feed
dvb_bt8xx: stop_feed


-- 
Best Regards,
Nick Fedchik



More information about the linux-dvb mailing list