Hey there,

Well this weekend I succeeded in getting a PAL PVR 500 going complete with
sound (yet to confirm NICAM) with a good picture, changing channels,
recording 2 channels or watching one and recording the other etc etc..

I am using KnoppMyth R5A12 and ivtv-0.3.2q. It took a total of about 30 - 40
minutes to set it up complete and it seems to be stable.

Here is what I did:

Install KnoppMyth R5A12
Make sure you don't put the User name 'mythtv' in the setup, put something
else in there otherwise it stuffs everything up.

Run this to get rid of the old tuner module:
mv /lib/modules/2.6.9-chw-4/kernel/drivers/media/video/tuner.ko
/lib/modules/2.6.9-chw-4/kernel/drivers/media/video/tuner.ko.old

Follow the instructions at:
http://knoppmythwiki.homelinux.org/index.php?page=HauppaugeOneFiftyInstallat
ion up to and including point 9 with the following alterations:

Instead of putting the text in the ivtv file as per the instructions put
this in:

alias char-major-81 videodev
alias char-major-81-0 ivtv
alias char-major-61 lirc_i2c
options cx25840 no_black_magic=1
options ivtv ivtv_std=2 tuner=56,56 tda9887=0,0 

Next go to /etc/init.d
Open the file called: set_ivtv_params
Comment everything out and place in the file:

ivtvctl -d /dev/video0 -u 1 -f width=720,height=576 -p 6
ivtvctl -d /dev/video1 -u 1 -f width=720,height=576 -p 6

Copy HcwMakoA.ROM into the directory: /lib/modules

>From there, there are a few minor problems especially if you have a
motherboard with firewire on board but pretty easy to sort out.

You will need a new news-sites.xml file to fix a problem with the rss news
feeds. It goes in /usr/share/mythtv/mythnews/

Obviously if you are running an Nvidia Video card you need to install the
drivers by following:
http://knoppmythwiki.homelinux.org/index.php?page=NZMythConfig about half
way down. There are a few steps missed here like placing nvidia in the
/etc/modutils file and adding Load "v4l" into the modules section of the
XF86Config-4 file. The instructions say to copy the sample file over etc but
that didn't work for me.

/usr/share/doc/libdvdread3/examples/install-css.sh to get the DVD to play
properly.

I am running:
Shuttle SB61G2
Intel 3.0GHz Processor
1GB Ram
200GB Seagate 7200 ATA HD
Nvidia FX5200 Video Card
Hauppauge PVR-500
Plugged into a Hyundai HQ42" Plasma through DVI


Apr  4 19:50:45 mythtv kernel: ivtv: ==================== START INIT IVTV
====================
Apr  4 19:50:45 mythtv kernel: ivtv: version 0.3.2 (q) loading
Apr  4 19:50:45 mythtv kernel: ivtv: Linux version: 2.6.9-chw-4 SMP preempt
586 gcc-3.3
Apr  4 19:50:45 mythtv kernel: ivtv: In case of problems please include the
debug info
Apr  4 19:50:45 mythtv kernel: ivtv: between the START INIT IVTV and END
INIT IVTV lines when
Apr  4 19:50:45 mythtv kernel: ivtv: mailing the ivtv-devel mailinglist.
Apr  4 19:50:45 mythtv kernel: ivtv: Autodetected WinTV PVR 150 card
Apr  4 19:50:45 mythtv kernel: ivtv: Found an iTVC16 based chip
Apr  4 19:50:45 mythtv kernel: ACPI: PCI interrupt 0000:03:08.0[A] -> GSI 19
(level, low) -> IRQ 19
Apr  4 19:50:45 mythtv kernel: ivtv: Unreasonably low latency timer, setting
to 64 (was 32)
Apr  4 19:50:45 mythtv kernel: ivtv: XXX PCI device: 0x2570 vendor: 0x8086
Apr  4 19:50:45 mythtv kernel: tveeprom: Hauppauge: model = 23559, rev =
D291, serial# = 7725589
Apr  4 19:50:45 mythtv kernel: tveeprom: tuner = Philips FQ1216AME MK4 (idx
= 91, type = 56)
Apr  4 19:50:45 mythtv kernel: tveeprom: tuner fmt = PAL(D/K) (eeprom =
0x74, v4l2 = 0x00400e17)
Apr  4 19:50:45 mythtv kernel: tveeprom: audio_processor = MSP3410D (type =
5)
Apr  4 19:50:45 mythtv kernel: ivtv: i2c attach [client=tveeprom[0],ok]
Apr  4 19:50:45 mythtv kernel: ivtv: Tuner Type 56, Tuner formats
0x00400e17, Radio: yes, Model 0x00912651, Revision 0x00000000
Apr  4 19:50:45 mythtv kernel: ivtv: Radio detected
Apr  4 19:50:45 mythtv kernel: tuner: Ignoring new-style parameters in
presence of obsolete ones
Apr  4 19:50:45 mythtv kernel: tuner: chip found at addr 0xc2 i2c-bus ivtv
i2c driver #0
Apr  4 19:50:45 mythtv kernel: ivtv: i2c attach [client=(tuner unset),ok]
Apr  4 19:50:49 mythtv kernel: cx25840: FW image '/lib/modules/HcwMakoA.ROM'
of size 14264 loaded.
Apr  4 19:50:49 mythtv kernel: cx25840: FW image md5 digest:
3a4803384f749d644ee1f1ca9dcb12fa
Apr  4 19:50:49 mythtv kernel: cx25840: FW image sha1 digest:
2b5e6292b7391c980b93d156cf6b34178ce770f6
Apr  4 19:50:49 mythtv kernel: ivtv: i2c attach [client=cx25840[0],ok]
Apr  4 19:50:49 mythtv kernel: ivtv: i2c attach [client=wm8775[0],ok]
Apr  4 19:50:49 mythtv kernel: tda9887: Ignoring new-style parameters in
presence of obsolete ones
Apr  4 19:50:49 mythtv kernel: tda9885/6/7: chip found @ 0x86
Apr  4 19:50:49 mythtv kernel: ivtv: i2c attach [client=tda9887,ok]
Apr  4 19:50:51 mythtv kernel: ivtv: Encoder revision: 0x02040011
Apr  4 19:50:51 mythtv kernel: ivtv: Configuring WinTV PVR 150 card with 5
streams
Apr  4 19:50:51 mythtv kernel: ivtv: Registered v4l2 device, streamtype 0
minor 0
Apr  4 19:50:51 mythtv kernel: ivtv: Create DMA stream 0 using 1024 16384
byte buffers  0 kbytes total
Apr  4 19:50:51 mythtv kernel: ivtv: Allocate DMA stream 0 using 1024 16384
byte buffers  16777216 kbytes total
Apr  4 19:50:51 mythtv kernel: ivtv: Registered v4l2 device, streamtype 1
minor 32
Apr  4 19:50:51 mythtv kernel: ivtv: Create DMA stream 1
Apr  4 19:50:51 mythtv kernel: ivtv: Allocate DMA stream 1
Apr  4 19:50:51 mythtv kernel: ivtv: Registered v4l2 device, streamtype 2
minor 224
Apr  4 19:50:51 mythtv kernel: ivtv: Create stream 2 using 40 52224 byte
buffers  0 kbytes total
Apr  4 19:50:51 mythtv kernel: ivtv: Allocate stream 2 using 40 52224 byte
buffers  2097152 kbytes total
Apr  4 19:50:51 mythtv kernel: ivtv: Registered v4l2 device, streamtype 3
minor 24
Apr  4 19:50:51 mythtv kernel: ivtv: Create DMA stream 3 using 455 4608 byte
buffers  0 kbytes total
Apr  4 19:50:51 mythtv kernel: ivtv: Allocate DMA stream 3 using 455 4608
byte buffers  2097152 kbytes total
Apr  4 19:50:51 mythtv kernel: ivtv: Registered v4l2 device, streamtype 4
minor 64
Apr  4 19:50:51 mythtv kernel: ivtv: Create stream 4
Apr  4 19:50:51 mythtv kernel: ivtv: Allocate stream 4
Apr  4 19:50:51 mythtv kernel: ivtv: Setting Tuner 56
Apr  4 19:50:51 mythtv kernel: tuner: type set to 56 (Philips PAL/SECAM
multi (FQ1216AME MK4)) by ivtv i2c driver #0
Apr  4 19:50:51 mythtv kernel: ivtv: Switching standard to PAL.
Apr  4 19:50:51 mythtv kernel: ivtv: Initialized WinTV PVR 150, card #0
Apr  4 19:50:51 mythtv kernel: ivtv: Autodetected WinTV PVR 150 card
Apr  4 19:50:51 mythtv kernel: ivtv: Found an iTVC16 based chip
Apr  4 19:50:51 mythtv kernel: ivtv: Unreasonably low latency timer, setting
to 64 (was 32)
Apr  4 19:50:51 mythtv kernel: ivtv: XXX PCI device: 0x2570 vendor: 0x8086
Apr  4 19:50:51 mythtv kernel: tveeprom: Hauppauge: model = 23559, rev =
D291, serial# = 7725589
Apr  4 19:50:51 mythtv kernel: tveeprom: tuner = Philips FQ1216AME MK4 (idx
= 91, type = 56)
Apr  4 19:50:51 mythtv kernel: tveeprom: tuner fmt = PAL(D/K) (eeprom =
0x74, v4l2 = 0x00400e17)
Apr  4 19:50:51 mythtv kernel: tveeprom: audio_processor = MSP3410D (type =
5)
Apr  4 19:50:51 mythtv kernel: ivtv: i2c attach [client=tveeprom[1],ok]
Apr  4 19:50:51 mythtv kernel: tuner: chip found at addr 0xc2 i2c-bus ivtv
i2c driver #1
Apr  4 19:50:51 mythtv kernel: ivtv: i2c attach [client=(tuner unset),ok]
Apr  4 19:50:51 mythtv kernel: ivtv: ivtv_enc_thread: pid = 2693, itv =
0xf9ed9320
Apr  4 19:50:55 mythtv kernel: cx25840: FW image '/lib/modules/HcwMakoA.ROM'
of size 14264 loaded.
Apr  4 19:50:55 mythtv kernel: cx25840: FW image md5 digest:
3a4803384f749d644ee1f1ca9dcb12fa
Apr  4 19:50:55 mythtv kernel: cx25840: FW image sha1 digest:
2b5e6292b7391c980b93d156cf6b34178ce770f6
Apr  4 19:50:55 mythtv kernel: ivtv: i2c attach [client=cx25840[1],ok]
Apr  4 19:50:55 mythtv kernel: ivtv: i2c attach [client=wm8775[1],ok]
Apr  4 19:50:55 mythtv kernel: tda9885/6/7: chip found @ 0x86
Apr  4 19:50:55 mythtv kernel: ivtv: i2c attach [client=tda9887,ok]
Apr  4 19:50:55 mythtv kernel: ivtv: Tuner Type 56, Tuner formats
0x00400e17, Radio: yes, Model 0x00912651, Revision 0x00000000
Apr  4 19:50:55 mythtv kernel: ivtv: Radio detected
Apr  4 19:50:56 mythtv kernel: ivtv: Encoder revision: 0x02040011
Apr  4 19:50:56 mythtv kernel: ivtv: Configuring WinTV PVR 150 card with 5
streams
Apr  4 19:50:56 mythtv kernel: ivtv: Registered v4l2 device, streamtype 0
minor 1
Apr  4 19:50:56 mythtv kernel: ivtv: Create DMA stream 0 using 1024 16384
byte buffers  0 kbytes total
Apr  4 19:50:56 mythtv kernel: ivtv: Allocate DMA stream 0 using 1024 16384
byte buffers  16777216 kbytes total
Apr  4 19:50:56 mythtv kernel: ivtv: Registered v4l2 device, streamtype 1
minor 33
Apr  4 19:50:56 mythtv kernel: ivtv: Create DMA stream 1
Apr  4 19:50:56 mythtv kernel: ivtv: Allocate DMA stream 1
Apr  4 19:50:56 mythtv kernel: ivtv: Registered v4l2 device, streamtype 2
minor 225
Apr  4 19:50:56 mythtv kernel: ivtv: Create stream 2 using 40 52224 byte
buffers  0 kbytes total
Apr  4 19:50:56 mythtv kernel: ivtv: Allocate stream 2 using 40 52224 byte
buffers  2097152 kbytes total
Apr  4 19:50:56 mythtv kernel: ivtv: Registered v4l2 device, streamtype 3
minor 25
Apr  4 19:50:56 mythtv kernel: ivtv: Create DMA stream 3 using 455 4608 byte
buffers  0 kbytes total
Apr  4 19:50:56 mythtv kernel: ivtv: Allocate DMA stream 3 using 455 4608
byte buffers  2097152 kbytes total
Apr  4 19:50:56 mythtv kernel: ivtv: Registered v4l2 device, streamtype 4
minor 65
Apr  4 19:50:56 mythtv kernel: ivtv: Create stream 4
Apr  4 19:50:56 mythtv kernel: ivtv: Allocate stream 4
Apr  4 19:50:56 mythtv kernel: ivtv: Setting Tuner 56
Apr  4 19:50:56 mythtv kernel: tuner: type set to 56 (Philips PAL/SECAM
multi (FQ1216AME MK4)) by ivtv i2c driver #1
Apr  4 19:50:56 mythtv kernel: ivtv: Switching standard to PAL.
Apr  4 19:50:56 mythtv kernel: ivtv: Initialized WinTV PVR 150, card #1
Apr  4 19:50:56 mythtv kernel: ivtv: ====================  END INIT IVTV
====================

Cheers
Grant
 

Attachment: set_ivtv_params
Description: Binary data

Attachment: ivtv
Description: Binary data

Reply via email to