Roger James wrote:
Hooray, I have got it working. I took out the TT3200 and the CI board to check their versions. Before putting them back in I cleaned and reseated the DEBI interface cable connections. Whilst I was playing with some more diagnostics I noticed I was getting back a 0x1d (CISTPL_DEVICE_OA) code from the call the read_attribute_memory in the call to ciintf_poll_status I had put into the "PC card not responding" path. I put back the change to use polling mode for firmware version 0xa0 that I had tried and failed with before, and lo and behold it all burst into life. Well at least it appears to have intiailised, whether it will decrypt is for another day. Here is the dmesg output now for information. saa7146: register extension 'budget_ci dvb'. ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [LNKD] -> GSI 12 (level, low) -> IRQ 12 saa7146: found saa7146 @ mem e0a42000 (revision 1, irq 12) (0x13c2,0x1019). saa7146 (0): dma buffer size 192512 DVB: registering new adapter (TT-Budget S2-3200 PCI) adapter has MAC addr = 00:d0:5c:68:34:04 input: Budget-CI dvb ir receiver saa7146 (0) as /class/input/input9 budget_ci: Slot status d587c000 set to NONE 3 ci_version a0 budget_ci: Slot status d587c000 set to PRESENT dvb_ca_en50221_init budget_ci: CI interface initialised dvb_ca_en50221_thread budget_ci: Slot status d587c000 set to RESET budget_ci: Slot status d587c000 set to READY budget_ci: read_attribute 1d TUPLE type:0x1d length:4 0x00: 0x00 . 0x01: 0x61 a 0x02: 0x00 . 0x03: 0xff . TUPLE type:0x1c length:4 0x00: 0x00 . 0x01: 0xd3 . 0x02: 0x00 . 0x03: 0xff . TUPLE type:0x15 length:27 0x00: 0x05 . 0x01: 0x00 . 0x02: 0x54 T 0x03: 0x2d - 0x04: 0x52 R 0x05: 0x45 E 0x06: 0x58 X 0x07: 0x58 X 0x08: 0x00 . 0x09: 0x54 T 0x0a: 0x52 R 0x0b: 0x45 E 0x0c: 0x58 X 0x0d: 0x20 0x0e: 0x43 C 0x0f: 0x41 A 0x10: 0x4d M 0x11: 0x00 . 0x12: 0x52 R 0x13: 0x45 E 0x14: 0x56 V 0x15: 0x00 . 0x16: 0x32 2 0x17: 0x2e . 0x18: 0x32 2 0x19: 0x00 . 0x1a: 0xff . TUPLE type:0x20 length:4 0x00: 0xc9 . 0x01: 0x02 . 0x02: 0x01 . 0x03: 0x01 . TUPLE type:0x1a length:21 0x00: 0x01 . 0x01: 0x39 9 0x02: 0x00 . 0x03: 0x02 . 0x04: 0x03 . 0x05: 0xc0 . 0x06: 0x0e . 0x07: 0x41 A 0x08: 0x02 . 0x09: 0x44 D 0x0a: 0x56 V 0x0b: 0x42 B 0x0c: 0x5f _ 0x0d: 0x43 C 0x0e: 0x49 I 0x0f: 0x5f _ 0x10: 0x56 V 0x11: 0x31 1 0x12: 0x2e . 0x13: 0x30 0 0x14: 0x30 0 TUPLE type:0x1b length:42 0x00: 0xf9 . 0x01: 0x04 . 0x02: 0x09 . 0x03: 0x7f . 0x04: 0x55 U 0x05: 0xcd . 0x06: 0x19 . 0x07: 0xd5 . 0x08: 0x19 . 0x09: 0x3d = 0x0a: 0x9e . 0x0b: 0x25 % 0x0c: 0x26 & 0x0d: 0x54 T 0x0e: 0x22 " 0x0f: 0xc0 . 0x10: 0x09 . 0x11: 0x44 D 0x12: 0x56 V 0x13: 0x42 B 0x14: 0x5f _ 0x15: 0x48 H 0x16: 0x4f O 0x17: 0x53 S 0x18: 0x54 T 0x19: 0x00 . 0x1a: 0xc1 . 0x1b: 0x0e . 0x1c: 0x44 D 0x1d: 0x56 V 0x1e: 0x42 B 0x1f: 0x5f _ 0x20: 0x43 C 0x21: 0x49 I 0x22: 0x5f _ 0x23: 0x4d M 0x24: 0x4f O 0x25: 0x44 D 0x26: 0x55 U 0x27: 0x4c L 0x28: 0x45 E 0x29: 0x00 . TUPLE type:0x14 length:0 END OF CHAIN TUPLE type:0xff Valid DVB CAM detected MANID:2c9 DEVID:101 CONFIGBASE:0x200 CONFIGOPTION:0x39 dvb_ca_en50221_set_configoption Set configoption 0x39, read configoption 0x39 DVB CAM validated successfully dvb_ca_en50221_link_init dvb_ca_en50221_wait_if_status dvb_ca_en50221_wait_if_status succeeded timeout:0 dvb_ca_en50221_read_data Received CA packet for slot 0 connection id 0x0 last_frag:0 size:0x2 Chosen link buffer size of 255 dvb_ca_en50221_wait_if_status dvb_ca_en50221_wait_if_status succeeded timeout:0 dvb_ca_en50221_write_data Wrote CA packet for slot 0, connection id 0x0 last_frag:0 size:0x2 dvb_ca adapter 0: DVB CAM detected and initialised successfully stb0899_attach: Attaching STB0899 stb6100_attach: Attaching STB6100 DVB: registering frontend 0 (STB0899 Multistandard)... Roger |
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb