Date: Sun, 01 Apr 2007 14:19:29 +0000 From: "Rick Nekus" <solarux@hotmail.com> To: freebsd-multimedia@freebsd.org Subject: FreeBSD-6.2 ; Hauppage PVR-350 ; "pvrxxx" port - not working. Message-ID: <BAY134-F1580CEE38ADD1D5C8A6B7AA1610@phx.gbl>
next in thread | raw e-mail | index | archive | help
Hi all, I'm tryin' to hopefully build a FreeBSD (Myth)TV Box with my not too old dual-P4 Asus system,and my brand new Hauppage PVR-350.-of course everything else thus far on my system works flawlessly on FreeBSD. At this point I've gotten stumped, and would appreciate any guidance. note; (and this may be useless info, but)according to Hauppage my card is a "...The PVR-350 uses the conexant MPEGI/II Encoder/Decoder 880-16. The PVR-250 uses the conexant MPEGI/II encoder 880-16. Best Regards, Farhood Azar fazar@hauppauge.com Technical Support Hauppauge Computer Works New York" I haven't since gotten a reply from Hauppage, but there is nothing related to the above numbers on any of the chipsets on my card? In fact, its a Conexant "cx23425" based chip, unless they gave me the above because its the bktr compatible ?, again, I apologize,-gettin' even more stumped. Hence, why I felt the need to post this request. :) ------------------------------------------------------------------------------------------- uname -a: 6.2-RELEASE-p2 FreeBSD 6.2-RELEASE-p2 #0: Fri Mar 9 05:58:38 UTC 2007 tiger:/usr/obj/usr/src/sys/SMP i386 The TV-card is a WinTV-PVR-350 (non-MCE) with Remote. (see way below for chipset details). ----------------------------------------------------------------------------------- Here, are the original files from my Hauppage PVR-350 driver-CD that I copied over to my system. I have read in some threads here and by googling that I should cp HcwMakoC.ROM -> HcwMakoA.ROM, and copy that and hcwPVRP2.sys to /usr/ports/distfiles. -ok ? [rick@tiger /var/tmp/pvr350]$ ls * DriverA1: drwxr-xr-x 512 Mar 27 19:57 . drwxr-xr-x 512 Mar 27 19:56 .. -rw-r--r-- 824544 Sep 14 2005 hcw98GP2.sys -rw-r--r-- 824512 Sep 14 2005 hcwPVRP2.sys DriverA2: total 610 drwxr-xr-x 512 Mar 27 19:57 . drwxr-xr-x 512 Mar 27 19:56 .. drwxr-xr-x 512 Mar 27 19:56 64Bit -rw-r--r-- 376836 Nov 2 2005 HcwFalcn.rom -rw-r--r-- 14264 Apr 20 2005 HcwMakoB.ROM -rw-r--r-- 16382 Feb 9 2006 HcwMakoC.ROM -rw-r--r-- 177152 Aug 15 2006 hcwPP2.sys --------------------------------------------------------------------------------------- [rick@tiger /usr/ports/distfiles]$ ls * drwxr-xr-x 512 Mar 27 19:57 . drwxr-xr-x 512 Mar 27 19:56 .. -rw-r--r-- 16382 Feb 9 2006 HcwMakoA.ROM -rw-r--r-- 824512 Sep 14 2005 hcwPVRP2.sys ----------------------------------------------------------------------------------- cat /boot/loader.conf snd_ich_load="YES" atapicam_load="YES" hw.ata.atapi_dma="1" nvidia_load="YES" linux_load="YES" #bktr_load="YES" cxm_iic_load="YES" cxm_load="YES" ----------------------------------------------------------------------------- [rick@tiger /usr/ports/multimedia/pvrxxx]$ sudo make Password: ===> Vulnerability check disabled, database not found ===> Extracting for pvrxxx-20060822 => MD5 Checksum OK for cxm-20051030.shar. => SHA256 Checksum OK for cxm-20051030.shar. => MD5 Checksum OK for pvr250-1.2.tar.gz. => SHA256 Checksum OK for pvr250-1.2.tar.gz. => MD5 Checksum mismatch for HcwMakoA.ROM. => SHA256 Checksum mismatch for HcwMakoA.ROM. => MD5 Checksum mismatch for pvrxxx_gpl.tgz. => SHA256 Checksum mismatch for pvrxxx_gpl.tgz. ===> Refetch for 1 more times files: HcwMakoA.ROM HcwMakoA.ROM pvrxxx_gpl.tgz pvrxxx_gpl.tgz ===> Vulnerability check disabled, database not found => HcwMakoA.ROM doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch from http://www.mavetju.org/download/adopted/. fetch: http://www.mavetju.org/download/adopted/HcwMakoA.ROM: Not Found => Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/. fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/HcwMakoA.ROM: File unavailable (e.g., file not found, no access) => Couldn't fetch it - please try to retrieve this => port manually into /usr/ports/distfiles/ and try again. *** Error code 1 Stop in /usr/ports/multimedia/pvrxxx. *** Error code 1 Stop in /usr/ports/multimedia/pvrxxx. ----------------------------------------------------------------------------------- ...at this point, 'cause I bought the card a couple days ago, I just wanted to make sure all is ok with it, so I tested it with Ubuntu(atleast it wasn't Windows :) and I've included the dmesg hardware specs below: (dmesg output Kubuntu 6.10, and ivtv drivers) [17179584.800000] ivtv: ==================== START INIT IVTV ==================== [17179584.800000] ivtv: version 0.7.4 (tagged release) loading [17179584.800000] ivtv: Linux version: 2.6.17-11-generic SMP mod_unload 586 REGPARM gcc-4.1 [17179584.800000] ivtv: In case of problems please include the debug info between [17179584.800000] ivtv: the START INIT IVTV and END INIT IVTV lines, along with [17179584.800000] ivtv: any module options, when mailing the ivtv-users mailinglist. [17179584.968000] intel8x0_measure_ac97_clock: measured 56381 usecs [17179584.968000] intel8x0: clocking to 48000 [17179584.976000] ivtv0: Autodetected Hauppauge WinTV PVR-350 card (cx23415 based) [17179584.976000] ACPI: PCI Interrupt 0000:02:0a.0[A] -> GSI 21 (level, low) -> IRQ 209 [17179585.016000] tveeprom 0-0050: Hauppauge model 48132, rev K268, serial# 9939981 [17179585.016000] tveeprom 0-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47) [17179585.016000] tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08) [17179585.016000] tveeprom 0-0050: audio processor is MSP4448 (idx 27) [17179585.016000] tveeprom 0-0050: decoder processor is SAA7115 (idx 19) [17179585.016000] tveeprom 0-0050: has radio, has IR remote [17179585.084000] tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0) [17179585.248000] tda9887 0-0043: chip found @ 0x86 (ivtv i2c driver #0) [17179585.292000] saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0) [17179585.460000] saa7127 0-0044: saa7129 found @ 0x88 (ivtv i2c driver #0) [17179585.480000] msp3400 0-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #0) [17179585.480000] msp3400 0-0040: MSP4448G-A2 supports radio, mode is autodetect and autoselect [17179586.136000] ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes) [17179586.152000] ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes) [17179586.376000] ivtv0: Encoder revision: 0x02060039 [17179586.384000] ivtv0: Decoder revision: 0x02020023 [17179586.384000] ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) [17179586.388000] ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) [17179586.388000] ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) [17179586.388000] ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) [17179586.388000] ivtv0: Create encoder radio stream [17179586.388000] ivtv0: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total) [17179586.388000] ivtv0: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total) [17179586.388000] ivtv0: Create decoder VOUT stream [17179586.388000] ivtv0: Allocate DMA decoder YUV stream: 24 x 43200 buffers (1024KB total) [17179586.428000] ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes) [17179586.536000] tuner 0-0061: type set to 47 (LG NTSC (TAPE series)) [17179586.592000] ivtv0: Initialized Hauppauge WinTV PVR-350, card #0 [17179586.592000] ivtv: ==================== END INIT IVTV ==================== #################################################### tiger:~$ /usr/bin/ivtv-detect driver: ivtv-0.7.4 (tagged release) card: Hauppauge WinTV PVR-350, bus info 0000:02:0a.0, ivtv card #0 hardware: saa7115 saa7127 msp34xx tuner tveeprom /dev/video48: YUV decoding (links: /dev/video) /dev/radio0: Radio (links: /dev/radio) /dev/vbi16: VBI decoding (links: /dev/vbi) /dev/video0: MPG encoding /dev/vbi0: VBI encoding /dev/vbi8: VBI from MPG /dev/video16: MPG decoding /dev/video24: PCM encoding /dev/video32: YUV encoding ##################################################### ----------------------------------------------------------------------------------------------- I reallly hope this can eventually work on freebsd, and if anyone would like any other or more helpful details, or if there's a thread/site I missed with better suggestions just shout ! thanks, Rick. solarux@hotmail.com _________________________________________________________________ http://local.live.com/?mkt=en-ca/?v=2&cid=A6D6BDB4586E357F!420
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BAY134-F1580CEE38ADD1D5C8A6B7AA1610>