Pinnacle PCTV unidentified DVB-T USB device

From LinuxTVWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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