
mikel at att
Feb 5, 2010, 9:18 PM
Post #3 of 3
(1138 views)
Permalink
|
|
Re: Hauppauge HDV-1600 driver, firmware woes
[In reply to]
|
|
Thanks. FWIW I got fed up, reinstalled Mythbuntu and can now record stuff. Sadly, the stuff I record can only be watched by copying the file to another machine, but that's not the fault of any ivtv stuff - all that seems to be working just fine. -- Michael Lindner -------------- Original message from Dale Pontius <DEPontius [at] edgehp>: -------------- > I tried this reply once a week back, and it bounced. It appears that > there may have been list problems, so I'll try again. Response is at > the bottom, where it belongs. > mikel [at] att wrote: > > Installed Mythbuntu 9.10, with Hauppauge HDV-1600 card. It worked (!) > > except video was jerky. Following instructions at > > http://www.mythtv.org/wiki/Hauppauge_HVR-1600 I downloaded driver as per> http://www.linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_D > evice_Drivers > > and firmware from http://linuxtv.org/downloads/firmware/ > > > > Driver would not compile (first problem), but the real issue is I > > installed the firmware, and now the card is not recognized at all. Do I > > *need* the new driver installed for the card to even be recognized at boot? > > > > Before firmware install, boot messages were as follows: > > > > [ 7.501577] Linux video capture interface: v2.00 > > [ 7.504636] gameport: EMU10K1 is pci0000:02:09.1/gameport0, io > > 0xdff0, speed 932kHz > > [ 7.735618] cx18: Start initialization, version 1.2.0 > > [ 7.735703] cx18-0: Initializing card 0 > > [ 7.735710] cx18-0: Autodetected Hauppauge card > > [ 7.735865] alloc irq_desc for 22 on node -1 > > [ 7.735871] alloc kstat_irqs on node -1 > > [ 7.735885] cx18 0000:02:0a.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 > > [ 7.735900] cx18-0: Unreasonably low latency timer, setting to 64 > > (was 32) > > [ 7.739229] cx18-0: cx23418 revision 01010000 (B) > > [ 7.969548] tveeprom 0-0050: Hauppauge model 74041, rev C6B2, serial# > > 6572159 > > [ 7.969556] tveeprom 0-0050: MAC address is 00-0D-FE-64-48-7F > > [ 7.969562] tveeprom 0-0050: tuner model is TCL M2523_5N_E (idx 112, > > type 50) > > [ 7.969568] tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08) > > [ 7.969573] tveeprom 0-0050: audio processor is CX23418 (idx 38) > > [ 7.969578] tveeprom 0-0050: decoder processor is CX23418 (idx 31) > > [ 7.969583] tveeprom 0-0050: has no radio, has IR receiver, has IR > > transmitter > > [ 7.969588] cx18-0: Autodetected Hauppauge HVR-1600 > > [ 7.969593] cx18-0: Simultaneous Digital and Analog TV capture supported > > [ 8.082821] IRQ 22/cx18-0: IRQF_DISABLED is not guaranteed on shared IRQs > > [ 8.462010] tuner 1-0061: chip found @ 0xc2 (cx18 i2c driver #0-1) > > [ 8.568078] cs5345 0-004c: chip found @ 0x98 (cx18 i2c driver #0-0) > > [ 8.641657] tuner-simple 1-0061: creating new instance > > [ 8.641666] tuner-simple 1-0061: type set to 50 (TCL 2002N) > > [ 8.643101] cx18-0: Registered device video0 for encoder MPEG (64 x > > 32 kB) > > [ 8.643110] DVB: registering new adapter (cx18) > > [ 8.935027] MXL5005S: Attached at address 0x63 > > [ 8.935043] DVB: registering adapter 0 frontend 0 (Samsung S5H1409 > > QAM/8VSB Frontend)... > > [ 8.935222] cx18-0: DVB Frontend registered > > [ 8.935228] cx18-0: Registered DVB adapter0 for TS (32 x 32 kB) > > [ 8.935283] cx18-0: Registered device video32 for encoder YUV (16 x > > 128 kB) > > [ 8.935338] cx18-0: Registered device vbi0 for encoder VBI (20 x > > 51984 bytes) > > [ 8.935384] cx18-0: Registered device video24 for encoder PCM audio > > (256 x 4 kB) > > [ 8.935390] cx18-0: Initialized card: Hauppauge HVR-1600 > > [ 8.935427] cx18: End initialization > > [ 9.040861] cx18 0000:02:0a.0: firmware: requesting v4l-cx23418-cpu.fw > > [ 9.093031] alloc irq_desc for 21 on node -1 > > [ 9.093038] alloc kstat_irqs on node -1 > > [ 9.093051] EMU10K1_Audigy 0000:02:09.0: PCI INT A -> GSI 21 (level, > > low) -> IRQ 21 > > [ 9.252464] cx18-0: loaded v4l-cx23418-cpu.fw firmware (158332 bytes) > > [ 9.303729] cx18 0000:02:0a.0: firmware: requesting v4l-cx23418-apu.fw > > [ 9.660682] cx18-0: loaded v4l-cx23418-apu.fw firmware V00120000 > > (141200 bytes) > > [ 9.667195] cx18-0: FW version: 0.0.74.0 (Release 2007/03/12) > > [ 9.880036] cx18 0000:02:0a.0: firmware: requesting v4l-cx23418-cpu.fw > > [ 10.045067] cx18 0000:02:0a.0: firmware: requesting v4l-cx23418-apu.fw > > [ 10.369705] cx18 0000:02:0a.0: firmware: requesting v4l-cx23418-dig.fw > > [ 10.748174] cx18-0 843: loaded v4l-cx23418-dig.fw firmware (16382 bytes) > > [ 10.769697] cx18-0 843: verified load of v4l-cx23418-dig.fw firmware > > (16382 bytes) > > > > after that boot messages say nothing about video capture. lspci does see > > the card, though: > > > > 02:0a.0 Multimedia video controller: Conexant Systems, Inc. CX23418 > > Single-Chip MPEG-2 Encoder with Integrated Analog Video/Broadcast Audio > > Decoder > > > Your boot messages look pretty much like mine - I may have missed > something but I don't think I see anything wrong. > > My first piece of advice would be to debug with something other than > MythTV. MythTV is a doggone big, complex thing that buries your capture > card below many layers - it's not a good debug tool. There are several > pieces of software that are tv-watchers only. To be honest, I'm not > terribly impressed with the available TV watching software for Linux. > You have to use one command-line tool to select the channel, another to > view, etc. > > Hopefully someone will tell me how wrong I am, and I should just get "X". > > Second thing, MythTV currently doesn't configure the hvr-1600 very well. > Byt default it tries to recognized it as an analog capture card. You > have to force the tab to look like one of the "classic" Hauppauge mpeg2 > cards, then type in the device name manually. > > Dale Pontius
|