Hello I just registered. I just bought a PVR-150, installed KnoppMyth R5A15, and seem to be having some trouble getting the backend configured and running properly. Im not really sure what to try next.
I followed the wiki steps
http://knoppmythwiki.homelinux.org/index.php?page=HauppaugeOneFiftyInstallation but hit problems with the mixer_input=2 line.
This post seemed helpful so I basically followed it, but I noticed my tuner had #39 so I switched that.
http://mysettopbox.tv/phpBB2/viewtopic.php?p=23905&
I copied the firmware off the cdrom and setup a symlink for the encoder (not for a decoder), from here
http://ivtv.writeme.ch/tiki-index.php?page=PVR150-500Firmware
I have tried both 0.3.3u and 0.3.3s.
Here's my /etc/mythtv/modules/ivtv (I eliminated the /etc/modprobe.d/ivtv file in favor of this one):
root@Mythtv:/etc/mythtv/modules# cat ivtv
alias char-major-61 lirc_i2c
alias char-major-81 videodev
alias char-major-81-0 ivtv
#options ivtv debug=1
#options tuner type=2
options cx25840 no_black_magic=1
options ivtv ivtv_std=0 tuner=39 tda9887=0 ivtv_debug=1
options cx25840 i2c_enable=1
options saa7127 i2c_enable=-1
#options msp3400 once=1 simple=1
install ivtv /sbin/modprobe tuner; /sbin/modprobe msp3400; /sbin/modprobe saa7115; /sbin/modprobe --ignore-install ivtv
remove ivtv /sbin/modprobe -r --ignore-remove ivtv && /sbin/modprobe -r saa7115 && /sbin/modprobe -r msp3400 && /sbin/modprobe -r tuner
============================================
Here's my ivtv dmesg portion:
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.3.3 (u) loading
ivtv: Linux version: 2.6.11.7-chw-3 SMP preempt 586 gcc-3.3
ivtv: In case of problems please include the debug info
ivtv: between the START INIT IVTV and END INIT IVTV lines when
ivtv: mailing the ivtv-devel mailinglist.
ivtv: Autodetected WinTV PVR 150 card
ivtv: Found an iTVC16 based chip
ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18
ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 18 (level, high) -> IRQ 18
ivtv: Unreasonably low latency timer, setting to 64 (was 32)
ivtv: XXX PCI device: 0x01e0 vendor: 0x10de
ivtv: i2c attach [client=(tuner unset),ok]
tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0)
saa7115: starting probe for adapter ivtv i2c driver #0 (0x10005)
ivtv: i2c attach [client=tveeprom,ok]
tveeprom: Hauppauge: model = 26032, rev = C182, serial# = 2963458
tveeprom: tuner = LG TAPC H791F (idx = 82, type = 39)
tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
tveeprom: audio_processor = TDA9850 (type = 3)
ivtv: Tuner Type 39, Tuner formats 0x00001000, Radio: yes, Model 0x008d1612, Revision 0x00000001
ivtv: NTSC tuner detected
ivtv: Radio detected
cx25840: starting probe for adapter SMBus nForce2 adapter at 5000 (0x0)
cx25840: starting probe for adapter SMBus nForce2 adapter at 5100 (0x0)
cx25840: starting probe for adapter ivtv i2c driver #0 (0x10005)
cx25840: detecting client on address 0x88
cx25840: writing init values
eth0: no IPv6 routers present
cx25840: FW image '/lib/modules/HcwMakoA.ROM' of size 14264 loaded.
cx25840: FW image md5 digest: 3a4803384f749d644ee1f1ca9dcb12fa
cx25840: FW image sha1 digest: 2b5e6292b7391c980b93d156cf6b34178ce770f6
cx25840: Status: cx258413 (DEVICE_ID)
ivtv: i2c attach [client=cx25840[50],ok]
ivtv: i2c attach [client=wm8775[50],ok]
ivtv: Encoder revision: 0x02050032
ivtv: Encoder Firmware may be buggy, use version 0x02040011
ivtv: Configuring WinTV PVR 150 card with 5 streams
ivtv: Registered v4l2 device, streamtype 0 minor 0
ivtv: Create DMA stream 0 using 1024 16384 byte buffers 0 kbytes total
ivtv: Allocate DMA stream 0 using 1024 16384 byte buffers 16777216 kbytes total
ivtv: Registered v4l2 device, streamtype 1 minor 32
ivtv: Create DMA stream 1
ivtv: Allocate DMA stream 1
ivtv: Registered v4l2 device, streamtype 2 minor 224
ivtv: Create DMA stream 2 using 121 34632 byte buffers 0 kbytes total
ivtv: Allocate DMA stream 2 using 121 34632 byte buffers 4194304 kbytes total
ivtv: Registered v4l2 device, streamtype 3 minor 24
ivtv: Create DMA stream 3 using 455 4608 byte buffers 0 kbytes total
ivtv: Allocate DMA stream 3 using 455 4608 byte buffers 2097152 kbytes total
ivtv: Registered v4l2 device, streamtype 4 minor 64
ivtv: Create stream 4
ivtv: Allocate stream 4
ivtv: Setting Tuner 39
tuner 2-0061: type set to 39 (LG NTSC (newer TAPC series))
cx25840: decoder set input (6)
cx25840: Tuner Input
cx25840: set audio: 0x01
ivtv: Switching standard to NTSC.
ivtv: i2c client addr: 0x43 not found!
cx25840: decoder set norm NTSC
cx25840: set audio: 0x01
ivtv: Initialized WinTV PVR 150, card #0
ivtv: ==================== END INIT IVTV ====================
cx25840: decoder set size 720x480 (from 720x480) -> scale 0x65536, filter 0
ivtv: ivtv_enc_thread: pid = 2732, itv = 0xcf1a3d20
cx25840: decoder set picture bright=128 contrast=63 saturation=64 hue=0
cx25840: decoder set picture bright=128 contrast=63 saturation=63 hue=0
cx25840: decoder set picture bright=127 contrast=63 saturation=63 hue=0
cx25840: decoder set picture bright=127 contrast=63 saturation=63 hue=0
cx25840: decoder disable output
cx25840: decoder enable output
==========================================================
Here's the one and only line from /etc/init.d/set_ivtv_params
/usr/local/bin/ivtvctl -d /dev/video0 -u 0 -f width=720,height=480 -p 6
==========================================================
I was getting lots of allocation errors during the mythbackend running, but
I cant seem to generate them right now -- the mythfrontend shows a blank screen
then times out saying the backend is not avail
root@Mythtv:/etc/mythtv/modules# mythbackend
2005-04-29 06:43:53.119 New DB connection, total: 1
Starting up as the master server.
2005-04-29 06:43:53.165 New DB connection, total: 2
2005-04-29 06:43:53.189 New DB connection, total: 3
2005-04-29 06:43:53.415 New DB scheduler connection
2005-04-29 06:43:53.419 mythbackend version: 0.18.20050409-1
www.mythtv.org
2005-04-29 06:43:53.420 Enabled verbose msgs : important general
2005-04-29 06:43:55.428 Reschedule requested for id -1.
2005-04-29 06:43:55.808 Scheduled 0 items in 0.4 = 0.34 match + 0.04 place
2005-04-29 06:43:55.809 Seem to be woken up by USER
2005-04-29 06:44:10.510 MainServer::HandleAnnounce Playback
2005-04-29 06:44:10.510 adding: Mythtv as a client (events: 0)
2005-04-29 06:44:10.523 MainServer::HandleAnnounce Playback
2005-04-29 06:44:10.523 adding: Mythtv as a client (events: 1)
2005-04-29 06:44:10.533 MainServer::HandleAnnounce Playback
2005-04-29 06:44:10.533 adding: Mythtv as a client (events: 0)
2005-04-29 06:44:10.546 MainServer::HandleAnnounce Playback
2005-04-29 06:44:10.546 adding: Mythtv as a client (events: 0)
2005-04-29 06:44:10.552 adding: Mythtv as a remote ringbuffer
2005-04-29 06:44:10.561 Changing from None to WatchingLiveTV
2005-04-29 06:44:25.834 Couldn't read data from the capture card in 15 seconds. Stopping.
2005-04-29 06:44:25.867 Changing from WatchingLiveTV to None
=============================================================
Two lines in the dmesg have me concerned, this one which Im not sure where to find different encoder versions since that came from the cdrom:
ivtv: Encoder Firmware may be buggy, use version 0x02040011
and this one at the end:
ivtv: i2c client addr: 0x43 not found![/url]