FreeBSD-6.2 ; Hauppage PVR-350 ; "pvrxxx" port - not working.

Rick Nekus solarux at hotmail.com
Sat Apr 7 06:03:50 UTC 2007


Hi all,
its me again,ha ha, sorry I forgot to setchannel - And (thanks Greg), I just 
found your older thread regarding "cxm0: video decoder isn't locked ... "
:(

-I rebooted, (without) the cxm modules loaded and then "kldload cxm,..."
(and of course setting up tuner/channel should help ;)

/usr/local/bin/pvr250-setchannel -a on -m 1 13

ok, yipee, I got Channel 13 (NTSC, Ottawa, Canada)

NOTE:
1st:/  I initialy tried installing with the "pvrxxx" port. but no go.
2nd:/ I don't know if its was usleeps "pvrxxx_port-01042007.tgz" port 
install (which didn't seem to work, but it did appear to make a couple 
changes?, or it might have been me, ?)
3./  In either caes, I then (re)installed a fresh 
/usr/ports/multimedia/pvr250 <- which did install successfully this time and 
I was able to load the cxm drivers, ...

-anyway, jus' wanted to note this for anyone who has a newer pvr-350 
(North-america NTSC) which may be similar.

-I'm sure much better instructions and port updates will follow.

Thanks so very much guys/gals

and MythTV, here I come !


Rick.


>From: "Rick Nekus" <solarux at hotmail.com>
>To: freebsd-multimedia at freebsd.org
>Subject: Re: FreeBSD-6.2 ; Hauppage PVR-350 ; "pvrxxx" port - not working.
>Date: Sat, 07 Apr 2007 04:52:07 +0000
>
>Hi All,
>First,thanks Torfinn Ingolfsen for the pci TV-card info tips, and  for 
>heading me in the right direction.
>
>I tried installing the newer 
>http://usleepless.110mb.com/pvrxxx_port-01042007.tgz from usleep,
>and it seemed to install some updates, sorry I didn't get the complete 
>"make" output at that time,
>but the last several output lines gave me the same errors as "Anders 
>Troback" got from his subject thread
>"Re: pvrxxx 0x75"
>-at this point I cleaned up my pvr ports; and installed the pvr250 port 
>according to
>Jim Stapleton's reply to Anders's subject above. I have a newer pvr-350 
>too.
>sorry about these threads gettin' a little messy now
>
>anyway, for the first time I've been able to load the cxm drivers,..
>
>I found a couple strange things;
>
>pv | grep pvr
>0B 0:12:56 [   0B/s ] [<=>                                                  
>            ]
>the output just sits there?
>and,
>when I run "cat /dev/cxm0 > filneame.mpg" i get
>"cxm0: video decoder isn't locked" in /var/log/messages
>?
>
>-but everything else looks sane (see below)
>Is there something else I can try to do. ?
>
>-------------------------------------------------------------------------
>
>pkg_info | grep -i pvr250
>pvr250-20051030     Hauppauge PVR-250/350 TV cards driver for the cxm 
>device
>
>------------------------------------------------------------------
>[rick at tiger ~]$ sudo pciconf -lv | grep -B 4 video
>cxm0 at pci2:10:0: class=0x040000 card=0x40000070 chip=0x08034444 rev=0x01 
>hdr=0x00
>    vendor   = 'Conexant Inc (Was: Globespan, ICompression Inc)'
>    device   = 'iTVC15/CX23415 MPEG Codec'
>    class    = multimedia
>    subclass = video
>[rick at tiger ~]$ sudo lspci -vs 02:0a.0
>02:0a.0 Multimedia video controller: Internext Compression Inc iTVC15 
>MPEG-2 Encoder (rev 01)
>        Subsystem: Hauppauge computer works Inc. WinTV PVR-350
>        Flags: bus master, medium devsel, latency 64, IRQ 21
>        Memory at f4000000 (32-bit, prefetchable)
>        Capabilities: [44] Power Management version 2
>---------------------------------------------------------------------------------
>/var/log/messages
>
>Apr  6 22:23:25 tiger sudo:     rick : TTY=ttyp1 ; PWD=/boot ; USER=root ; 
>COMMAND=/usr/bin/vi loader.conf
>Apr  6 22:29:07 tiger sudo:     rick : TTY=ttyp1 ; PWD=/usr/home/rick ; 
>USER=root ; COMMAND=/sbin/kldload cxm_iic
>Apr  6 22:29:19 tiger sudo:     rick : TTY=ttyp1 ; PWD=/usr/home/rick ; 
>USER=root ; COMMAND=/sbin/kldload cxm
>Apr  6 22:32:13 tiger su: rick to root on /dev/ttyp1
>Apr  6 23:34:15 tiger kernel: cxm0: <Conexant iTVC15 MPEG Coder> mem 
>0xf4000000-0xf7ffffff irq 21 at device 10.0 on pci2
>Apr  6 23:34:15 tiger kernel: cxm_iic0: <Conexant iTVC15 / iTVC16 I2C 
>controller> on cxm0
>Apr  6 23:34:15 tiger kernel: iicbb0: <I2C bit-banging driver> on cxm_iic0
>Apr  6 23:34:15 tiger kernel: iicbus0: <Philips I2C bus> on iicbb0 
>master-only
>Apr  6 23:34:15 tiger kernel: cxm0: LG Innotek TAPE-H001F tuner
>Apr  6 23:34:15 tiger kernel: cxm0: SAA7115 rev 1 video decoder
>Apr  6 23:34:15 tiger kernel: cxm0: MSP4448G-A2 audio decoder
>Apr  6 23:34:15 tiger kernel: cxm0: IR Remote
>Apr  6 23:34:15 tiger kernel: cxm0: [GIANT-LOCKED]
>Apr  6 23:34:18 tiger kernel: cxm0: encoder firmware version 0x2050032
>Apr  6 23:34:18 tiger kernel: cxm0: decoder firmware version 0x2020023
>----------------------------------------------------------------------------------
>cr--r--r--  1 root  wheel       0,  41 Apr  6 23:40 /dev/cxm0
>----------------------------------------------------------------------------------
>dmesg:
>...
>cxm0: <Conexant iTVC15 MPEG Coder> mem 0xf4000000-0xf7ffffff irq 21 at 
>device 10.0 on pci2
>cxm_iic0: <Conexant iTVC15 / iTVC16 I2C controller> on cxm0
>iicbb0: <I2C bit-banging driver> on cxm_iic0
>iicbus0: <Philips I2C bus> on iicbb0 master-only
>cxm0: LG Innotek TAPE-H001F tuner
>cxm0: SAA7115 rev 1 video decoder
>cxm0: MSP4448G-A2 audio decoder
>cxm0: IR Remote
>cxm0: [GIANT-LOCKED]
>cxm0: encoder firmware version 0x2050032
>cxm0: decoder firmware version 0x2020023
>cxm0: video decoder isn't locked
>cxm0: video decoder isn't locked
>cxm0: video decoder isn't locked
>cxm0: video decoder isn't locked
>...
>----------------------------------------------------------------------------
>[rick at tiger ~]$ 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"
>-------------------------------------------------------------------------------
>tiger# kldstat
>Id Refs Address    Size     Name
>1   19 0xc0400000 70aee8   kernel
>2    2 0xc0b0b000 1adb8    linux.ko
>3    1 0xc0b26000 5fa0     snd_ich.ko
>4    2 0xc0b2c000 22b88    sound.ko
>5    1 0xc0b4f000 4ae8     atapicam.ko
>6    1 0xc0b54000 6d2a84   nvidia.ko
>7    2 0xc1227000 2d80     cxm_iic.ko
>8    1 0xc122a000 8fb04    cxm.ko
>9    1 0xc12ba000 59f20    acpi.ko
>-------------------------------------------------------------------------
>
>
>
>>From: Torfinn Ingolfsen <torfinn.ingolfsen at broadpark.no>
>>To: freebsd-multimedia at freebsd.org
>>Subject: Re: FreeBSD-6.2 ; Hauppage PVR-350 ; "pvrxxx" port - not working.
>>Date: Sun, 01 Apr 2007 22:03:08 +0200
>>
>>On Sun, 01 Apr 2007 19:08:48 +0000
>>Rick Nekus <solarux at hotmail.com> wrote:
>>
>> > I did portscan fetch;portscan extract; portscan update
>> > that should do it right ?, or is there a special "usleepless" update
>>
>>If you mean "portsnap" here, yes, thayt should do it.
>>
>>
>> > available?
>> > umm, trying to make sense of other threads here, does this mean
>> > install FreeBSD 5.3 ? (is that the alternative for now?), ...
>>
>>No, by all means. I know it is April Fools' Day, but therer is no need
>>to go backwards. :-)
>>FreeBSD 6.2 will be fine.
>>
>> > uhh ok, well thats' a small letdown, should I use the pvr250 ( they
>>
>>I should rephrase that; the pvrxxx port doesn't work with the pvr-350
>>in *my* machine right now. This might be caused by other things than
>>the port itself, which I haven't ruled out yet (a bad cable, for
>>example).
>>
>> > both look the same to me pvr250/xxx ?) or maybe (on a dry-humour note)
>>
>>The pvr250 and the pvrxxx port might look the same, but the last time I
>>checked, the pvr250 port was missing some needed ioctl's that MythTV
>>required. This is some months ago, so things might have changed. Or
>>not, I haven't checked.
>>
>>You could try the pvr250 port; if it works - good.
>>
>> > it sounds close to me ?, am I reading this wrong, but how did you get
>>
>>Yes, I guess our cards are equal, perhaps except for the tuner.
>>
>> > "yours'" working (or did you?) being you have the same cx23415 chip
>>
>>I got mine working, or actually, usleep got mine working while
>>testing the pvrxxx driver. Right now, the canle signal is down, so I
>>can only watch recordings, not test drivers.
>>
>> > (PVR-350) set I have -or is this a tuner specific fullfilment that is
>> > not supported?
>>
>>I don't think the tuner is shown in the pciconf / lspci output, I think
>>you will have to load a driver for that. Here is what the pvrxxx driver
>>says about my card (from dmesg):
>>cxm0: <Conexant iTVC15 MPEG Coder> mem 0xf8000000-0xfbffffff irq 20 at 
>>device 0.0 on pci2
>>cxm_iic0: <Conexant iTVC15 / iTVC16 I2C controller> on cxm0
>>iicbb0: <I2C bit-banging driver> on cxm_iic0
>>iicbus0: <Philips I2C bus> on iicbb0 master-only
>>cxm0: Philips FM1216ME MK3 tuner
>>cxm0: SAA7115 rev 1 video decoder
>>cxm0: MSP4418G-B3 audio decoder
>>cxm0: IR Remote
>>cxm0: [FAST]
>>cxm0: encoder firmware version 0x2060039
>>cxm0: decoder firmware version 0x2020023
>>
>>This is with driver:
>>root at kg-quiet# pv | grep pvr
>>pvrxxx-20060822             =  up-to-date with port
>>
>>(possibly modified)
>>on a machine running:
>>root at kg-quiet# uname -a
>>FreeBSD kg-quiet.kg4.no 6.2-STABLE FreeBSD 6.2-STABLE #15: Thu Jan 25 
>>21:44:50 CET 2007     root at kg-quiet.kg4.no:/usr/obj/usr/src/sys/QUIET  
>>amd64
>>
>>HTH
>>PS. You don't have to CC me, I am subscribed to the freebsd-mobile list.
>>--
>>Regards,
>>Torfinn Ingolfsen,
>>Norway
>>_______________________________________________
>>freebsd-multimedia at freebsd.org mailing list
>>http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia
>>To unsubscribe, send any mail to 
>>"freebsd-multimedia-unsubscribe at freebsd.org"
>
>_________________________________________________________________
>Your Space. Your Friends. Your Stories. Share your world with Windows Live 
>Spaces. http://spaces.live.com/?mkt=en-ca
>
>_______________________________________________
>freebsd-multimedia at freebsd.org mailing list
>http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia
>To unsubscribe, send any mail to 
>"freebsd-multimedia-unsubscribe at freebsd.org"

_________________________________________________________________
Fine Dining & Fancy Food. Check Out This Collection Of Good Eats. 
http://local.live.com/?mkt=en-ca/?v=2&cid=A6D6BDB4586E357F!378



More information about the freebsd-multimedia mailing list