[mythtv-users] PVR350 video out very slow (Nvidia way better)

Torsten Schenkel torsten.schenkel at web.de
Sat Feb 7 06:36:17 EST 2004


Am Sa, den 07.02.2004 schrieb Emmanuel Hislen um 07:11:

> [root at fantasio dev]# ls -l /dev |grep video
> drwxr-xr-x    2 manu     manu         4096 Jan 23 01:28 video
> crw-------    1 manu     root      81,   0 Sep 15 06:40 video0
> crw-------    1 manu     root      81,   1 Sep 15 06:40 video1
> drwxr-xr-x    2 root     root         4096 Jan 23 01:28 video1394
> -rw-rw----    1 manu     root      4444096 Feb  6 21:14 video16
> crw-------    1 manu     root      81,   2 Sep 15 06:40 video2
> crw-------    1 manu     root      81,   3 Sep 15 06:40 vide

Ok, that's the problem, your /dev/video16 didn't exist. With the dd
command you created it as a file. 

Remove the file and create the device node:


rm /dev/video16

mknod /dev/video16 c 81 16


And try again. I guess you'll have to reload the drivers, since they
won't be bound to the device that didn't exist when they were loaded.



> Note every time I do the dd test video16 gets bigger. Looks like nobody 
> is reading/removing content from it.
> 
> Here's what I have from dmesg
> 
> <<<<<<<<<<
> ...
> [saa7127.c: INFO]: SAA7127 video encoder driver loaded
> ivtv: version 0.1.9 (release) loading
> ivtv: SGarray_size = 340, DSGarray_size = 56
> ivtv: Found an iTVC15 based chip
> tuner: chip found @ 0xc2
> tuner(bttv): type forced to 2 (Philips NTSC (FI1236,FM1236 and 
> compatibles)) [insmod]
> saa7127: Configuring encoder...<6>saa7114.c: starting probe for adapter 
> ivtv i2c driver #0 (0x10005)
> saa7114.c: detecting saa7114 client on address 0x42
> saa7115.c: writing init values
> status: (1E) 0x50, (1F) 0xc0
> msp34xx: init: chip=MSP3448W-A2, has NICAM support
> msp3410: daemon started
> ivtv: Encoder revision: 0x02040011
> ivtv: Decoder revision: 0x02020023
> ivtv: Registered v4l2 device, minor 0
> ivtv: Registered v4l2 device, minor 32
> ivtv: Registered v4l2 device, minor 224
> ivtv: Registered v4l2 device, minor 16
> ivtv: Registered v4l2 device, minor 48
> ivtv: loaded
> ivtv-fb: Framebuffer module loaded (attached to ivtv card id 0)
> ivtv-fb: screen coords: [0 0] -> [720 480]
> ivtv-fb: original global alpha = 208
> ivtv-fb: new global alpha = 208
> ivtv-fb: current OSD state = 35
> ivtv-fb: warning: cannot reserve video memory at 0xd9510000
> ivtv-fb: framebuffer at 0xd9510000, mapped to 0xe3e73000, size 2818k
> ivtv-fb: mode is 720x480x32, linelength=2880
> Console: switching to colour frame buffer device 90x30
> fb0: iTVC15 TV out frame buffer device
> lirc_dev: IR Remote Control driver registered, at major 61
> bttv: driver version 0.7.107 loaded
> bttv: using 4 buffers with 2080k (8320k total) for capture
> bttv: Host bridge is PCI device 10de:01e0 (nVidia Corporation

Hmm, OK, so the driver did bind to the node 81:16. So maybe just create
the device node in the filesystem and retry the dd test. 

HTH,

Torsten
-- 
Walkthrough: MythTV on Epia with PVR350 using Debian:
http://www-isl.mach.uni-karlsruhe.de/~hi93/myth/mythtv_debian_epia_pvr350_walkthrough



More information about the mythtv-users mailing list