[linux-dvb] Problem with latest v4l-dvb hg

timf timf at iinet.net.au
Mon Jun 9 05:05:46 CEST 2008


Mauro Carvalho Chehab wrote:
> On Sun, 08 Jun 2008 03:00:03 +0200
> hermann pitton <hermann-pitton at arcor.de> wrote:
>
>   
>> Am Samstag, den 07.06.2008, 13:42 +0800 schrieb timf:
>>     
>>> timf wrote:
>>>       
>>>> Mauro Carvalho Chehab wrote:
>>>>   
>>>>         
>>>>> On Fri, 06 Jun 2008 22:59:10 +0200
>>>>> hermann pitton <hermann-pitton at arcor.de> wrote:
>>>>>
>>>>>   
>>>>>     
>>>>>           
>>>>>> Hi,
>>>>>>
>>>>>> Am Samstag, den 07.06.2008, 03:00 +0800 schrieb timf:
>>>>>>     
>>>>>>       
>>>>>>             
>>> <snip>
>>>
>>>       
<snip>
> There's another possibility. It might be possible that Viro's patches broke
> firmware load. Did firmware load worked before (with the same version you're using)?
>
> Cheers,
> Mauro
>
>   
Hi all,
1.
(I will need to pull the kw210 card out to answer all of Hermann's 
questions, so I will answer that email
further on. As it happens, I also have the Kw220RF card as well! (which 
didn't present any of the same problems IIRC)
I have a feeling that this kw210 is just a kw220 with the analog tuner 
removed )

I can tell you that removing that line in saa7134-dvb.c has been the 
most successful in solving the problem of
not tuning SBS, I don't recall firmware loading problems apart from 
upgrading to revision 29 from advice from Hartmut
but once I did that it behaved as expected - looked for eeprom on-board, 
not found, loaded firmware from file.
This "revision FF" business has only happened recently (I thought there 
was something wrong with my copy)

But I will get back later to you all on that email.

2.
So, to deal with this firmware loading first.

 I don't think that can be a problem with just this card.
(I'm not sure what Viro's patches did)

I think something broke, recently. When I first used the Pinnacle 310i 
(March 2007), it loaded dvb-fe-tda10046.fw (revision 20)
without any problems, and scanned/viewed SBS no problems

I have, on a different machine the Pinnacle 310i as card0, the Avermedia 
A16D as card1.
To show that firmware loading is presenting problems on the pin310i as 
well, I will paste into here from /var/log/messages.
(Apologies for this being very long!)

<snip>

1. install new ubuntu 8.04, upgrade eveything, reboot
-----------------------------------------------------

Jun  7 14:58:56 ubuntu exiting on signal 15
Jun  7 14:59:48 ubuntu syslogd 1.5.0#1ubuntu1: restart.
Jun  7 14:59:48 ubuntu kernel: Inspecting /boot/System.map-2.6.24-18-generic
<snip>
Jun  7 14:59:49 ubuntu kernel: [   39.837870] Linux video capture 
interface: v2.00
Jun  7 14:59:49 ubuntu kernel: [   40.174965] saa7130/34: v4l2 driver 
version 0.2.14 loaded
Jun  7 14:59:49 ubuntu kernel: [   40.175035] saa7133[0]: found at 
0000:05:00.0, rev: 209, irq: 16, latency: 64, mmio: 0xfebff800
Jun  7 14:59:49 ubuntu kernel: [   40.175041] saa7133[0]: subsystem: 
11bd:002f, board: Pinnacle PCTV 310i [card=101,autodetected]
Jun  7 14:59:49 ubuntu kernel: [   40.175050] saa7133[0]: board init: 
gpio is 600e000
Jun  7 14:59:49 ubuntu kernel: [   40.307602] input: Pinnacle PCTV as 
/devices/virtual/input/input6
Jun  7 14:59:49 ubuntu kernel: [   40.543542] ir-kbd-i2c: Pinnacle PCTV 
detected at i2c-0/0-0047/ir0 [saa7133[0]]
Jun  7 14:59:49 ubuntu kernel: [   40.575467] saa7133[0]: i2c eeprom 00: 
bd 11 2f 00 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
Jun  7 14:59:49 ubuntu kernel: [   40.575475] saa7133[0]: i2c eeprom 10: 
ff e0 60 06 ff 20 ff ff 00 30 8d 2e 04 65 ff ff
Jun  7 14:59:49 ubuntu kernel: [   40.575481] saa7133[0]: i2c eeprom 20: 
01 2c 01 23 23 01 04 30 98 ff 00 e7 ff 21 00 c2
Jun  7 14:59:49 ubuntu kernel: [   40.575487] saa7133[0]: i2c eeprom 30: 
96 10 03 32 15 20 ff 15 0e 6c a3 eb 03 c4 75 4b
Jun  7 14:59:49 ubuntu kernel: [   40.575493] saa7133[0]: i2c eeprom 40: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 14:59:49 ubuntu kernel: [   40.575499] saa7133[0]: i2c eeprom 50: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 14:59:49 ubuntu kernel: [   40.575505] saa7133[0]: i2c eeprom 60: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 14:59:49 ubuntu kernel: [   40.575511] saa7133[0]: i2c eeprom 70: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 14:59:49 ubuntu kernel: [   40.731939] tuner 0-004b: chip found @ 
0x96 (saa7133[0])
Jun  7 14:59:49 ubuntu kernel: [   40.787929] tda8290 0-004b: setting 
tuner address to 61
Jun  7 14:59:49 ubuntu kernel: [   40.891909] tuner 0-004b: type set to 
tda8290+75a
Jun  7 14:59:49 ubuntu kernel: [   40.939892] tda8290 0-004b: setting 
tuner address to 61
Jun  7 14:59:49 ubuntu kernel: [   41.043872] tuner 0-004b: type set to 
tda8290+75a
Jun  7 14:59:49 ubuntu kernel: [   41.046759] saa7133[0]: registered 
device video0 [v4l2]
Jun  7 14:59:49 ubuntu kernel: [   41.046780] saa7133[0]: registered 
device vbi0
Jun  7 14:59:49 ubuntu kernel: [   41.046798] saa7133[0]: registered 
device radio0
Jun  7 14:59:49 ubuntu kernel: [   41.046899] saa7133[1]: found at 
0000:05:01.0, rev: 209, irq: 17, latency: 64, mmio: 0xfebff000
Jun  7 14:59:49 ubuntu kernel: [   41.046905] saa7133[1]: subsystem: 
1461:f936, board: UNKNOWN/GENERIC [card=0,autodetected]
Jun  7 14:59:49 ubuntu kernel: [   41.046912] saa7133[1]: board init: 
gpio is 5000
Jun  7 14:59:49 ubuntu kernel: [   41.183372] saa7133[1]: i2c eeprom 00: 
61 14 36 f9 00 00 00 00 00 00 00 00 00 00 00 00
Jun  7 14:59:49 ubuntu kernel: [   41.183384] saa7133[1]: i2c eeprom 10: 
ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff
Jun  7 14:59:49 ubuntu kernel: [   41.183394] saa7133[1]: i2c eeprom 20: 
01 40 01 02 02 01 01 00 08 ff 00 0e ff ff ff ff
Jun  7 14:59:49 ubuntu kernel: [   41.183404] saa7133[1]: i2c eeprom 30: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 14:59:49 ubuntu kernel: [   41.183414] saa7133[1]: i2c eeprom 40: 
ff 65 00 ff c2 1e ff ff ff ff ff ff ff ff ff ff
Jun  7 14:59:49 ubuntu kernel: [   41.183424] saa7133[1]: i2c eeprom 50: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 14:59:49 ubuntu kernel: [   41.183434] saa7133[1]: i2c eeprom 60: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 14:59:49 ubuntu kernel: [   41.183444] saa7133[1]: i2c eeprom 70: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 14:59:49 ubuntu kernel: [   41.183693] saa7133[1]: registered 
device video1 [v4l2]
Jun  7 14:59:49 ubuntu kernel: [   41.183711] saa7133[1]: registered 
device vbi1
Jun  7 14:59:49 ubuntu kernel: [   41.225792] saa7134 ALSA driver for 
DMA sound loaded
Jun  7 14:59:49 ubuntu kernel: [   41.225819] saa7133[0]/alsa: 
saa7133[0] at 0xfebff800 irq 16 registered as card -2
Jun  7 14:59:49 ubuntu kernel: [   41.226068] saa7133[1]/alsa: 
saa7133[1] at 0xfebff000 irq 17 registered as card -1
Jun  7 14:59:49 ubuntu kernel: [   41.252946] DVB: registering new 
adapter (saa7133[0])
Jun  7 14:59:49 ubuntu kernel: [   41.252951] DVB: registering frontend 
0 (Philips TDA10046H DVB-T)...
Jun  7 14:59:49 ubuntu kernel: [   41.323930] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 14:59:49 ubuntu kernel: [   41.607746] tda1004x: found firmware 
revision 29 -- ok
Jun  7 15:00:02 ubuntu kernel: [   58.459655] Pinnacle PCTV: unknown 
key: key=0x15 raw=0x15 down=1
Jun  7 15:00:02 ubuntu kernel: [   58.563634] Pinnacle PCTV: unknown 
key: key=0x15 raw=0x15 down=0

2. delete all stupid ubuntu duplicate /lib/modules/.../ubuntu/media modules
   must do first - sudo rm -rf /lib/modules/.../ubuntu/media
   - plug in usb stick, install linuxtv v4l-dvb, firmware (obtained from 
lifeview), au-Perth_roleystone
---------------------------------------------

Jun  7 15:02:46 ubuntu kernel: [  222.714190] usb 7-3: new high speed 
USB device using ehci_hcd and address 3
Jun  7 15:02:46 ubuntu kernel: [  222.849094] usb 7-3: configuration #1 
chosen from 1 choice
Jun  7 15:02:46 ubuntu kernel: [  222.931529] usbcore: registered new 
interface driver libusual
Jun  7 15:02:46 ubuntu kernel: [  222.940279] Initializing USB Mass 
Storage driver...
Jun  7 15:02:46 ubuntu kernel: [  222.941911] scsi6 : SCSI emulation for 
USB Mass Storage devices
Jun  7 15:02:46 ubuntu kernel: [  222.942910] usbcore: registered new 
interface driver usb-storage
Jun  7 15:02:46 ubuntu kernel: [  222.942915] USB Mass Storage support 
registered.
Jun  7 15:02:51 ubuntu kernel: [  227.941817] scsi 6:0:0:0: 
Direct-Access     Kingston DataTraveler 2.0 PMAP PQ: 0 ANSI: 0 CCS
Jun  7 15:02:53 ubuntu kernel: [  229.855633] sd 6:0:0:0: [sdb] 16121856 
512-byte hardware sectors (8254 MB)
Jun  7 15:02:53 ubuntu kernel: [  229.856248] sd 6:0:0:0: [sdb] Write 
Protect is off
Jun  7 15:02:53 ubuntu kernel: [  229.858872] sd 6:0:0:0: [sdb] 16121856 
512-byte hardware sectors (8254 MB)
Jun  7 15:02:53 ubuntu kernel: [  229.859497] sd 6:0:0:0: [sdb] Write 
Protect is off
Jun  7 15:02:53 ubuntu kernel: [  229.859509]  sdb: sdb1
Jun  7 15:02:53 ubuntu kernel: [  229.860337] sd 6:0:0:0: [sdb] Attached 
SCSI removable disk
Jun  7 15:02:53 ubuntu kernel: [  229.860391] sd 6:0:0:0: Attached scsi 
generic sg2 type 0
Jun  7 15:03:19 ubuntu kernel: [  256.086158] usb 7-3: USB disconnect, 
address 3
Jun  7 15:10:25 ubuntu exiting on signal 15

3. modify v4l-dvb source code for my cards, install, reboot
-----------------------------------------------------------

Jun  7 15:11:31 ubuntu syslogd 1.5.0#1ubuntu1: restart.
Jun  7 15:11:31 ubuntu kernel: Inspecting /boot/System.map-2.6.24-18-generic
Jun  7 15:11:32 ubuntu kernel: Loaded 28488 symbols from 
/boot/System.map-2.6.24-18-generic.
<snip>
Jun  7 15:11:32 ubuntu kernel: [    0.000000] Linux version 
2.6.24-18-generic (buildd at king) (gcc version 4.2.3 (Ubuntu 
4.2.3-2ubuntu7)) #1 SMP Wed May 28 19:28:38 UTC 2008 (Ubuntu 
2.6.24-18.32-generic)
<snip>
Jun  7 15:11:32 ubuntu kernel: [   39.916843] Linux video capture 
interface: v2.00
Jun  7 15:11:32 ubuntu kernel: [   40.249517] saa7130/34: v4l2 driver 
version 0.2.14 loaded
Jun  7 15:11:32 ubuntu kernel: [   40.249615] saa7133[0]: found at 
0000:05:00.0, rev: 209, irq: 16, latency: 64, mmio: 0xfebff800
Jun  7 15:11:32 ubuntu kernel: [   40.249621] saa7133[0]: subsystem: 
11bd:002f, board: Pinnacle PCTV 310i [card=101,autodetected]
Jun  7 15:11:32 ubuntu kernel: [   40.249627] saa7133[0]: board init: 
gpio is 600e000
Jun  7 15:11:32 ubuntu kernel: [   40.410825] saa7133[0]: i2c eeprom 00: 
bd 11 2f 00 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
Jun  7 15:11:32 ubuntu kernel: [   40.410833] saa7133[0]: i2c eeprom 10: 
ff e0 60 06 ff 20 ff ff 00 30 8d 2e 04 65 ff ff
Jun  7 15:11:32 ubuntu kernel: [   40.410839] saa7133[0]: i2c eeprom 20: 
01 2c 01 23 23 01 04 30 98 ff 00 e7 ff 21 00 c2
Jun  7 15:11:32 ubuntu kernel: [   40.410845] saa7133[0]: i2c eeprom 30: 
96 10 03 32 15 20 ff 15 0e 6c a3 eb 03 c4 75 4b
Jun  7 15:11:32 ubuntu kernel: [   40.410851] saa7133[0]: i2c eeprom 40: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   40.410857] saa7133[0]: i2c eeprom 50: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   40.410863] saa7133[0]: i2c eeprom 60: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   40.410869] saa7133[0]: i2c eeprom 70: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   40.410875] saa7133[0]: i2c eeprom 80: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   40.410881] saa7133[0]: i2c eeprom 90: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   40.410887] saa7133[0]: i2c eeprom a0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   40.410893] saa7133[0]: i2c eeprom b0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   40.410899] saa7133[0]: i2c eeprom c0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   40.410904] saa7133[0]: i2c eeprom d0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   40.410910] saa7133[0]: i2c eeprom e0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   40.410916] saa7133[0]: i2c eeprom f0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   40.542351] tuner' 0-004b: chip found 
@ 0x96 (saa7133[0])
Jun  7 15:11:32 ubuntu kernel: [   40.630778] tda829x 0-004b: setting 
tuner address to 61
Jun  7 15:11:32 ubuntu kernel: [   40.714803] tda829x 0-004b: type set 
to tda8290+75a
Jun  7 15:11:32 ubuntu kernel: [   44.569821] saa7133[0]: registered 
device video0 [v4l2]
Jun  7 15:11:32 ubuntu kernel: [   44.569959] saa7133[0]: registered 
device vbi0
Jun  7 15:11:32 ubuntu kernel: [   44.570088] saa7133[0]: registered 
device radio0
Jun  7 15:11:32 ubuntu kernel: [   44.633509] saa7133[1]: found at 
0000:05:01.0, rev: 209, irq: 17, latency: 64, mmio: 0xfebff000
Jun  7 15:11:32 ubuntu kernel: [   44.633516] saa7133[1]: subsystem: 
1461:f936, board: AVerMedia Hybrid TV/Radio (A16D) [card=137,autodetected]
Jun  7 15:11:32 ubuntu kernel: [   44.633526] saa7133[1]: board init: 
gpio is 5000
Jun  7 15:11:32 ubuntu kernel: [   44.658017] input: saa7134 IR 
(AVerMedia Hybrid TV as 
/devices/pci0000:00/0000:00:1e.0/0000:05:01.0/input/input6
Jun  7 15:11:32 ubuntu kernel: [   44.797926] tuner' 1-0061: chip found 
@ 0xc2 (saa7133[1])
Jun  7 15:11:32 ubuntu kernel: [   44.845911] saa7133[1]: i2c eeprom 00: 
61 14 36 f9 00 00 00 00 00 00 00 00 00 00 00 00
Jun  7 15:11:32 ubuntu kernel: [   44.845922] saa7133[1]: i2c eeprom 10: 
ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.845932] saa7133[1]: i2c eeprom 20: 
01 40 01 02 02 01 01 00 08 ff 00 0e ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.845942] saa7133[1]: i2c eeprom 30: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.845952] saa7133[1]: i2c eeprom 40: 
ff 65 00 ff c2 1e ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.845961] saa7133[1]: i2c eeprom 50: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.845971] saa7133[1]: i2c eeprom 60: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.845981] saa7133[1]: i2c eeprom 70: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.845991] saa7133[1]: i2c eeprom 80: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.846001] saa7133[1]: i2c eeprom 90: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.846010] saa7133[1]: i2c eeprom a0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.846020] saa7133[1]: i2c eeprom b0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.846030] saa7133[1]: i2c eeprom c0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.846040] saa7133[1]: i2c eeprom d0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.846050] saa7133[1]: i2c eeprom e0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.846060] saa7133[1]: i2c eeprom f0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:11:32 ubuntu kernel: [   44.874992] xc2028 1-0061: creating 
new instance
Jun  7 15:11:32 ubuntu kernel: [   44.874995] xc2028 1-0061: type set to 
XCeive xc2028/xc3028 tuner
Jun  7 15:11:32 ubuntu kernel: [   44.895297] xc2028 1-0061: Loading 80 
firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
Jun  7 15:11:32 ubuntu kernel: [   44.909902] xc2028 1-0061: Loading 
firmware for type=BASE F8MHZ (3), id 0000000000000000.
Jun  7 15:11:32 ubuntu kernel: [   53.435550] xc2028 1-0061: Loading 
firmware for type=(0), id 0000000100000007.
Jun  7 15:11:32 ubuntu kernel: [   53.603529] SCODE (20000000), id 
0000000100000007:
Jun  7 15:11:32 ubuntu kernel: [   53.603533] xc2028 1-0061: Loading 
SCODE for type=MONO SCODE HAS_IF_5320 (60008000), id 0000000800000007.
Jun  7 15:11:32 ubuntu kernel: [   54.043804] saa7133[1]: registered 
device video1 [v4l2]
Jun  7 15:11:32 ubuntu kernel: [   54.043823] saa7133[1]: registered 
device vbi1
Jun  7 15:11:32 ubuntu kernel: [   54.043839] saa7133[1]: registered 
device radio1
Jun  7 15:11:32 ubuntu kernel: [   54.475366] DVB: registering new 
adapter (saa7133[0])
Jun  7 15:11:32 ubuntu kernel: [   54.475371] DVB: registering frontend 
0 (Philips TDA10046H DVB-T)...
Jun  7 15:11:32 ubuntu kernel: [   54.547291] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 15:11:32 ubuntu kernel: [   54.831231] tda1004x: found firmware 
revision 29 -- ok
Jun  7 15:11:32 ubuntu kernel: [   55.119711] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  7 15:11:32 ubuntu kernel: [   55.155237] xc2028 1-0061: attaching 
existing instance
Jun  7 15:11:32 ubuntu kernel: [   55.155243] xc2028 1-0061: type set to 
XCeive xc2028/xc3028 tuner
Jun  7 15:11:32 ubuntu kernel: [   55.155248] DVB: registering new 
adapter (saa7133[1])
Jun  7 15:11:32 ubuntu kernel: [   55.155251] DVB: registering frontend 
1 (Zarlink MT352 DVB-T)...
Jun  7 15:11:35 ubuntu kernel: [   61.702268] xc2028 1-0061: Loading 
firmware for type=BASE FM (401), id 0000000000000000.
Jun  7 15:11:44 ubuntu kernel: [   70.019988] xc2028 1-0061: Loading 
firmware for type=FM (400), id 0000000000000000.
Jun  7 15:11:44 ubuntu kernel: [   70.384411] xc2028 1-0061: Loading 
firmware for type=BASE F8MHZ (3), id 0000000000000000.
Jun  7 15:11:52 ubuntu kernel: [   78.910088] (0), id 00000000000000ff:
Jun  7 15:11:52 ubuntu kernel: [   78.910094] xc2028 1-0061: Loading 
firmware for type=(0), id 0000000100000007.
Jun  7 15:11:53 ubuntu kernel: [   79.078047] SCODE (20000000), id 
0000000100000007:
Jun  7 15:11:53 ubuntu kernel: [   79.078053] xc2028 1-0061: Loading 
SCODE for type=MONO SCODE HAS_IF_5320 (60008000), id 0000000800000007.
Jun  7 15:13:05 ubuntu kernel: [  151.269172] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 15:13:05 ubuntu kernel: [  151.394275] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:13:05 ubuntu kernel: [  151.394280] tda1004x: trying to boot 
from eeprom
Jun  7 15:13:05 ubuntu kernel: [  151.698358] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:13:05 ubuntu kernel: [  151.698362] tda1004x: waiting for 
firmware upload...
Jun  7 15:13:05 ubuntu kernel: [  151.717247] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:13:05 ubuntu kernel: [  151.717251] tda1004x: firmware upload 
failed
Jun  7 15:13:05 ubuntu kernel: [  151.741291] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  7 15:13:10 ubuntu kernel: [  156.634163] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:13:10 ubuntu kernel: [  156.838219] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:13:11 ubuntu kernel: [  157.034274] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:13:11 ubuntu kernel: [  157.234333] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:13:11 ubuntu kernel: [  157.434397] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:13:11 ubuntu kernel: [  157.634450] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:13:11 ubuntu kernel: [  157.834548] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:13:12 ubuntu kernel: [  158.034563] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:13:12 ubuntu kernel: [  158.234618] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:13:12 ubuntu kernel: [  158.434672] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:13:13 ubuntu kernel: [  159.287453] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:13:14 ubuntu kernel: [  160.139746] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:13:15 ubuntu kernel: [  160.993799] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:13:15 ubuntu kernel: [  161.843649] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  7 15:15:21 ubuntu exiting on signal 15

4. here I thought something wrong with firmware file, so tried replacing 
it, reboot
-----------------------------------------------------------------------------------

Jun  7 15:16:26 ubuntu syslogd 1.5.0#1ubuntu1: restart.
Jun  7 15:16:26 ubuntu kernel: Inspecting /boot/System.map-2.6.24-18-generic
Jun  7 15:16:27 ubuntu kernel: Loaded 28488 symbols from 
/boot/System.map-2.6.24-18-generic.
<snip>
Jun  7 15:16:27 ubuntu kernel: [   39.632439] Linux video capture 
interface: v2.00
Jun  7 15:16:27 ubuntu kernel: [   40.091045] saa7130/34: v4l2 driver 
version 0.2.14 loaded
Jun  7 15:16:27 ubuntu kernel: [   40.091121] saa7133[0]: found at 
0000:05:00.0, rev: 209, irq: 16, latency: 64, mmio: 0xfebff800
Jun  7 15:16:27 ubuntu kernel: [   40.091127] saa7133[0]: subsystem: 
11bd:002f, board: Pinnacle PCTV 310i [card=101,autodetected]
Jun  7 15:16:27 ubuntu kernel: [   40.091138] saa7133[0]: board init: 
gpio is 600c000
Jun  7 15:16:27 ubuntu kernel: [   40.259000] saa7133[0]: i2c eeprom 00: 
bd 11 2f 00 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
Jun  7 15:16:27 ubuntu kernel: [   40.259009] saa7133[0]: i2c eeprom 10: 
ff e0 60 06 ff 20 ff ff 00 30 8d 2e 04 65 ff ff
Jun  7 15:16:27 ubuntu kernel: [   40.259015] saa7133[0]: i2c eeprom 20: 
01 2c 01 23 23 01 04 30 98 ff 00 e7 ff 21 00 c2
Jun  7 15:16:27 ubuntu kernel: [   40.259021] saa7133[0]: i2c eeprom 30: 
96 10 03 32 15 20 ff 15 0e 6c a3 eb 03 c4 75 4b
Jun  7 15:16:27 ubuntu kernel: [   40.259026] saa7133[0]: i2c eeprom 40: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   40.259032] saa7133[0]: i2c eeprom 50: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   40.259038] saa7133[0]: i2c eeprom 60: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   40.259044] saa7133[0]: i2c eeprom 70: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   40.259050] saa7133[0]: i2c eeprom 80: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   40.259056] saa7133[0]: i2c eeprom 90: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   40.259062] saa7133[0]: i2c eeprom a0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   40.259068] saa7133[0]: i2c eeprom b0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   40.259074] saa7133[0]: i2c eeprom c0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   40.259079] saa7133[0]: i2c eeprom d0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   40.259085] saa7133[0]: i2c eeprom e0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   40.259091] saa7133[0]: i2c eeprom f0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   40.438987] tuner' 0-004b: chip found 
@ 0x96 (saa7133[0])
Jun  7 15:16:27 ubuntu kernel: [   40.542914] tda829x 0-004b: setting 
tuner address to 61
Jun  7 15:16:27 ubuntu kernel: [   40.627748] tda829x 0-004b: type set 
to tda8290+75a
Jun  7 15:16:27 ubuntu kernel: [   44.502477] saa7133[0]: registered 
device video0 [v4l2]
Jun  7 15:16:27 ubuntu kernel: [   44.502498] saa7133[0]: registered 
device vbi0
Jun  7 15:16:27 ubuntu kernel: [   44.502515] saa7133[0]: registered 
device radio0
Jun  7 15:16:27 ubuntu kernel: [   44.566114] saa7133[1]: found at 
0000:05:01.0, rev: 209, irq: 17, latency: 64, mmio: 0xfebff000
Jun  7 15:16:27 ubuntu kernel: [   44.566122] saa7133[1]: subsystem: 
1461:f936, board: AVerMedia Hybrid TV/Radio (A16D) [card=137,autodetected]
Jun  7 15:16:27 ubuntu kernel: [   44.566132] saa7133[1]: board init: 
gpio is 205000
Jun  7 15:16:27 ubuntu kernel: [   44.590142] input: saa7134 IR 
(AVerMedia Hybrid TV as 
/devices/pci0000:00/0000:00:1e.0/0000:05:01.0/input/input6
Jun  7 15:16:27 ubuntu kernel: [   44.726030] tuner' 1-0061: chip found 
@ 0xc2 (saa7133[1])
Jun  7 15:16:27 ubuntu kernel: [   44.774037] saa7133[1]: i2c eeprom 00: 
61 14 36 f9 00 00 00 00 00 00 00 00 00 00 00 00
Jun  7 15:16:27 ubuntu kernel: [   44.774047] saa7133[1]: i2c eeprom 10: 
ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.774057] saa7133[1]: i2c eeprom 20: 
01 40 01 02 02 01 01 00 08 ff 00 0e ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.774067] saa7133[1]: i2c eeprom 30: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.774077] saa7133[1]: i2c eeprom 40: 
ff 65 00 ff c2 1e ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.774087] saa7133[1]: i2c eeprom 50: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.774096] saa7133[1]: i2c eeprom 60: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.774106] saa7133[1]: i2c eeprom 70: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.774116] saa7133[1]: i2c eeprom 80: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.774126] saa7133[1]: i2c eeprom 90: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.774135] saa7133[1]: i2c eeprom a0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.774145] saa7133[1]: i2c eeprom b0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.774155] saa7133[1]: i2c eeprom c0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.774165] saa7133[1]: i2c eeprom d0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.774174] saa7133[1]: i2c eeprom e0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.774184] saa7133[1]: i2c eeprom f0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:16:27 ubuntu kernel: [   44.809964] xc2028 1-0061: creating 
new instance
Jun  7 15:16:27 ubuntu kernel: [   44.809967] xc2028 1-0061: type set to 
XCeive xc2028/xc3028 tuner
Jun  7 15:16:27 ubuntu kernel: [   44.830289] xc2028 1-0061: Loading 80 
firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
Jun  7 15:16:27 ubuntu kernel: [   44.846032] xc2028 1-0061: Loading 
firmware for type=BASE F8MHZ (3), id 0000000000000000.
Jun  7 15:16:27 ubuntu kernel: [   53.636105] (0), id 00000000000000ff:
Jun  7 15:16:27 ubuntu kernel: [   53.636108] xc2028 1-0061: Loading 
firmware for type=(0), id 0000000100000007.
Jun  7 15:16:27 ubuntu kernel: [   53.804068] SCODE (20000000), id 
0000000100000007:
Jun  7 15:16:27 ubuntu kernel: [   53.804072] xc2028 1-0061: Loading 
SCODE for type=MONO SCODE HAS_IF_5320 (60008000), id 0000000800000007.
Jun  7 15:16:27 ubuntu kernel: [   54.244277] saa7133[1]: registered 
device video1 [v4l2]
Jun  7 15:16:27 ubuntu kernel: [   54.244306] saa7133[1]: registered 
device vbi1
Jun  7 15:16:27 ubuntu kernel: [   54.244333] saa7133[1]: registered 
device radio1
Jun  7 15:16:27 ubuntu kernel: [   54.687943] DVB: registering new 
adapter (saa7133[0])
Jun  7 15:16:27 ubuntu kernel: [   54.687949] DVB: registering frontend 
0 (Philips TDA10046H DVB-T)...
Jun  7 15:16:27 ubuntu kernel: [   54.759871] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 15:16:27 ubuntu kernel: [   55.044289] tda1004x: found firmware 
revision 29 -- ok
Jun  7 15:16:27 ubuntu kernel: [   55.340275] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  7 15:16:27 ubuntu kernel: [   55.412285] xc2028 1-0061: attaching 
existing instance
Jun  7 15:16:27 ubuntu kernel: [   55.412291] xc2028 1-0061: type set to 
XCeive xc2028/xc3028 tuner
Jun  7 15:16:27 ubuntu kernel: [   55.412296] DVB: registering new 
adapter (saa7133[1])
Jun  7 15:16:27 ubuntu kernel: [   55.412301] DVB: registering frontend 
1 (Zarlink MT352 DVB-T)...
Jun  7 15:16:30 ubuntu kernel: [   61.874324] xc2028 1-0061: Loading 
firmware for type=BASE FM (401), id 0000000000000000.
Jun  7 15:16:39 ubuntu kernel: [   70.192535] xc2028 1-0061: Loading 
firmware for type=FM (400), id 0000000000000000.
Jun  7 15:16:39 ubuntu kernel: [   70.560456] xc2028 1-0061: Loading 
firmware for type=BASE F8MHZ (3), id 0000000000000000.
Jun  7 15:16:48 ubuntu kernel: [   79.086626] (0), id 00000000000000ff:
Jun  7 15:16:48 ubuntu kernel: [   79.086632] xc2028 1-0061: Loading 
firmware for type=(0), id 0000000100000007.
Jun  7 15:16:48 ubuntu kernel: [   79.254584] SCODE (20000000), id 
0000000100000007:
Jun  7 15:16:48 ubuntu kernel: [   79.254589] xc2028 1-0061: Loading 
SCODE for type=MONO SCODE HAS_IF_5320 (60008000), id 0000000800000007.
Jun  7 15:17:33 ubuntu kernel: [  124.473643] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 15:17:33 ubuntu kernel: [  124.598677] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:17:33 ubuntu kernel: [  124.598682] tda1004x: trying to boot 
from eeprom
Jun  7 15:17:33 ubuntu kernel: [  124.902557] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:17:33 ubuntu kernel: [  124.902563] tda1004x: waiting for 
firmware upload...
Jun  7 15:17:33 ubuntu kernel: [  124.926599] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:17:33 ubuntu kernel: [  124.926604] tda1004x: firmware upload 
failed
Jun  7 15:17:33 ubuntu kernel: [  124.949460] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  7 15:17:36 ubuntu kernel: [  127.972275] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  7 15:17:55 ubuntu kernel: [  146.744324] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 15:17:55 ubuntu kernel: [  146.869831] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:17:55 ubuntu kernel: [  146.869837] tda1004x: trying to boot 
from eeprom
Jun  7 15:17:56 ubuntu kernel: [  147.173236] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:17:56 ubuntu kernel: [  147.173242] tda1004x: waiting for 
firmware upload...
Jun  7 15:17:56 ubuntu kernel: [  147.177552] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:17:56 ubuntu kernel: [  147.177556] tda1004x: firmware upload 
failed
Jun  7 15:17:56 ubuntu kernel: [  147.200143] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  7 15:18:01 ubuntu kernel: [  152.087625] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:01 ubuntu kernel: [  152.287581] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:01 ubuntu kernel: [  152.487543] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:01 ubuntu kernel: [  152.691500] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:01 ubuntu kernel: [  152.891450] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:02 ubuntu kernel: [  153.091412] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:02 ubuntu kernel: [  153.291866] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:02 ubuntu kernel: [  153.491376] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:02 ubuntu kernel: [  153.695777] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:02 ubuntu kernel: [  153.895734] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:03 ubuntu kernel: [  154.746529] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:04 ubuntu kernel: [  155.594339] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:05 ubuntu kernel: [  156.442157] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:06 ubuntu kernel: [  157.289978] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:07 ubuntu kernel: [  158.137795] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:08 ubuntu kernel: [  158.985653] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:08 ubuntu kernel: [  159.833923] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:09 ubuntu kernel: [  160.681748] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:10 ubuntu kernel: [  161.533064] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:11 ubuntu kernel: [  162.380881] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:12 ubuntu kernel: [  163.228697] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:13 ubuntu kernel: [  164.076516] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:18:13 ubuntu kernel: [  164.129431] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  7 15:18:20 ubuntu kernel: [  171.755394] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 15:18:20 ubuntu kernel: [  171.880453] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:18:20 ubuntu kernel: [  171.880458] tda1004x: trying to boot 
from eeprom
Jun  7 15:18:21 ubuntu kernel: [  172.184385] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:18:21 ubuntu kernel: [  172.184391] tda1004x: waiting for 
firmware upload...
Jun  7 15:18:21 ubuntu kernel: [  172.188822] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:18:21 ubuntu kernel: [  172.188827] tda1004x: firmware upload 
failed
Jun  7 15:18:21 ubuntu kernel: [  172.211298] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  7 15:18:24 ubuntu kernel: [  175.234118] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  7 15:19:21 ubuntu kernel: [  232.329883] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 15:19:21 ubuntu kernel: [  232.455431] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:19:21 ubuntu kernel: [  232.455437] tda1004x: trying to boot 
from eeprom
Jun  7 15:19:21 ubuntu kernel: [  232.758836] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:19:21 ubuntu kernel: [  232.758842] tda1004x: waiting for 
firmware upload...
Jun  7 15:19:21 ubuntu kernel: [  232.763229] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:19:21 ubuntu kernel: [  232.763234] tda1004x: firmware upload 
failed
Jun  7 15:19:21 ubuntu kernel: [  232.785743] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  7 15:19:24 ubuntu kernel: [  235.809627] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  7 15:19:57 ubuntu kernel: [  268.634564] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 15:19:57 ubuntu kernel: [  268.759676] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:19:57 ubuntu kernel: [  268.759683] tda1004x: trying to boot 
from eeprom
Jun  7 15:19:58 ubuntu kernel: [  269.063558] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:19:58 ubuntu kernel: [  269.063563] tda1004x: waiting for 
firmware upload...
Jun  7 15:19:58 ubuntu kernel: [  269.068026] tda1004x: found firmware 
revision ff -- invalid
Jun  7 15:19:58 ubuntu kernel: [  269.068031] tda1004x: firmware upload 
failed
Jun  7 15:19:58 ubuntu kernel: [  269.090470] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  7 15:19:58 ubuntu kernel: [  269.113938] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:19:59 ubuntu kernel: [  269.961759] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:19:59 ubuntu kernel: [  270.810100] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:00 ubuntu kernel: [  271.661389] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:01 ubuntu kernel: [  272.509740] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:02 ubuntu kernel: [  273.357023] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:03 ubuntu kernel: [  274.204842] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:03 ubuntu kernel: [  274.312818] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:04 ubuntu kernel: [  275.161171] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:05 ubuntu kernel: [  276.012453] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:05 ubuntu kernel: [  276.860801] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:06 ubuntu kernel: [  277.712093] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:07 ubuntu kernel: [  278.560434] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:08 ubuntu kernel: [  279.411725] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:09 ubuntu kernel: [  280.264081] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:09 ubuntu kernel: [  280.311530] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:10 ubuntu kernel: [  281.159877] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:11 ubuntu kernel: [  282.011164] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:11 ubuntu kernel: [  282.859520] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:12 ubuntu kernel: [  283.710801] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:13 ubuntu kernel: [  284.558615] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:14 ubuntu kernel: [  285.406432] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:15 ubuntu kernel: [  286.258252] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:16 ubuntu kernel: [  287.106075] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:17 ubuntu kernel: [  287.957907] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:17 ubuntu kernel: [  288.805706] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:18 ubuntu kernel: [  289.653571] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:19 ubuntu kernel: [  290.501343] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  7 15:20:20 ubuntu kernel: [  291.349687] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  7 15:25:40 ubuntu exiting on signal 15

5. tried again with another, another copy of lifeview firmware
--------------------------------------------------------------

Jun  7 15:26:45 ubuntu syslogd 1.5.0#1ubuntu1: restart.
Jun  7 15:26:45 ubuntu kernel: Inspecting /boot/System.map-2.6.24-18-generic
Jun  7 15:26:45 ubuntu kernel: Loaded 28488 symbols from 
/boot/System.map-2.6.24-18-generic.
<snip>
Jun  7 15:26:46 ubuntu kernel: [   39.458163] Linux video capture 
interface: v2.00
Jun  7 15:26:46 ubuntu kernel: [   39.556222] saa7130/34: v4l2 driver 
version 0.2.14 loaded
Jun  7 15:26:46 ubuntu kernel: [   39.556302] saa7133[0]: found at 
0000:05:00.0, rev: 209, irq: 16, latency: 64, mmio: 0xfebff800
Jun  7 15:26:46 ubuntu kernel: [   39.556308] saa7133[0]: subsystem: 
11bd:002f, board: Pinnacle PCTV 310i [card=101,autodetected]
Jun  7 15:26:46 ubuntu kernel: [   39.556317] saa7133[0]: board init: 
gpio is 600c000
Jun  7 15:26:46 ubuntu kernel: [   39.725607] saa7133[0]: i2c eeprom 00: 
bd 11 2f 00 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
Jun  7 15:26:46 ubuntu kernel: [   39.725616] saa7133[0]: i2c eeprom 10: 
ff e0 60 06 ff 20 ff ff 00 30 8d 2e 04 65 ff ff
Jun  7 15:26:46 ubuntu kernel: [   39.725622] saa7133[0]: i2c eeprom 20: 
01 2c 01 23 23 01 04 30 98 ff 00 e7 ff 21 00 c2
Jun  7 15:26:46 ubuntu kernel: [   39.725628] saa7133[0]: i2c eeprom 30: 
96 10 03 32 15 20 ff 15 0e 6c a3 eb 03 c4 75 4b
Jun  7 15:26:46 ubuntu kernel: [   39.725634] saa7133[0]: i2c eeprom 40: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   39.725640] saa7133[0]: i2c eeprom 50: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   39.725646] saa7133[0]: i2c eeprom 60: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   39.725652] saa7133[0]: i2c eeprom 70: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   39.725657] saa7133[0]: i2c eeprom 80: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   39.725663] saa7133[0]: i2c eeprom 90: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   39.725669] saa7133[0]: i2c eeprom a0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   39.725675] saa7133[0]: i2c eeprom b0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   39.725681] saa7133[0]: i2c eeprom c0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   39.725687] saa7133[0]: i2c eeprom d0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   39.725693] saa7133[0]: i2c eeprom e0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   39.725699] saa7133[0]: i2c eeprom f0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   40.222486] tuner' 0-004b: chip found 
@ 0x96 (saa7133[0])
Jun  7 15:26:46 ubuntu kernel: [   40.325479] tda829x 0-004b: setting 
tuner address to 61
Jun  7 15:26:46 ubuntu kernel: [   40.405460] tda829x 0-004b: type set 
to tda8290+75a
Jun  7 15:26:46 ubuntu kernel: [   44.268817] saa7133[0]: registered 
device video0 [v4l2]
Jun  7 15:26:46 ubuntu kernel: [   44.268941] saa7133[0]: registered 
device vbi0
Jun  7 15:26:46 ubuntu kernel: [   44.269056] saa7133[0]: registered 
device radio0
Jun  7 15:26:46 ubuntu kernel: [   44.333236] saa7133[1]: found at 
0000:05:01.0, rev: 209, irq: 17, latency: 64, mmio: 0xfebff000
Jun  7 15:26:46 ubuntu kernel: [   44.333244] saa7133[1]: subsystem: 
1461:f936, board: AVerMedia Hybrid TV/Radio (A16D) [card=137,autodetected]
Jun  7 15:26:46 ubuntu kernel: [   44.333254] saa7133[1]: board init: 
gpio is 205000
Jun  7 15:26:46 ubuntu kernel: [   44.356720] input: saa7134 IR 
(AVerMedia Hybrid TV as 
/devices/pci0000:00/0000:00:1e.0/0000:05:01.0/input/input6
Jun  7 15:26:46 ubuntu kernel: [   44.489128] tuner' 1-0061: chip found 
@ 0xc2 (saa7133[1])
Jun  7 15:26:46 ubuntu kernel: [   44.537114] saa7133[1]: i2c eeprom 00: 
61 14 36 f9 00 00 00 00 00 00 00 00 00 00 00 00
Jun  7 15:26:46 ubuntu kernel: [   44.537125] saa7133[1]: i2c eeprom 10: 
ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.537135] saa7133[1]: i2c eeprom 20: 
01 40 01 02 02 01 01 00 08 ff 00 0e ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.537145] saa7133[1]: i2c eeprom 30: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.537155] saa7133[1]: i2c eeprom 40: 
ff 65 00 ff c2 1e ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.537164] saa7133[1]: i2c eeprom 50: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.537174] saa7133[1]: i2c eeprom 60: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.537183] saa7133[1]: i2c eeprom 70: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.537193] saa7133[1]: i2c eeprom 80: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.537203] saa7133[1]: i2c eeprom 90: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.537212] saa7133[1]: i2c eeprom a0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.537222] saa7133[1]: i2c eeprom b0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.537231] saa7133[1]: i2c eeprom c0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.537241] saa7133[1]: i2c eeprom d0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.537250] saa7133[1]: i2c eeprom e0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.537260] saa7133[1]: i2c eeprom f0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  7 15:26:46 ubuntu kernel: [   44.561315] xc2028 1-0061: creating 
new instance
Jun  7 15:26:46 ubuntu kernel: [   44.561319] xc2028 1-0061: type set to 
XCeive xc2028/xc3028 tuner
Jun  7 15:26:46 ubuntu kernel: [   44.599030] xc2028 1-0061: Loading 80 
firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
Jun  7 15:26:46 ubuntu kernel: [   44.613105] xc2028 1-0061: Loading 
firmware for type=BASE F8MHZ (3), id 0000000000000000.
Jun  7 15:26:46 ubuntu kernel: [   53.138786] (0), id 00000000000000ff:
Jun  7 15:26:46 ubuntu kernel: [   53.138789] xc2028 1-0061: Loading 
firmware for type=(0), id 0000000100000007.
Jun  7 15:26:46 ubuntu kernel: [   53.306725] SCODE (20000000), id 
0000000100000007:
Jun  7 15:26:46 ubuntu kernel: [   53.306729] xc2028 1-0061: Loading 
SCODE for type=MONO SCODE HAS_IF_5320 (60008000), id 0000000800000007.
Jun  7 15:26:46 ubuntu kernel: [   53.747010] saa7133[1]: registered 
device video1 [v4l2]
Jun  7 15:26:46 ubuntu kernel: [   53.747027] saa7133[1]: registered 
device vbi1
Jun  7 15:26:46 ubuntu kernel: [   53.747045] saa7133[1]: registered 
device radio1
Jun  7 15:26:46 ubuntu kernel: [   54.188383] DVB: registering new 
adapter (saa7133[0])
Jun  7 15:26:46 ubuntu kernel: [   54.188391] DVB: registering frontend 
0 (Philips TDA10046H DVB-T)...
Jun  7 15:26:46 ubuntu kernel: [   54.258512] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 15:26:46 ubuntu kernel: [   54.542427] tda1004x: found firmware 
revision 29 -- ok
Jun  7 15:26:46 ubuntu kernel: [   54.942401] xc2028 1-0061: attaching 
existing instance
Jun  7 15:26:46 ubuntu kernel: [   54.942405] xc2028 1-0061: type set to 
XCeive xc2028/xc3028 tuner
Jun  7 15:26:46 ubuntu kernel: [   54.942409] DVB: registering new 
adapter (saa7133[1])
Jun  7 15:26:46 ubuntu kernel: [   54.942412] DVB: registering frontend 
1 (Zarlink MT352 DVB-T)...
Jun  7 15:26:50 ubuntu kernel: [   62.601205] xc2028 1-0061: Loading 
firmware for type=BASE FM (401), id 0000000000000000.
Jun  7 15:26:59 ubuntu kernel: [   70.918920] xc2028 1-0061: Loading 
firmware for type=FM (400), id 0000000000000000.
Jun  7 15:26:59 ubuntu kernel: [   71.283350] xc2028 1-0061: Loading 
firmware for type=BASE F8MHZ (3), id 0000000000000000.
Jun  7 15:27:07 ubuntu kernel: [   79.809015] (0), id 00000000000000ff:
Jun  7 15:27:07 ubuntu kernel: [   79.809022] xc2028 1-0061: Loading 
firmware for type=(0), id 0000000100000007.
Jun  7 15:27:08 ubuntu kernel: [   79.976975] SCODE (20000000), id 
0000000100000007:
Jun  7 15:27:08 ubuntu kernel: [   79.976981] xc2028 1-0061: Loading 
SCODE for type=MONO SCODE HAS_IF_5320 (60008000), id 0000000800000007.
Jun  7 15:31:17 ubuntu kernel: [  328.966467] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 15:31:17 ubuntu kernel: [  329.250376] tda1004x: found firmware 
revision 29 -- ok
Jun  7 16:19:27 ubuntu kernel: [ 3218.677048] xc2028 1-0061: Loading 
firmware for type=D2620 DTV7 (88), id 0000000000000000.
Jun  7 16:19:27 ubuntu kernel: [ 3218.838592] xc2028 1-0061: Loading 
SCODE for type=DTV78 ZARLINK456 SCODE HAS_IF_4760 (62000100), id 
0000000000000000.
Jun  7 16:19:55 ubuntu kernel: [ 3246.630106] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 16:19:55 ubuntu kernel: [ 3246.912591] tda1004x: found firmware 
revision 29 -- ok
Jun  7 17:10:47 ubuntu kernel: [ 6298.390534] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 17:10:48 ubuntu kernel: [ 6298.674546] tda1004x: found firmware 
revision 29 -- ok
Jun  7 22:29:50 ubuntu kernel: [25437.093398] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 22:29:50 ubuntu kernel: [25437.376838] tda1004x: found firmware 
revision 29 -- ok
Jun  7 23:46:50 ubuntu kernel: [30056.222157] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  7 23:46:51 ubuntu kernel: [30056.506065] tda1004x: found firmware 
revision 29 -- ok
Jun  8 00:43:08 ubuntu kernel: [33433.306271] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  8 00:43:08 ubuntu kernel: [33433.590234] tda1004x: found firmware 
revision 29 -- ok

5. so, very stange. This the exact same firmware file, just stored in 
different places on my usb stick
   why one copy of this should work (all have same permissions, 
ownership) others not - ?

<snip>

Regards,
Timf



More information about the linux-dvb mailing list