Hello,
I have ubuntu 11.10 64-bit installed and have loaded Myth TV. After reading numerous forums, I have managed to get one of my Hauppauge HVR-2200 cards recognised. However, I get the following output from dmesg | grep 7164:
I have the latest firmware installed in /lib/firmware, although it doesn't seem to make any difference as to whether it is here or in /lib/firmware/`uname -r`. These files are:Code:[ 0.973004] pci 0000:01:00.0: [1131:7164] type 0 class 0x000480 [ 0.977644] pci 0000:02:00.0: [1131:7164] type 0 class 0x000480 [ 0.985641] pci 0000:03:00.0: [1131:7164] type 0 class 0x000480 [ 7.107435] saa7164 driver loaded [ 7.107476] saa7164 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 7.108903] CORE saa7164[0]: subsystem: 0070:8940, board: Hauppauge WinTV-HVR2200 [card=4,insmod option] [ 7.108906] saa7164[0]/0: found at 0000:01:00.0, rev: 129, irq: 16, latency: 0, mmio: 0xfb800000 [ 7.108910] saa7164 0000:01:00.0: setting latency timer to 64 [ 7.279996] saa7164_downloadfirmware() no first image [ 7.280006] saa7164_downloadfirmware() Waiting for firmware upload (NXP7164-2010-03-10.1.fw) [ 7.331473] saa7164_downloadfirmware() firmware read 4019072 bytes. [ 7.331475] saa7164_downloadfirmware() firmware loaded. [ 7.331492] saa7164_downloadfirmware() SecBootLoader.FileSize = 4019072 [ 7.331498] saa7164_downloadfirmware() FirmwareSize = 0x1fd6 [ 7.331499] saa7164_downloadfirmware() BSLSize = 0x0 [ 7.331500] saa7164_downloadfirmware() Reserved = 0x0 [ 7.331502] saa7164_downloadfirmware() Version = 0x1661c00 [ 12.824146] saa7164_downloadimage() Image downloaded, booting... [ 12.927849] saa7164_downloadimage() Image booted successfully. [ 14.966025] saa7164_downloadimage() Image downloaded, booting... [ 16.625277] saa7164_downloadimage() Image booted successfully. [ 16.669533] tveeprom 17-0000: audio processor is SAA7164 (idx 43) [ 16.669534] tveeprom 17-0000: decoder processor is SAA7164 (idx 40) [ 16.669536] saa7164[0]: Hauppauge eeprom: model=89619 [ 16.981500] DVB: registering new adapter (saa7164) [ 19.602987] DVB: registering new adapter (saa7164) [ 19.603216] saa7164[0]: registered device video0 [mpeg] [ 19.832658] saa7164[0]: registered device video1 [mpeg] [ 20.043781] saa7164[0]: registered device vbi0 [vbi] [ 20.043817] saa7164[0]: registered device vbi1 [vbi] [ 20.045613] saa7164 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 20.045616] saa7164[1]: Your board isn't known (yet) to the driver. [ 20.045616] saa7164[1]: Try to pick one of the existing card configs via [ 20.045617] saa7164[1]: card=<n> insmod option. Updating to the latest [ 20.045617] saa7164[1]: version might help as well. [ 20.045676] saa7164[1]: Here are valid choices for the card=<n> insmod option: [ 20.045693] saa7164[1]: card=0 -> Unknown [ 20.045704] saa7164[1]: card=1 -> Generic Rev2 [ 20.045716] saa7164[1]: card=2 -> Generic Rev3 [ 20.045728] saa7164[1]: card=3 -> Hauppauge WinTV-HVR2250 [ 20.045742] saa7164[1]: card=4 -> Hauppauge WinTV-HVR2200 [ 20.045755] saa7164[1]: card=5 -> Hauppauge WinTV-HVR2200 [ 20.045769] saa7164[1]: card=6 -> Hauppauge WinTV-HVR2200 [ 20.045783] saa7164[1]: card=7 -> Hauppauge WinTV-HVR2250 [ 20.045797] saa7164[1]: card=8 -> Hauppauge WinTV-HVR2250 [ 20.047152] CORE saa7164[1]: subsystem: 0070:8940, board: Unknown [card=0,autodetected] [ 20.047156] saa7164[1]/0: found at 0000:02:00.0, rev: 129, irq: 16, latency: 0, mmio: 0xfb000000 [ 20.047163] saa7164 0000:02:00.0: setting latency timer to 64 [ 20.047172] saa7164_initdev() Unsupported board detected, registering without firmware [ 20.047208] saa7164 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 20.047210] saa7164[2]: Your board isn't known (yet) to the driver. [ 20.047210] saa7164[2]: Try to pick one of the existing card configs via [ 20.047211] saa7164[2]: card=<n> insmod option. Updating to the latest [ 20.047211] saa7164[2]: version might help as well. [ 20.047267] saa7164[2]: Here are valid choices for the card=<n> insmod option: [ 20.047284] saa7164[2]: card=0 -> Unknown [ 20.047295] saa7164[2]: card=1 -> Generic Rev2 [ 20.047307] saa7164[2]: card=2 -> Generic Rev3 [ 20.047319] saa7164[2]: card=3 -> Hauppauge WinTV-HVR2250 [ 20.047332] saa7164[2]: card=4 -> Hauppauge WinTV-HVR2200 [ 20.047346] saa7164[2]: card=5 -> Hauppauge WinTV-HVR2200 [ 20.047360] saa7164[2]: card=6 -> Hauppauge WinTV-HVR2200 [ 20.047374] saa7164[2]: card=7 -> Hauppauge WinTV-HVR2250 [ 20.047387] saa7164[2]: card=8 -> Hauppauge WinTV-HVR2250 [ 20.048717] CORE saa7164[2]: subsystem: 0070:8940, board: Unknown [card=0,autodetected] [ 20.048721] saa7164[2]/0: found at 0000:03:00.0, rev: 129, irq: 17, latency: 0, mmio: 0xfa800000 [ 20.048727] saa7164 0000:03:00.0: setting latency timer to 64 [ 20.048742] saa7164_initdev() Unsupported board detected, registering without firmware
NXP7164-2010-03-10.1.fw
v4l-saa7164-1.0.2-3.fw
v4l-saa7164-1.0.3-3.fw
The only way I got the first card recognised was to edit /etc/modprobe.d/options.conf and put in:
I also tried card=5 and card=6, which made no difference.Code:options saa7164 card=4
Does anyone have any suggestions as to what I can try to get the other two cards working? If you need me to supply the output from any commands, I am happy to do so.
Thanks and regards,
Flickyll



Adv Reply
Bookmarks