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

Rick Nekus solarux at hotmail.com
Sat Apr 7 09:33:16 UTC 2007


"mythtv-setup"
Its coming along:
-I realize these errors are similar to last Dec.06 errors listed on various 
mythtv/pvrxxx threads regrading v4l enumerator problems.

-this could be due to my "pvr250" port just recently installed).
needless, I can stream TV-channels with mplayer no problem

"cxm0: encoder dma not enough buffer space free"
pid 1560 (mythtv-setup), uid 119: exited on signal 11 (core dumped)
2007-04-07 05:21:54.205 Could not query inputs.
"eno: Inappropriate ioctl for device (25)"



>From: "Rick Nekus" <solarux at hotmail.com>
>To: freebsd-multimedia at freebsd.org
>CC: solarux at hotmail.com
>Subject: Re: FreeBSD-6.2 ; Hauppage PVR-350 ; "pvrxxx" port - not working.
>Date: Sat, 07 Apr 2007 06:03:45 +0000
>
>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
>

_________________________________________________________________
Don’t waste time standing in line—try shopping online. Visit Sympatico / MSN 
Shopping today! http://shopping.sympatico.msn.ca



More information about the freebsd-multimedia mailing list