Hi,

Just thought I'd clarify that in my case I haven't ever used this board with 
Windows.  See a more detailed dmesg output below for "saa7168" and "si21xx" 
messages.  From what I am seeing the firmware is loading correctly.  However I 
may be wrong.

dmesg | grep 'saa7164\|si21'
[   18.112439] saa7164 driver loaded
[   18.113429] CORE saa7164[0]: subsystem: 0070:f120, board: Hauppauge 
WinTV-HVR2205 [card=13,autodetected]
[   18.113435] saa7164[0]/0: found at 0000:03:00.0, rev: 129, irq: 16, latency: 
0, mmio: 0xf7800000
[   18.113470] saa7164 0000:03:00.0: irq 46 for MSI/MSI-X
[   18.270310] saa7164_downloadfirmware() no first image
[   18.270322] saa7164_downloadfirmware() Waiting for firmware upload 
(NXP7164-2010-03-10.1.fw)
[   20.240635] saa7164_downloadfirmware() firmware read 4019072 bytes.
[   20.240637] saa7164_downloadfirmware() firmware loaded.
[   20.240642] saa7164_downloadfirmware() SecBootLoader.FileSize = 4019072
[   20.240648] saa7164_downloadfirmware() FirmwareSize = 0x1fd6
[   20.240649] saa7164_downloadfirmware() BSLSize = 0x0
[   20.240650] saa7164_downloadfirmware() Reserved = 0x0
[   20.240650] saa7164_downloadfirmware() Version = 0x1661c00
[   27.096269] saa7164_downloadimage() Image downloaded, booting...
[   27.200300] saa7164_downloadimage() Image booted successfully.
[   29.936962] saa7164_downloadimage() Image downloaded, booting...
[   31.705407] saa7164_downloadimage() Image booted successfully.
[   31.750358] saa7164[0]: Hauppauge eeprom: model=151609
[   31.776446] si2168 22-0064: Silicon Labs Si2168 successfully attached
[   31.781307] si2157 20-0060: Silicon Labs Si2147/2148/2157/2158 successfully 
attached
[   31.781695] DVB: registering new adapter (saa7164)
[   31.781698] saa7164 0000:03:00.0: DVB: registering adapter 4 frontend 0 
(Silicon Labs Si2168)...
[   31.782652] si2168 22-0066: Silicon Labs Si2168 successfully attached
[   31.785961] si2157 21-0060: Silicon Labs Si2147/2148/2157/2158 successfully 
attached
[   31.786340] DVB: registering new adapter (saa7164)
[   31.786342] saa7164 0000:03:00.0: DVB: registering adapter 5 frontend 0 
(Silicon Labs Si2168)...
[   31.786562] saa7164[0]: registered device video1 [mpeg]
[   32.021659] saa7164[0]: registered device video2 [mpeg]
[   32.238336] saa7164[0]: registered device vbi0 [vbi]
[   32.238389] saa7164[0]: registered device vbi1 [vbi]
[165512.436662] si2168 22-0066: unknown chip version Si2168-
[165512.450315] si2157 21-0060: found a 'Silicon Labs Si2157-A30'
[165512.480559] si2157 21-0060: firmware version: 3.0.5
[165517.981155] si2168 22-0064: unknown chip version Si2168-
[165517.994620] si2157 20-0060: found a 'Silicon Labs Si2157-A30'
[165518.024867] si2157 20-0060: firmware version: 3.0.5
[165682.334171] si2168 22-0064: unknown chip version Si2168-
[165730.579085] si2168 22-0064: unknown chip version Si2168-
[165838.420693] si2168 22-0064: unknown chip version Si2168-
[166337.342437] si2168 22-0064: unknown chip version Si2168-
[167305.393572] si2168 22-0064: unknown chip version Si2168-
[170762.907071] si2168 22-0064: unknown chip version Si2168-

-----Original Message-----
From: Antti Palosaari [mailto:cr...@iki.fi] 
Sent: Wednesday, June 3, 2015 6:03 PM
To: Stephen Allan; linux-media@vger.kernel.org
Subject: Re: Hauppauge WinTV-HVR2205 driver feedback

On 06/03/2015 10:55 AM, Antti Palosaari wrote:
> On 06/03/2015 06:55 AM, Stephen Allan wrote:
>> I am aware that there is some development going on for the saa7164 
>> driver to support the Hauppauge WinTV-HVR2205.  I thought I would 
>> post some feedback.  I have recently compiled the driver as at 
>> 2015-05-31 using "media build tree".  I am unable to tune a channel.  
>> When running the following w_scan command:
>>
>> w_scan -a4 -ft -cAU -t 3 -X > /tmp/tzap/channels.conf
>>
>> I get the following error after scanning the frequency range for 
>> Australia.
>>
>> ERROR: Sorry - i couldn't get any working frequency/transponder
>>   Nothing to scan!!
>>
>> At the same time I get the following messages being logged to the 
>> Linux console.
>>
>> dmesg
>> [165512.436662] si2168 22-0066: unknown chip version Si2168- 
>> [165512.450315] si2157 21-0060: found a 'Silicon Labs Si2157-A30'
>> [165512.480559] si2157 21-0060: firmware version: 3.0.5 
>> [165517.981155] si2168 22-0064: unknown chip version Si2168- 
>> [165517.994620] si2157 20-0060: found a 'Silicon Labs Si2157-A30'
>> [165518.024867] si2157 20-0060: firmware version: 3.0.5 
>> [165682.334171] si2168 22-0064: unknown chip version Si2168- 
>> [165730.579085] si2168 22-0064: unknown chip version Si2168- 
>> [165838.420693] si2168 22-0064: unknown chip version Si2168- 
>> [166337.342437] si2168 22-0064: unknown chip version Si2168- 
>> [167305.393572] si2168 22-0064: unknown chip version Si2168-
>>
>>
>> Many thanks to the developers for all of your hard work.
>
> Let me guess they have changed Si2168 chip to latest "C" version. 
> Driver supports only A and B (A20, A30 and B40). I have never seen C version.

gah, looking the driver I think that is not issue - it will likely print 
"unknown chip version Si2168-C.." on that case already. However, I remember I 
have seen that kind of issue earlier too, but don't remember what was actual 
reason. Probably something to do with firmware, wrong firmware and loading has 
failed? Could you make cold boot, remove socket from the wallet and wait minute 
it really powers down, then boot and look what happens.

regards
Antti



--
http://palosaari.fi/

Reply via email to