[mythtvnz] configuring hvr-2200 card
Roger Searle
roger.searle at gmail.com
Fri Sep 16 01:33:55 BST 2011
On 16/09/11 08:11, Hadley Rich wrote:
> On Fri, 2011-09-16 at 08:04 +1200, Roger Searle wrote:
>> Some progress - and of course I should have known to do a -r before
>> doing another modprobe!
> Okay that's all good, you just need the firmware now and then you should
> be good to go. Search on this page for the firmware section;
>
> http://linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-2200
>
> hads
More progress, followed the above page and built several hundred files,
chose the reboot option.
[ 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!
Thanks for the help. More questions on the way . . .
Cheers,
Roger
More information about the mythtvnz
mailing list