[mythtvnz] mythtv

Roger Searle roger.searle at gmail.com
Wed Nov 30 07:02:39 GMT 2011


On 27/11/11 15:01, David Moore wrote:
> On 27/11/11 14:19, scott wrote:
>> G'Day, I'm trying to get my Hauppauge hvr2200 mce to work with Mythbuntu
>> 11.10 but as yet without success and being a _Newbie_ it comes slowly
>> into focus what exactly is the problem! I have a GA-G41MT-S2P MOBO and
>> want to watch and record Free to Air stuff mostly.
>> My wife Rosalie&  I live in Armidale NSW with a Black Kelpie named
>> Sally...all of use here are getting on in years!
>> Cheers Scott
>>
> If you cannot see the DVB tuners in MythTV setup then I would guess you
> have a problem with driver and/or firmware. First thing I would do is
>
> dmesg | grep -iE 'tda|saa'
>
> and you should get many lines output with things like this:
>
> CORE saa7164[0]: subsystem: 0070:8980, board: Hauppauge WinTV-HVR2200
> [card=4,autodetected]
> DVB: registering adapter 0 frontend 0 (NXP TDA10048HN DVB-T)...
>
> This is just a couple of lines from the output on my machine. Should be
> lots more about saa7164 and tda18271 and tda10048.
>
> Also try "modinfo saa7164" and you should get info about the saa7164
> driver and it's dependencies.
>
> If you get nothing or error messages then we can dig further to see
> what's missing or broken.
>
Hoping you have some degree of comfort with the command line?  I 
recently set up one of these cards for my first MythTV FE/BE (0.24 + 
fixes) and while I am on Linux Mint with mythbuntu believe the same 
applies.  I needed to install the firmware as per the link below, the 
"making it work" section:

http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-2200

and what follows now pasted from my email to this list a few months back:

roger at gemini ~ $ dmesg | grep 7164

[  381.780123] saa7164_downloadfirmware() no first image
[  381.780138] saa7164_downloadfirmware() Waiting for firmware upload 
(NXP7164-2010-03-10.1.fw)
[  381.784072] saa7164_downloadfirmware() Upload failed. (file not found?)

So still needed:

roger at gemini ~ $ wget 
http://www.steventoth.net/linux/hvr22xx/firmwares/4019072/NXP7164-2010-03-10.1.fw 


roger at gemini ~ $ sudo cp *fw /lib/firmware/2.6.38-8-generic/
roger at gemini ~ $ sudo modprobe -r saa7164
roger at gemini ~ $ sudo modprobe saa7164

roger at gemini ~ $ dmesg | grep 7164
[    1.043200] pci 0000:02:00.0: [1131:7164] type 0 class 0x000480
[   16.523750]     62dd28d0c659db29bdb89cfe9f0aefe42f0adfe9 [media] 
saa7164: Add support for another HVR2200 hardware revision
[   16.529221]     62dd28d0c659db29bdb89cfe9f0aefe42f0adfe9 [media] 
saa7164: Add support for another HVR2200 hardware revision
[   16.536443] saa7164 driver loaded
[   16.536829] saa7164 0000:02:00.0: PCI INT A -> GSI 19 (level, low) -> 
IRQ 19
[   16.537402] CORE saa7164[0]: subsystem: 0070:8940, board: Hauppauge 
WinTV-HVR2200 [card=4,insmod option]
[   16.537406] saa7164[0]/0: found at 0000:02:00.0, rev: 129, irq: 19, 
latency: 0, mmio: 0xfcc00000
[   16.537411] saa7164 0000:02:00.0: setting latency timer to 64
[   16.750044] saa7164_downloadfirmware() no first image
[   16.750054] saa7164_downloadfirmware() Waiting for firmware upload 
(NXP7164-2010-03-10.1.fw)
[   17.007211] saa7164_downloadfirmware() Upload failed. (file not found?)
[  370.440208] saa7164 0000:02:00.0: PCI INT A disabled
[  381.569141]     62dd28d0c659db29bdb89cfe9f0aefe42f0adfe9 [media] 
saa7164: Add support for another HVR2200 hardware revision
[  381.575150]     62dd28d0c659db29bdb89cfe9f0aefe42f0adfe9 [media] 
saa7164: Add support for another HVR2200 hardware revision
[  381.577275] saa7164 driver loaded
[  381.577789] saa7164 0000:02:00.0: PCI INT A -> GSI 19 (level, low) -> 
IRQ 19
[  381.580152] CORE saa7164[0]: subsystem: 0070:8940, board: Hauppauge 
WinTV-HVR2200 [card=4,insmod option]
[  381.580164] saa7164[0]/0: found at 0000:02:00.0, rev: 129, irq: 19, 
latency: 0, mmio: 0xfcc00000
[  381.580179] saa7164 0000:02:00.0: setting latency timer to 64
[  381.780123] saa7164_downloadfirmware() no first image
[  381.780138] saa7164_downloadfirmware() Waiting for firmware upload 
(NXP7164-2010-03-10.1.fw)
[  381.784072] saa7164_downloadfirmware() Upload failed. (file not found?)
[ 1500.790234] saa7164 0000:02:00.0: PCI INT A disabled
[ 1507.906537]     62dd28d0c659db29bdb89cfe9f0aefe42f0adfe9 [media] 
saa7164: Add support for another HVR2200 hardware revision
[ 1507.929073]     62dd28d0c659db29bdb89cfe9f0aefe42f0adfe9 [media] 
saa7164: Add support for another HVR2200 hardware revision
[ 1507.931199] saa7164 driver loaded
[ 1507.931698] saa7164 0000:02:00.0: PCI INT A -> GSI 19 (level, low) -> 
IRQ 19
[ 1507.933922] CORE saa7164[0]: subsystem: 0070:8940, board: Hauppauge 
WinTV-HVR2200 [card=4,insmod option]
[ 1507.933934] saa7164[0]/0: found at 0000:02:00.0, rev: 129, irq: 19, 
latency: 0, mmio: 0xfcc00000
[ 1507.933948] saa7164 0000:02:00.0: setting latency timer to 64
[ 1508.140087] saa7164_downloadfirmware() no first image
[ 1508.140101] saa7164_downloadfirmware() Waiting for firmware upload 
(NXP7164-2010-03-10.1.fw)
[ 1508.160641] saa7164_downloadfirmware() firmware read 4019072 bytes.
[ 1508.160649] saa7164_downloadfirmware() firmware loaded.
[ 1508.160673] saa7164_downloadfirmware() SecBootLoader.FileSize = 4019072
[ 1508.160682] saa7164_downloadfirmware() FirmwareSize = 0x1fd6
[ 1508.160686] saa7164_downloadfirmware() BSLSize = 0x0
[ 1508.160690] saa7164_downloadfirmware() Reserved = 0x0
[ 1508.160695] saa7164_downloadfirmware() Version = 0x1661c00
[ 1515.390050] saa7164_downloadimage() Image downloaded, booting...
[ 1515.500090] saa7164_downloadimage() Image booted successfully.
[ 1517.840086] saa7164_downloadimage() Image downloaded, booting...
[ 1519.270052] saa7164_downloadimage() Image booted successfully.
[ 1519.321108] tveeprom 5-0000: audio processor is SAA7164 (idx 43)
[ 1519.321114] tveeprom 5-0000: decoder processor is SAA7164 (idx 40)
[ 1519.321124] saa7164[0]: Hauppauge eeprom: model=89619
[ 1519.767048] DVB: registering new adapter (saa7164)
[ 1522.789947] DVB: registering new adapter (saa7164)
[ 1522.790889] saa7164[0]: registered device video0 [mpeg]
[ 1523.023916] saa7164[0]: registered device video1 [mpeg]
[ 1523.236539] saa7164[0]: registered device vbi0 [vbi]
[ 1523.236621] saa7164[0]: registered device vbi1 [vbi]

And I have now been able to add 2 capture cards to mythtv backend!

Cheers,
Roger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ourshack.com/pipermail/mythtvnz/attachments/20111130/a7f7a525/attachment.htm 


More information about the mythtvnz mailing list