Pinnacle PCTV unidentified DVB-T USB device
Jump to navigation
Jump to 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