• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst]HVR-2200

Hallo

Habe eine Hauppauge HVR-2200 (saa7164 Chip) geschenkt bekommen, eingebaut, läuft nicht :???:
Soweit so schlecht.

boot.msg:
Code:
<6>[    7.702497] saa7164 driver loaded
<6>[    7.704029] saa7164 0000:04:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
<3>[    7.704032] saa7164[0]: Your board isn't known (yet) to the driver.
<3>[    7.704033] saa7164[0]: Try to pick one of the existing card configs via
<3>[    7.704034] saa7164[0]: card=<n> insmod option.  Updating to the latest
<3>[    7.704034] saa7164[0]: version might help as well.
<3>[    7.704309] saa7164[0]: Here are valid choices for the card=<n> insmod option:
<3>[    7.704389] saa7164[0]:    card=0 -> Unknown
<3>[    7.704437] saa7164[0]:    card=1 -> Generic Rev2
<3>[    7.704489] saa7164[0]:    card=2 -> Generic Rev3
<3>[    7.704541] saa7164[0]:    card=3 -> Hauppauge WinTV-HVR2250
<3>[    7.704604] saa7164[0]:    card=4 -> Hauppauge WinTV-HVR2200
<3>[    7.704666] saa7164[0]:    card=5 -> Hauppauge WinTV-HVR2200
<3>[    7.704729] saa7164[0]:    card=6 -> Hauppauge WinTV-HVR2200
<3>[    7.704792] saa7164[0]:    card=7 -> Hauppauge WinTV-HVR2250
<3>[    7.704854] saa7164[0]:    card=8 -> Hauppauge WinTV-HVR2250
<6>[    7.705756] CORE saa7164[0]: subsystem: 0070:8940, board: Unknown [card=0,autodetected]
<6>[    7.705760] saa7164[0]/0: found at 0000:04:00.0, rev: 129, irq: 17, latency: 0, mmio: 0xfd000000
<7>[    7.705764] saa7164 0000:04:00.0: setting latency timer to 64
<4>[    7.705767] IRQ 17/saa7164[0]: IRQF_DISABLED is not guaranteed on shared IRQs
<3>[    7.705774] saa7164_initdev() Unsupported board detected, registering without firmware

Wenn ich das Teil als benutzerdefinierte Karte mit card=4 installiere, moniert der Treiber eine fehlende Firmware, nämlich v4l-saa7164-1.0.2.fw.
Danach gesucht, gefunden, aber nicht wirklich durchgestiegen :irre:
Wenn mir also jemand eine knappe Schritt für Schrittanleitung mailen könnte, wie ich die Karte zum laufen bekomme, wäre ich echt dankbar!

cu
intruder
 

tomm.fa

.Linux Club Aushilfsadministrator
Teammitglied
Die Firmware herunterladen und höchstwahrscheinlich nach /lib/firmware kopieren/verschieben und PC mal neu starten.
 
tomm.fa schrieb:
Die Firmware herunterladen und höchstwahrscheinlich nach /lib/firmware kopieren/verschieben und PC mal neu starten.


Sollte es tatsächlich so einfach sein :eek:ps:

Folgende Dateien nach /lib/firmware kopiert:
Code:
-rw-r--r-- 1 root root   24878  5. Dez 10:26 dvb-fe-tda10048-1.0.fw
-rw-rw-rw- 1 root root 3978608 13. Mär 2009  v4l-saa7164-1.0.2.fw
-rw-rw-rw- 1 root root 3978608 13. Mär 2009  v4l-saa7164-1.0.3.fw

Dann die Karte als benutzerdefinierte Karte mit card=4 installiert. Alle anderen Werte für card (im Bereich von 0-9) schlagen fehl.

NEUSTART

boot.msg Auszug:
Code:
...
 6.653664] saa7164 driver loaded

 6.657839] saa7164 0000:04:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
...
 6.658613] CORE saa7164[0]: subsystem: 0070:8940, board: Hauppauge WinTV-HVR2200 [card=4,insmod option]
 6.658617] saa7164[0]/0: found at 0000:04:00.0, rev: 129, irq: 17, latency: 0, mmio: 0xfd000000
 6.658622] saa7164 0000:04:00.0: setting latency timer to 64
 6.658625] IRQ 17/saa7164[0]: IRQF_DISABLED is not guaranteed on shared IRQs
...
 6.770014] saa7164_downloadfirmware() no first image
 6.770082] saa7164_downloadfirmware() Waiting for firmware upload (v4l-saa7164-1.0.3.fw)
 6.770084] saa7164 0000:04:00.0: firmware: requesting v4l-saa7164-1.0.3.fw
 7.117739] saa7164_downloadfirmware() firmware read 3978608 bytes.
 7.117741] saa7164_downloadfirmware() firmware loaded.
 7.117742] Firmware file header part 1:
 7.117743]  .FirmwareSize = 0x0
 7.117744]  .BSLSize = 0x0
 7.117745]  .Reserved = 0x3cb57
 7.117746]  .Version = 0x3
 7.117747] saa7164_downloadfirmware() SecBootLoader.FileSize = 3978608
 7.117752] saa7164_downloadfirmware() FirmwareSize = 0x1fd6
 7.117753] saa7164_downloadfirmware() BSLSize = 0x0
 7.117754] saa7164_downloadfirmware() Reserved = 0x0
 7.117755] saa7164_downloadfirmware() Version = 0x51cc1
...
13.771018] saa7164_downloadimage() Image downloaded, booting...
13.872018] saa7164_downloadimage() Image booted successfully.
13.872021] starting firmware download(2)
15.664015] saa7164_downloadimage() Image downloaded, booting...
17.583018] saa7164_downloadimage() Image booted successfully.
17.583021] firmware download complete.
17.616942] tveeprom 1-0000: Hauppauge model 89619, rev D3F2, serial# 7259772
17.616944] tveeprom 1-0000: MAC address is 00:0d:fe:6e:c6:7c
17.616946] tveeprom 1-0000: tuner model is NXP 18271C2_716x (idx 152, type 4)
17.616948] tveeprom 1-0000: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
17.616950] tveeprom 1-0000: audio processor is SAA7164 (idx 43)
17.616951] tveeprom 1-0000: decoder processor is SAA7164 (idx 40)
17.616953] tveeprom 1-0000: has radio
17.616954] saa7164[0]: Hauppauge eeprom: model=89619
19.489404] tda18271 2-0060: creating new instance
19.493467] TDA18271HD/C2 detected @ 2-0060
19.689595] DVB: registering new adapter (saa7164)
19.689598] DVB: registering adapter 0 frontend 0 (NXP TDA10048HN DVB-T)...
19.717667] tda18271 3-0060: creating new instance
19.721710] TDA18271HD/C2 detected @ 3-0060
19.917788] tda18271: performing RF tracking filter calibration
22.102718] tda18271: RF tracking filter calibration complete
22.102836] DVB: registering new adapter (saa7164)
22.102838] DVB: registering adapter 1 frontend 0 (NXP TDA10048HN DVB-T)...
...

Man könnte (oder besser sollte :) ) das einen Teilerfolg nennen. DVB-T funktioniert ohne irgendwelche Probleme. Allerdings registriert der Treiber zwei Adapter für DVB-T und KEINEN für ein analoges Signal (v4l2). Am v4l2 Subsystem selbst kann es nicht liegen. Im System befindet sich noch eine Cinergy TV 400 (/dev/video0), die völlig korrekt funktioniert.
Hat vielleicht jemand noch eine Idee, woran das liegen könnte? Bin für jede Hilfe dankbar!



cu
intruder
 
Das Problem ist gar kein Problem, sondern ein Feature. Der zweite Antenneneingang der Karte ist ein Radioeingang. Auf dem Fernseheingang kann man dann mit einem Kabel ENTWEDER zwei analoge oder zwei digitale Programme sehen. Aber eben nicht ein analoges und ein digitales. War aufgrund des fehlenden Manuals etwas schwer zu eruieren.
Trotzdem nochmal Danke für die Hilfe

cu
intruder
 
Oben