Pinnacle PCTV unidentified DVB-T USB device

From LinuxTVWiki
Jump to: navigation, search

Most basic settings to lock on a DVB-T channel with the Pinnacle PCTV Stick (DVB-T)

This device features an:

  • mt2060 tuner and a
  • zl10353 DVB-T demodulator
000083:  OUT: 000000 ms 000066 ms 40 00 00 00 08 00 01 00 >>>  fe   // gpio writes are needed
000084:  OUT: 000001 ms 000066 ms c0 00 00 00 08 00 01 00 <<<  fe
000085:  OUT: 000091 ms 000067 ms 40 00 00 00 08 00 01 00 >>>  de   // gpio
000086:  OUT: 000001 ms 000158 ms c0 00 00 00 08 00 01 00 <<<  de
000086:  OUT: 000001 ms 000158 ms c0 00 00 00 08 00 01 00 <<<  de   // gpio 
000083:  OUT: 000000 ms 000066 ms 40 00 00 00 08 00 01 00 >>>  fe
000084:  OUT: 000001 ms 000066 ms c0 00 00 00 08 00 01 00 <<<  fe
000098:  OUT: 000000 ms 000360 ms 40 03 00 00 1e 00 01 00 >>>  7f   // read zarlink chip version
000100:  OUT: 000000 ms 000361 ms c0 02 00 00 1e 00 01 00 <<<  14   // 14 -> this is a ZL10353 device
000125:  OUT: 000000 ms 000425 ms 40 03 00 00 c0 00 01 00 >>>  00   // here comes the tuner magic
000127:  OUT: 000001 ms 000425 ms c0 02 00 00 c0 00 01 00 <<<  63
000129:  OUT: 000001 ms 000426 ms 40 02 00 00 c0 00 02 00 >>>  01 3f  // general settings I guess
000131:  OUT: 000001 ms 000427 ms 40 02 00 00 c0 00 02 00 >>>  02 74
000133:  OUT: 000000 ms 000428 ms 40 02 00 00 c0 00 02 00 >>>  03 80
000135:  OUT: 000000 ms 000429 ms 40 02 00 00 c0 00 02 00 >>>  04 08
000137:  OUT: 000000 ms 000430 ms 40 02 00 00 c0 00 02 00 >>>  05 93
000139:  OUT: 000001 ms 000430 ms 40 02 00 00 c0 00 02 00 >>>  06 88
000141:  OUT: 000001 ms 000431 ms 40 02 00 00 c0 00 02 00 >>>  07 80
000143:  OUT: 000000 ms 000432 ms 40 02 00 00 c0 00 02 00 >>>  08 60
000145:  OUT: 000000 ms 000433 ms 40 02 00 00 c0 00 02 00 >>>  09 20
000147:  OUT: 000000 ms 000434 ms 40 02 00 00 c0 00 02 00 >>>  0a 1e
000149:  OUT: 000001 ms 000434 ms 40 02 00 00 c0 00 02 00 >>>  0b 31
000151:  OUT: 000000 ms 000435 ms 40 02 00 00 c0 00 02 00 >>>  0c ff
000153:  OUT: 000000 ms 000436 ms 40 02 00 00 c0 00 02 00 >>>  0d 80
000155:  OUT: 000000 ms 000437 ms 40 02 00 00 c0 00 02 00 >>>  0e ff
000157:  OUT: 000001 ms 000437 ms 40 02 00 00 c0 00 02 00 >>>  0f 00
000159:  OUT: 000000 ms 000438 ms 40 02 00 00 c0 00 02 00 >>>  10 2c
000161:  OUT: 000000 ms 000439 ms 40 02 00 00 c0 00 02 00 >>>  11 42
000163:  OUT: 000000 ms 000440 ms 40 03 00 00 c0 00 01 00 >>>  00
000165:  OUT: 000001 ms 000440 ms c0 02 00 00 c0 00 01 00 <<<  63
000331:  OUT: 000000 ms 000499 ms 40 02 00 00 c0 00 02 00 >>>  09 e8
000327:  OUT: 000001 ms 000497 ms 40 03 00 00 c0 00 01 00 >>>  09
000329:  OUT: 000000 ms 000498 ms c0 02 00 00 c0 00 01 00 <<<  20
000471:  OUT: 000001 ms 022776 ms 40 02 00 00 c0 00 02 00 >>>  09 20
000557:  OUT: 000000 ms 022809 ms 40 02 00 00 1e 00 02 00 >>>  50 0b  // ZL10353 demod setup
000559:  OUT: 000000 ms 022810 ms 40 02 00 00 1e 00 02 00 >>>  51 44
000561:  OUT: 000000 ms 022811 ms 40 02 00 00 1e 00 02 00 >>>  52 46
000563:  OUT: 000001 ms 022811 ms 40 02 00 00 1e 00 02 00 >>>  53 15
000565:  OUT: 000000 ms 022813 ms 40 02 00 00 1e 00 02 00 >>>  54 0f
000567:  OUT: 000000 ms 022814 ms 40 03 00 00 1e 00 01 00 >>>  00
000569:  OUT: 000001 ms 022814 ms c0 02 00 00 1e 00 01 00 <<<  00
000607:  OUT: 000000 ms 022830 ms 40 02 00 00 1e 00 02 00 >>>  55 80
000609:  OUT: 000001 ms 022830 ms 40 02 00 00 1e 00 02 00 >>>  ea 01
000611:  OUT: 000001 ms 022831 ms 40 02 00 00 1e 00 02 00 >>>  ea 00
000613:  OUT: 000001 ms 022832 ms 40 02 00 00 1e 00 02 00 >>>  8e 00
000615:  OUT: 000000 ms 022833 ms 40 02 00 00 1e 00 02 00 >>>  90 00
000617:  OUT: 000000 ms 022834 ms 40 02 00 00 1e 00 02 00 >>>  91 ff
000619:  OUT: 000000 ms 022835 ms 40 02 00 00 1e 00 02 00 >>>  92 ff
000621:  OUT: 000001 ms 022836 ms 40 02 00 00 1e 00 02 00 >>>  93 00
000623:  OUT: 000001 ms 022837 ms 40 02 00 00 1e 00 02 00 >>>  94 ff
000625:  OUT: 000000 ms 022838 ms 40 02 00 00 1e 00 02 00 >>>  58 00
000627:  OUT: 000000 ms 022839 ms 40 02 00 00 1e 00 02 00 >>>  95 3f
000629:  OUT: 000000 ms 022840 ms 40 02 00 00 1e 00 02 00 >>>  96 3f
000631:  OUT: 000000 ms 022841 ms 40 02 00 00 1e 00 02 00 >>>  5a 0d
000633:  OUT: 000001 ms 022841 ms 40 02 00 00 1e 00 02 00 >>>  6c cd
000635:  OUT: 000001 ms 022842 ms 40 02 00 00 1e 00 02 00 >>>  6d 7e
000637:  OUT: 000000 ms 022843 ms 40 02 00 00 1e 00 02 00 >>>  5f 12
000639:  OUT: 000000 ms 022844 ms 40 02 00 00 1e 00 02 00 >>>  60 00
000641:  OUT: 000000 ms 022845 ms 40 02 00 00 1e 00 02 00 >>>  61 4d
000651:  OUT: 000001 ms 022850 ms 40 03 00 00 1e 00 01 00 >>>  06
000653:  OUT: 000001 ms 022852 ms c0 02 00 00 1e 00 01 00 <<<  00
006030:  OUT: 000000 ms 040812 ms 40 02 00 00 1e 00 02 00 >>>  56 2b  // dvb-t channel acquire the windriver sends this before tuning to a channel
006032:  OUT: 000001 ms 040812 ms 40 02 00 00 1e 00 02 00 >>>  5c 75
006034:  OUT: 000000 ms 040814 ms 40 02 00 00 1e 00 02 00 >>>  64 36
006037:  OUT: 000000 ms 040815 ms 40 02 00 00 1e 00 02 00 >>>  65 67
006039:  OUT: 000000 ms 040816 ms 40 02 00 00 1e 00 02 00 >>>  66 e5
006041:  OUT: 000000 ms 040817 ms 40 02 00 00 1e 00 02 00 >>>  cc 73
006043:  OUT: 000001 ms 040818 ms 40 02 00 00 c0 00 02 00 >>>  0b 31  // set up tuner frequency here
006045:  OUT: 000001 ms 040819 ms 40 02 00 00 c0 00 02 00 >>>  01 63
006047:  OUT: 000000 ms 040820 ms 40 02 00 00 c0 00 02 00 >>>  02 6b
006049:  OUT: 000000 ms 040821 ms 40 02 00 00 c0 00 02 00 >>>  03 10
006051:  OUT: 000023 ms 040822 ms 40 02 00 00 c0 00 02 00 >>>  04 a2
006054:  OUT: 000001 ms 040823 ms 40 02 00 00 c0 00 02 00 >>>  05 96  // end of tuner frequency
006056:  OUT: 000000 ms 040824 ms 40 03 00 00 c0 00 01 00 >>>  06  // signal strength?
006058:  OUT: 000000 ms 040825 ms c0 02 00 00 c0 00 01 00 <<<  32  // returns 88 on the testmachine
006119:  OUT: 000001 ms 040912 ms 40 02 00 00 1e 00 02 00 >>>  70 01 // if the previous returns 88 the demod will very likely lock onto a channel
006121:  OUT: 000001 ms 040913 ms 40 03 00 00 1e 00 01 00 >>>  06  // read status register
006123:  OUT: 000000 ms 040915 ms c0 02 00 00 1e 00 01 00 <<<  00  // if 6f a DVB-T channel is found