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

timf timf at iinet.net.au
Mon Jun 9 13:53:25 CEST 2008


timf wrote:
> 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
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>
>   
OK, Further, this from machine with kw210 tonight:

dmesg from boot:
<snip>
[   37.713541] Linux video capture interface: v2.00
[   37.761707] saa7130/34: v4l2 driver version 0.2.14 loaded
[   37.944565] saa7133[0]: found at 0000:04:08.0, rev: 209, irq: 16, 
latency: 32, mmio: 0xfdbff000
[   37.944572] saa7133[0]: subsystem: 17de:7250, board: KWorld DVB-T 210 
[card=114,autodetected]
[   37.944583] saa7133[0]: board init: gpio is 100
[   38.094503] saa7133[0]: i2c eeprom 00: de 17 50 72 ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094513] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094519] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094525] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094530] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094536] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094541] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094547] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094552] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094558] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094563] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094569] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094574] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094580] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094585] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.094590] saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff 
ff ff ff ff ff ff
[   38.194402] tuner' 2-004b: chip found @ 0x96 (saa7133[0])
[   38.286214] tda829x 2-004b: setting tuner address to 61
[   38.370076] tda829x 2-004b: type set to tda8290+75a
[   42.195417] saa7133[0]: registered device video0 [v4l2]
[   42.195437] saa7133[0]: registered device vbi0
[   42.195461] saa7133[0]: registered device radio0
[   42.355808] DVB: registering new adapter (saa7133[0])
[   42.355815] DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
[   42.427655] tda1004x: setting up plls for 48MHz sampling clock
[   44.678388] tda1004x: timeout waiting for DSP ready
[   44.718322] tda1004x: found firmware revision 0 -- invalid
[   44.718326] tda1004x: trying to boot from eeprom

<and that's all>
syslog from boot:
<snip>
Jun  9 17:59:22 ubuntu kernel: [   37.713541] Linux video capture 
interface: v2.00
Jun  9 17:59:22 ubuntu kernel: [   37.761707] saa7130/34: v4l2 driver 
version 0.2.14 loaded
Jun  9 17:59:22 ubuntu kernel: [   37.944565] saa7133[0]: found at 
0000:04:08.0, rev: 209, irq: 16, latency: 32, mmio: 0xfdbff000
Jun  9 17:59:22 ubuntu kernel: [   37.944572] saa7133[0]: subsystem: 
17de:7250, board: KWorld DVB-T 210 [card=114,autodetected]
Jun  9 17:59:22 ubuntu kernel: [   37.944583] saa7133[0]: board init: 
gpio is 100
Jun  9 17:59:22 ubuntu kernel: [   38.094503] saa7133[0]: i2c eeprom 00: 
de 17 50 72 ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094513] saa7133[0]: i2c eeprom 10: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094519] saa7133[0]: i2c eeprom 20: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094525] saa7133[0]: i2c eeprom 30: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094530] saa7133[0]: i2c eeprom 40: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094536] saa7133[0]: i2c eeprom 50: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094541] saa7133[0]: i2c eeprom 60: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094547] saa7133[0]: i2c eeprom 70: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094552] saa7133[0]: i2c eeprom 80: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094558] saa7133[0]: i2c eeprom 90: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094563] saa7133[0]: i2c eeprom a0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094569] saa7133[0]: i2c eeprom b0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094574] saa7133[0]: i2c eeprom c0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094580] saa7133[0]: i2c eeprom d0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094585] saa7133[0]: i2c eeprom e0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.094590] saa7133[0]: i2c eeprom f0: 
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Jun  9 17:59:22 ubuntu kernel: [   38.194402] tuner' 2-004b: chip found 
@ 0x96 (saa7133[0])
Jun  9 17:59:22 ubuntu kernel: [   38.286214] tda829x 2-004b: setting 
tuner address to 61
Jun  9 17:59:22 ubuntu kernel: [   38.370076] tda829x 2-004b: type set 
to tda8290+75a
Jun  9 17:59:22 ubuntu kernel: [   42.195417] saa7133[0]: registered 
device video0 [v4l2]
Jun  9 17:59:22 ubuntu kernel: [   42.195437] saa7133[0]: registered 
device vbi0
Jun  9 17:59:22 ubuntu kernel: [   42.195461] saa7133[0]: registered 
device radio0
Jun  9 17:59:22 ubuntu kernel: [   42.355808] DVB: registering new 
adapter (saa7133[0])
Jun  9 17:59:22 ubuntu kernel: [   42.355815] DVB: registering frontend 
0 (Philips TDA10046H DVB-T)...
Jun  9 17:59:22 ubuntu kernel: [   42.427655] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  9 17:59:22 ubuntu kernel: [   44.678388] tda1004x: timeout waiting 
for DSP ready
Jun  9 17:59:22 ubuntu kernel: [   44.718322] tda1004x: found firmware 
revision 0 -- invalid
Jun  9 17:59:22 ubuntu kernel: [   44.718326] tda1004x: trying to boot 
from eeprom
Jun  9 17:59:23 ubuntu kernel: [   46.940145] tda1004x: found firmware 
revision ff -- invalid
Jun  9 17:59:23 ubuntu kernel: [   46.940151] tda1004x: waiting for 
firmware upload...
Jun  9 17:59:23 ubuntu kernel: [   46.973424] tda1004x: Error during 
firmware upload
Jun  9 17:59:23 ubuntu kernel: [   46.974873] tda1004x: found firmware 
revision ff -- invalid
Jun  9 17:59:23 ubuntu kernel: [   46.974875] tda1004x: firmware upload 
failed
Jun  9 17:59:23 ubuntu kernel: [   46.998850] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
<snip>
<tried to start dvb-t app here>
Jun  9 19:42:09 ubuntu kernel: [ 6206.970375] tda1004x: setting up plls 
for 48MHz sampling clock
Jun  9 19:42:09 ubuntu kernel: [ 6207.093855] tda1004x: found firmware 
revision ff -- invalid
Jun  9 19:42:09 ubuntu kernel: [ 6207.093861] tda1004x: trying to boot 
from eeprom
Jun  9 19:42:10 ubuntu kernel: [ 6207.397240] tda1004x: found firmware 
revision ff -- invalid
Jun  9 19:42:10 ubuntu kernel: [ 6207.397245] tda1004x: waiting for 
firmware upload...
Jun  9 19:42:10 ubuntu kernel: [ 6207.399530] tda1004x: Error during 
firmware upload
Jun  9 19:42:10 ubuntu kernel: [ 6207.400223] tda1004x: found firmware 
revision ff -- invalid
Jun  9 19:42:10 ubuntu kernel: [ 6207.400224] tda1004x: firmware upload 
failed
Jun  9 19:42:10 ubuntu kernel: [ 6207.422111] tda827x_probe_version: 
could not read from tuner at addr: 0xc2
Jun  9 19:42:12 ubuntu kernel: [ 6209.213817] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:12 ubuntu kernel: [ 6210.060457] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:13 ubuntu kernel: [ 6210.907112] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:14 ubuntu kernel: [ 6211.753774] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:15 ubuntu kernel: [ 6212.600420] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:16 ubuntu kernel: [ 6213.447075] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:17 ubuntu kernel: [ 6214.293734] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:18 ubuntu kernel: [ 6215.141375] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:18 ubuntu kernel: [ 6215.987035] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:19 ubuntu kernel: [ 6216.833712] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:20 ubuntu kernel: [ 6217.680342] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:21 ubuntu kernel: [ 6218.526998] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:22 ubuntu kernel: [ 6219.373659] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:23 ubuntu kernel: [ 6220.220310] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:23 ubuntu kernel: [ 6221.067961] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:24 ubuntu kernel: [ 6221.915163] tda827xo_set_params: could 
not write to tuner at addr: 0xc2
Jun  9 19:42:25 ubuntu kernel: [ 6222.760270] tda827x_probe_version: 
could not read from tuner at addr: 0xc2

NOTE:
This is the exact same firmware file from lifeview

Now, I will try 1st reboot, record messages, if no success, then try 
power cycle.

Regards,
Timf



More information about the linux-dvb mailing list