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:crope@xxxxxx] Sent: Wednesday, June 3, 2015 6:03 PM To: Stephen Allan; linux-media@xxxxxxxxxxxxxxx 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/ ��.n��������+%������w��{.n�����{��g����^n�r������&��z�ޗ�zf���h���~����������_��+v���)ߣ�