Author |
Message |
boxmodfreak
|
Posted: Thu May 05, 2005 10:16 am |
|
Joined: Thu Feb 17, 2005 11:11 am
Posts: 2
|
jac1d
Will your steps for the 150 work on R4V5 as well. I have tried everything to get R5A12 working. I get all the way through the install, but once it boots up the resolution is all messed up. I have tried a number of commands on install, but none will work. It says it is installing at the default of 640x480 etc.
|
|
Top |
|
|
Xsecrets
|
Posted: Thu May 05, 2005 10:27 am |
|
Joined: Mon Oct 06, 2003 10:38 am
Posts: 4978
Location:
Nashville, TN
|
when it boots from the cd or when it boots up after install?
if you are talking about booting from the cd then at the boot prompt type
knoppmyth vga=normal
_________________ Have a question search the forum and have a look at the KnoppMythWiki.
Xsecrets
|
|
Top |
|
|
boxmodfreak
|
Posted: Thu May 05, 2005 10:33 am |
|
Joined: Thu Feb 17, 2005 11:11 am
Posts: 2
|
This happens when it boots after install.
I have tried to use the knoppmyth vga-normal command in the boot options, but it will not acept the command.
|
|
Top |
|
|
Nnyan
|
Posted: Thu May 05, 2005 10:50 am |
|
Joined: Tue Dec 14, 2004 2:00 pm
Posts: 43
|
Great! thanks for all the help! I couldn't figure out what adding 0x3000 to that one line did. Is that something I should think about?
|
|
Top |
|
|
Nnyan
|
Posted: Thu May 05, 2005 11:02 am |
|
Joined: Tue Dec 14, 2004 2:00 pm
Posts: 43
|
Just noticed that I have the following lines at the bottom of my file, just want to make sure they are ok or if i should remove them.
options msp3400 once=1 simple=1
install ivtv /sbin/modprobe tuner; /sbin/modprobe msp3400; /sbin/modprobe saa7115;$
remove ivtv /sbin/modprobe -r --ignore-remove ivtv && /sbin/modprobe -r saa7115 &&$
I had forgotten to chmod +R this file so I'll try this again when I get home.
|
|
Top |
|
|
brendan
|
Posted: Thu May 05, 2005 11:08 am |
|
Joined: Tue Dec 07, 2004 12:04 pm
Posts: 369
|
Nnyan wrote: Great! thanks for all the help! I couldn't figure out what adding 0x3000 to that one line did. Is that something I should think about?
That's to specify NTSC.
Also, made some edits to my original post to fix typos.
-brendan
|
|
Top |
|
|
brendan
|
Posted: Thu May 05, 2005 11:10 am |
|
Joined: Tue Dec 07, 2004 12:04 pm
Posts: 369
|
Nnyan wrote: Just noticed that I have the following lines at the bottom of my file, just want to make sure they are ok or if i should remove them.
options msp3400 once=1 simple=1 install ivtv /sbin/modprobe tuner; /sbin/modprobe msp3400; /sbin/modprobe saa7115;$ remove ivtv /sbin/modprobe -r --ignore-remove ivtv && /sbin/modprobe -r saa7115 &&$
I had forgotten to chmod +R this file so I'll try this again when I get home.
That's the ivtv file (a different file than what I was talking about, which is the set_ivtv_parms file). As far as I know, the lines you mention aren't needed in recent ivtv packages. My ivtv is as follows (for 1 350 and 1 500):
Code: alias char-major-61 lirc_i2c alias char-major-81 videodev alias char-major-81-0 ivtv alias char-major-81-1 ivtv alias char-major-81-2 ivtv options ivtv ivtv_std=0,0,0 tuner=47,57,57 tda9887=0,0,0 ivtv_debug=1,1,1 #apparently the cx25840's i2c code only sees 150/500 cards, so we don't #have to -1 for the 350. options cx25840 no_black_magic=1 i2c_enable=1,1 #but the saa7127 has to be told to skip the 150/500 cards, so we -1,-1 #after the 1 for the 350. #wow, this is not really optimal options saa7127 i2c_enable=1,-1,-1 options msp3400 once=1 simple=1
|
|
Top |
|
|
Nnyan
|
Posted: Thu May 05, 2005 1:20 pm |
|
Joined: Tue Dec 14, 2004 2:00 pm
Posts: 43
|
well it seems its easy for me to confuse myself with this stuff, thank you for pointing that out!
Here are my files (just to make sure I got this all right):
/etc/mythtv/modules/ivtv:
alias char-major-61 lirc_i2c
alias char-major-81 videodev
alias char-major-81-0 ivtv
alias char-major-81-1 ivtv
options ivtv ivtv_std=0,0 tuner=57,57 tda9887=0,0 ivtv_debug=1,1
options cx25840 no_black_magic=1 i2c_enable=1,1
options saa7127 i2c_enable=-1,-1
options msp3400 once=1 simple=1
/etc/init.d/set_ivtv_params:
#!/bin/bash
#PVR-500 tuner 1
/usr/local/bin/ivtvctl -d /dev/video0 -u 1 -f width=720,height=480 -p 6
#PVR-500 tuner 2
/usr/local/bin/ivtvctl -d /dev/video1 -u 1 -f width=720,height=480 -p 6
|
|
Top |
|
|
mahaoutsukai2
|
Posted: Sun May 08, 2005 11:44 pm |
|
Joined: Sun May 08, 2005 10:52 pm
Posts: 2
|
Thanks for writing this guide as well as the more detailed one at:
http://www.bitbenderforums.com/vb22/showthread.php?postid=367509
Unfortunately after 1 weekend and serveral different approaches, I still can't get this to work.
My system:
Athlon 2100
512 RAM
Haupauge PVR 500 (cx23416 chipset)
Radeon 7000 video card
I tried both of Ralphs guides to the letter, twice over using current KnoppMyth R5A15.1 and once trying R5A12, just to be anal about it.
Hopefully someone does an even more dumbed down guide, with more up to date files.
Sorry if it sounds like I'm complaining, I'm just trying to give you an idea at what a complete Linux noob (me) sees in this guide. If you can help me, great!
Here's the problems I had with this guide:
ralpha6 wrote: Install Knoppmyth R5A12 following directions here: http://www.mysettopbox.tv/doc.htmlIt's up to R5A15.1 now, so a the screen shots in the other guide don't look the same in the "Input connections" screen. Quote: Downlad latest drivers here: http://www.ivtv.tv/releases/ivtv-0.3/(I used ivtv-0.3.2r.tgz but also had it working with 0.3.2q) The latest version is here that is supposed to work with the PVR 500, it's the "Unstable (but suprisingly stable)" release: http://www.ivtv.tv/releases/ivtv-0.3/ivtv-0.3.4f.tgzQuote: Code: mkdir /lib/modules/old mv /lib/modules/2.6.9-chw-4/extra/msp3400.ko /lib/modules/old (not sure if this is needed or not, but I wanted to make sure the correct msp3400.ko was being used) In R5A15.1 the directory is /lib/modules/2.6.11.7-chw-4 and both guides are confusing now because the directory structure has changed. Quote: Note: if you followed the Pamphlet of Knoppmyth howto then you'll already have unpacked the kernel source tarball in /usr/src, which is needed before the next step.
I read the pamplet at http://www.mysettopbox.tv/doc.html and didn't see where it stated anything about this. Quote: Unpack ivtv tarball Code: cd ivtv-0.3.2r/driver make make install cd ../utils make make install Using his other guide I did get this far and when using the "make" command it said "no such directory" Quote: Download firmware: Code: cd ivtv-0.3.2r/utils wget ftp://ftp.shspvr.com/download/wintv-pvr_250-350/win9x-2k-xp_mpeg_wdm_drv/pvr48wdm_1.8.22037.exe ./ivtvfwextract.pl pvr48wdm_1.8.22037.exe This replaces ivtv-fw-dec.bin and ivtv-fw-enc.bin in /lib/modules The newest one is: wget ftp://ftp.shspvr.com/download/wintv-pvr ... .22280.exeHowever, I don't understand why we use this directory instead of ftp://ftp.shspvr.com/download/wintv-pvr_150-500/ ???????? Quote: mount the driver cd that came with the pvr 500 to /cdrom mount /dev/hdx /cdrom (replace x with your current device) Code: cp /cdrom/WinTV-PVR-150500MCE_2.0.18.22316_WHQL_signed/HcwMakoA.ROM /lib/modules The CD that came with my PVR 500 is Version 2.6 (printed on the CD) and the directory looks like this: cp /cdrom/WinTV-PVR-150500MCE_2_0_30_23074_WHQL/HcwMakoA.ROM /lib/modules Quote: Reboot and enjoy! Hope this helps! Ralph
It all helps, but I'm just a dunce. I know how to follow directions and use VI editor when I have to... but I suck at Linux.
If I can help in any way let me know, I'd like to get this card working in not only my own system, but contribute in making an up-to-date Knoppmyth/PVR-500 "guide for dummies"
I think this combination will probably become very popular for those starting out with their first Mythbox.
|
|
Top |
|
|
mahaoutsukai2
|
Posted: Wed May 11, 2005 5:36 pm |
|
Joined: Sun May 08, 2005 10:52 pm
Posts: 2
|
Wow! Not only do I not know Linux all that well, but apparently I don't know how to get responses. Hmm... maybe too much info....
Well, since my last post I have been able to follow the guide without trouble, and have repeated the complete install about 4 times. (Using the guide, the latest release of Knopmyth, IVTV driver, hauppauge driver, and Hauppauge CD driver. It still doesn't work, however, I think I may know why.
So, here's a new simpler question (please someone can give me some insight):
The dmesg | grep tuner command's output show the tuners as type "0" (zero)
I know it should be saying somthing like type "57", but for some reason it's not comming up. Why?
|
|
Top |
|
|
tjc
|
Posted: Wed May 11, 2005 9:21 pm |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
Because it's not autodetecting the version of the PVR-500 that you have. Is it a newer revision? I've seen other people report this, so perhaps a search of the forum for "PVR" and "500" requiring both terms will turn up the relevant posts?
This is still REALLY bleeding edge hardware, and as a result, shocking as the concept may be, possibly not easiest thing for anyone to install, let alone a newbie... So, for your first skydiving experiance you chose a minumum altitude jump on a pitchblack moonless night into a mine field carpeted with razor sharp 3 foot long steel spikes. Yeehaa!
|
|
Top |
|
|
Iceman
|
Posted: Sat May 14, 2005 6:30 am |
|
Joined: Tue Apr 13, 2004 1:47 pm
Posts: 62
Location:
Turin
|
Hi,
I have a pvr500 and i live in PAL country (Italy)
I follow every step you advice, but i cannot get audio to work with tuner.
I tried ivtv drivers from 0.3.2 to 0.3.4o, but nothing changes.
I test it within e outhere mythtv, but i got same results.
Video is good, but no audio.
I tried to use composite-in and, strange thing, if i switch to input "-p 3", video and audio works good! (only for composite)
When i switch to tuner (-p 6), i get every channel with no audio.
Do I have to force to change the tuner by "modprobe ivtv tuner=XX", or the autoprobe is right choise? (i suppose i have not audio for this...)
I tried to pass audiofmt=1 (and 2) to cx25840, but it's the same thing...
Here is my ivtv related log:
Quote: ivtv: ==================== START INIT IVTV ==================== usbvnetr: driver version 2.0.1.0, compiled Feb 27 2005 18:50:37 (dbg_mask x0) MAC addr 00:09:5B:32:09:51 firmware 1.103.2.175 ivtv: version 0.3.4 (o) loading ivtv: Linux version: 2.6.9-chw-4 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 0000:02:08.0[A] -> GSI 17 (level, low) -> IRQ 17 ivtv: XXX PCI device: 0x0735 vendor: 0x1039 tda9885/6/7: chip found @ 0x86 ivtv: i2c attach [client=tda9887,ok] tveeprom: Hauppauge: model = 23559, rev = D291, serial# = 7726615 tveeprom: tuner = Philips FQ1216AME MK4 (idx = 91, type = 56) tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L) PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17) tveeprom: audio_processor = MSP3410D (type = 5) ivtv: i2c attach [client=tveeprom[50],ok] ivtv: Tuner Type 56, Tuner formats 0x00400e17, Radio: yes, Model 0x00912651, Revision 0x00000000 ivtv: PAL tuner detected ivtv: SECAM tuner detected ivtv: Radio detected tuner: Ignoring new-style parameters in presence of obsolete ones tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 ivtv: i2c attach [client=(tuner unset),ok] cx25840: starting probe for adapter ivtv i2c driver #0 (0x10005) cx25840: detecting client on address 0x88 cx25840: writing init values 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: cx258433 (DEVICE_ID) ivtv: i2c attach [client=cx25840[50],ok] ivtv: i2c attach [client=wm8775[50],ok] ivtv: Encoder revision: 0x02040011 ivtv: Configuring WinTV PVR 150 card with 5 streams ivtv: Registered v4l2 device, streamtype 0 minor 0 ivtv: Create DMA stream 0 using 128 16384 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 1 minor 32 ivtv: Create DMA stream 1 using 20 103680 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 2 minor 224 ivtv: Create DMA stream 2 using 60 34632 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 3 minor 24 ivtv: Create DMA stream 3 using 455 4608 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 4 minor 64 ivtv: Create stream 4 ivtv: Setting Tuner 56 tuner: type set to 56 (Philips PAL/SECAM multi (FQ1216AME MK4)) by ivtv i2c driver #0 ivtv: ivtv_enc_thread: pid = 1284, itv = 0xd0d750a0 cx25840: decoder set input (6) cx25840: Tuner Input ivtv: Switching standard to PAL. cx25840: decoder set norm PAL ivtv: Initialized WinTV PVR 150, card #0 ivtv: Autodetected WinTV PVR 150 card ivtv: Found an iTVC16 based chip ACPI: PCI interrupt 0000:02:09.0[A] -> GSI 18 (level, low) -> IRQ 18 ivtv: XXX PCI device: 0x0735 vendor: 0x1039 tda9885/6/7: chip found @ 0x86 ivtv: i2c attach [client=tda9887,ok] tveeprom: Hauppauge: model = 23559, rev = D291, serial# = 7726615 tveeprom: tuner = Philips FQ1216AME MK4 (idx = 91, type = 56) tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L) PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17) tveeprom: audio_processor = MSP3410D (type = 5) ivtv: i2c attach [client=tveeprom[50],ok] tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #1 ivtv: i2c attach [client=(tuner unset),ok] cx25840: starting probe for adapter ivtv i2c driver #1 (0x10005) cx25840: detecting client on address 0x88 cx25840: writing init values 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: cx258433 (DEVICE_ID) ivtv: i2c attach [client=cx25840[50],ok] ivtv: i2c attach [client=wm8775[50],ok] ivtv: Tuner Type 56, Tuner formats 0x00400e17, Radio: yes, Model 0x00912651, Revision 0x00000000 ivtv: PAL tuner detected ivtv: SECAM tuner detected ivtv: Radio detected ivtv: Encoder revision: 0x02040011 ivtv: Configuring WinTV PVR 150 card with 5 streams ivtv: Registered v4l2 device, streamtype 0 minor 1 ivtv: Create DMA stream 0 using 128 16384 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 1 minor 33 ivtv: Create DMA stream 1 using 20 103680 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 2 minor 225 ivtv: Create DMA stream 2 using 60 34632 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 3 minor 25 ivtv: Create DMA stream 3 using 455 4608 byte buffers 0 kbytes total ivtv: Registered v4l2 device, streamtype 4 minor 65 ivtv: Create stream 4 ivtv: Setting Tuner 56 ivtv: ivtv_enc_thread: pid = 1350, itv = 0xd0d98144 tuner: type set to 56 (Philips PAL/SECAM multi (FQ1216AME MK4)) by ivtv i2c driver #1 cx25840: decoder set input (6) cx25840: Tuner Input ivtv: Switching standard to PAL. cx25840: decoder set norm PAL ivtv: Initialized WinTV PVR 150, card #1 ivtv: ==================== END INIT IVTV ====================
_________________ Sito italiano sull'HTPC e MythTV. www.htpcpoint.it
|
|
Top |
|
|
Kermit1974
|
Posted: Sat May 14, 2005 6:09 pm |
|
Joined: Wed Apr 13, 2005 4:18 pm
Posts: 3
Location:
Denmark
|
Thank you for the guides Ralpha... They're really helpful.
I have some few questions, though:
I've followed the guide and all the answers, but I'm getting nothing but static with a coloured bar at the buttom. Theres definately something going on behind it - you can see the "noise" change and sometimes the picture goes black as between clips
I'm from DK, where we use the PAL system. I've changed to PAL in the ivtv-script, and 720 x 576 in ivtv_params.
I have a pvr-150MCE. I thought it was a type 39 tuner, but /var/log/messages shows type 4, type 57 and type 39. Is that because I've changed it???
When the system boots it shows the pvr as CX23416 and type 58 - I'm really confused.
Am I supposed to change to CX23416 instead of the other CX values?
I hope someone has some suggestions - and nows something about PAL systems...
|
|
Top |
|
|
Iceman
|
Posted: Sat May 14, 2005 6:12 pm |
|
Joined: Tue Apr 13, 2004 1:47 pm
Posts: 62
Location:
Turin
|
I resolved!
I had to pass options to cx25840 (and put it before ivtv in /etc/modules)
cx25840 audiofmt=0x04
_________________ Sito italiano sull'HTPC e MythTV. www.htpcpoint.it
|
|
Top |
|
|
Nnyan
|
Posted: Thu Nov 10, 2005 6:01 pm |
|
Joined: Tue Dec 14, 2004 2:00 pm
Posts: 43
|
I've given up on knoppmyth for now, I'll see how the next version (22 soon as we can start using it again?) does. For now I'm plugging away with GB-PVR but I hate running windows on my PVR.
|
|
Top |
|
|