Problems getting PCTV 292E working

Problems getting PCTV 292E working

Geoff Shang geoff at QuiteLikely.com
Sun Sep 20 23:56:59 IDT 2015


Hi,

Thought I'd post here as I know a number of you have played with DVB 
devices.

I'm currently in Scotland.  I bought a PCTV Tripplestick 292E 
(http://www.linuxtv.org/wiki/index.php/PCTV_Systems_tripleStick_T2_(292e)) 
to watch local free-to-air TV (aka Freeview).

I'm running Debian Jessie on a Linux VM running under VMWare Fusion 7 (yes 
I know 8 is out now) on a late-2011 Macbook Pro.  I'm using the stock 
Jessie kernel.

Linux portkey 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u3 
(2015-08-04) x86_64 GNU/Linux

I plugged the 292E in and told VMWare to connect it to the Linux VM. 
Linux recognised the device right away and set up the DVB devices.

I downloaded the 292E firmware files from 
http://palosaari.fi/linux/v4l-dvb/firmware/Si2168/ and copied them to 
/lib/firmware/

$ ls -lh /lib/firmware/
total 60K
-rw-r--r-- 1 root root 2.7K Sep 20 01:03 dvb-demod-si2168-02.fw
-rw-r--r-- 1 root root  28K Sep 20 01:03 dvb-demod-si2168-a20-01.fw
-rw-r--r-- 1 root root  18K Sep 20 01:03 dvb-demod-si2168-a30-01.fw
-rw-r--r-- 1 root root 6.8K Sep 20 01:03 dvb-demod-si2168-b40-01.fw

I invoke w_scan as follows:

# w_scan -f t -c GB -F -t 3

w_scan fails to find any channels and errors get printed to syslog.

Sep 20 18:19:28 portkey kernel: [64658.040700] si2168 1-0064: si2168: 
found a 'Silicon Labs Si2168' in cold state
Sep 20 18:19:28 portkey kernel: [64658.040750] si2168 1-0064: firmware: 
direct-loading firmware dvb-demod-si2168-02.fw
Sep 20 18:19:28 portkey kernel: [64658.040755] si2168 1-0064: si2168: 
downloading firmware from file 'dvb-demod-si2168-02.fw'
Sep 20 18:19:29 portkey kernel: [64659.745971] si2168 1-0064: si2168: 
found a 'Silicon Labs Si2168' in warm state
Sep 20 18:19:29 portkey kernel: [64659.767509] si2168 1-0064: si2168: 
found a 'Silicon Labs Si2168' in cold state
Sep 20 18:19:29 portkey kernel: [64659.767540] si2168 1-0064: firmware: 
direct-loading firmware dvb-demod-si2168-02.fw
Sep 20 18:19:29 portkey kernel: [64659.767543] si2168 1-0064: si2168: 
downloading firmware from file 'dvb-demod-si2168-02.fw'
Sep 20 18:19:31 portkey kernel: [64661.469856] si2168 1-0064: si2168: 
found a 'Silicon Labs Si2168' in warm state
Sep 20 18:20:10 portkey kernel: [64700.562720] em28178 #0: write to i2c 
device at 0xc8 failed with unknown error (status=3)
Sep 20 18:20:10 portkey kernel: [64700.562732] si2168 1-0064: si2168: i2c 
write failed=-5
Sep 20 18:20:12 portkey kernel: [64702.071617] em28178 #0: write to i2c 
device at 0xc8 failed with unknown error (status=6)
Sep 20 18:20:44 portkey kernel: [64734.972373] em28178 #0: write to i2c 
device at 0xc8 failed with unknown error (status=6)
Sep 20 18:22:59 portkey mpt-statusd: detected non-optimal RAID status
Sep 20 18:23:47 portkey kernel: [64917.750325] em28178 #0: write to i2c 
device at 0xc8 failed with unknown error (status=6)
Sep 20 18:24:27 portkey kernel: [64957.405047] em28178 #0: write to i2c 
device at 0xc8 failed with unknown error (status=3)
Sep 20 18:24:27 portkey kernel: [64957.405059] si2168 1-0064: si2168: i2c 
write failed=-5
Sep 20 18:24:55 portkey kernel: [64985.700415] em28178 #0: write to i2c 
device at 0xc8 failed with unknown error (status=3)
Sep 20 18:24:55 portkey kernel: [64985.700424] si2168 1-0064: si2168: i2c 
write failed=-5

I did some earches for the i2c errors but found mostly code references and 
little that's relevant.

I do note that it doesn't appear to have loaded firmware from either the 
a20, a30 or b40 firmware files.  Not sure how to make this happen.

I will keep digging but I thought maybe someone here might have some 
whisdom.

Thanks,
Geoff.






More information about the Linux-il mailing list