FreeBSD-6.2 ; Hauppage PVR-350 ; "pvrxxx" port - not working.
Rick Nekus
solarux at hotmail.com
Sun Apr 1 14:31:31 UTC 2007
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 at 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 at 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 at 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 at 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 at hotmail.com
_________________________________________________________________
http://local.live.com/?mkt=en-ca/?v=2&cid=A6D6BDB4586E357F!420
More information about the freebsd-multimedia
mailing list