I thought I would update my status with PVR-150 + PVR-350 and "0x44 not found" errors.
See http://www.gossamer-threads.com/lists/ivtv/devel/24040 for the background. Last night I stayed up until 4:30am trying to get my card to work. There was progress, and I actually captured video using the PVR-150, but no audio. I see that there is a lot of activity going on in trying to solve the audio problem. In the process of starting up clean (or what I think was clean) and reinstalling I learned a few things. Here is what I did: 1. Removed ivtv from my system (FC3) 2. Removed all *.ko files related to ivtv (tveeprom.ko, tveeprom-ivtv.do, cx25840.ko, msp3400.ko, msp3400-ivtv.ko, ivtv.ko, tuner.ko, tuner-ivtv.ko, etc...) 3. Installed ivtv 0.3.7k using yum. This included ivtv and ivtv-kmdl-$KVER. The package ivtv-firmware-audio doesn't appear to have anything in the testing category, only under stable rpms so I used that. 4. Made sure modprobe.conf had no options (pretty much as listed in the earlier thread). 5. Since I'm using the ramdisk (per Jarod's instruction) I re-ran mkinitrd-ivtv and received an error telling me it couldn't find the tuner module. I modified mkinitrd-ivtv to use tuner-ivtv instead and everything was fine. 6. Shutdown and waited a while before rebooting and confirmed that 0.3.7k was running. 7. dmesg gave me pretty much the same output as before. Lot's of 0x44 errors and Unknown symbol errors. 8. lsmod indicated that cx25840.ko was not loaded. 9. I modified mkinitrd-ivtv to load cx25840. Shutdown, waited, and rebooted. 10. At the boot screen I saw an error message that said "cx25840: firmware read failure" so I wasn't too happy. 11. However when I looked at the dmesg output, I discovered all the 0x44 errors were gone (the Unknown symbol error messages were still there). It also appeared that the firmware had been read later on. 12. I successfully captured video with the PVR-150 and PVR-350 with one caveat: No audio for either one. 13. Tried various things to get audio turned on without success, was tired so I decided to call it a night. 14. Went back to ivtv 0.2 (so that I could record stuff tonight) and discovered that the Unknown symbol errors were there in the dmesg output even though my PVR-350 was working great! My conclusion was that there is a problem with cx25840 loading properly. I don't know about video. I don't know how it is supposed to normally load since I'm not familiar with the code. I tried adding to modprobe.conf to get it to load the module instead of mkinitrd-ivtv. No dice. Couldn't get it to load without mkinitrd-ivtv. It looks like you guys are also seeing problems with cx25840 related to audio. Hope this helps someone figure things out. Thanks. -Kenan -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] Sent: Wednesday, September 14, 2005 2:25 PM To: [email protected]; [email protected] Cc: Paul V. Gratz Subject: Re: Re: [ivtv-devel] Re: FW: PVR-150 0x44 not found > What is also odd is that the modules are found but the i2c attach messages > appear after the END INIT line. It looks as if something is delayed. All > those cx88000 unknown symbols also indicates something weird in your setup. > > Hans > Thanks Hans. I believe you are right. My system is weird ;-) Any ideas why the messages could be delayed. I really haven't deviated (at least intentionally) from Jarod's HOWTO. I will try to start fresh tonight going from an ivtv version 0.2 and a working PVR-350 system to an ivtv version 0.3.7k and PVR-350 + PVR-150 (hopefully!). Before upgrading I will get rid of all the old drivers mentioned in various posts and FAQs so that they don't create any problems. I'll probably disable the ramdisk initially and ignore the TV-Out until I get everything else working on my CRT first. > It's not the same problem: the i2cdetect shows that it detects a device at > address 0x44, something that was absent in the original problem. > I have to say that I'm was initially confused about your statement about the i2cdetect output indicating that the address 0x44 is detected for my system but not for Paul's. I see now that while there are a lot of messages indicating something is not right at 0x44, my i2cdetect output has UU for 0x44 and Paul's has XX. I miscounted the columns for Paul's output. (His output has UU at 0x43, I thought it was 0x44). Sorry about that. Here is my output: > 0 1 2 3 4 5 6 7 8 9 a b c d e f > 00: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX > 10: XX XX XX XX XX XX XX XX XX XX XX 1b XX XX XX XX > 20: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX > 30: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX > 40: XX XX XX XX UU XX XX XX XX XX XX XX XX XX XX XX > 50: UU XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX > 60: XX UU XX XX XX XX XX XX XX XX XX XX XX XX XX XX > 70: 70 UU 72 73 XX XX XX XX XX XX XX XX XX XX XX XX > and here is Paul's 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 10: XX XX XX XX XX XX XX XX XX XX XX UU XX XX XX XX 20: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 30: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 40: XX XX XX UU XX XX XX XX XX XX XX XX XX XX XX XX 50: UU XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 60: XX UU XX XX XX XX XX XX XX XX XX XX XX XX XX XX 70: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX Ok. I'll try again tonight. Thanks! -Kenan > > > ivtv: ==================== END INIT IVTV ==================== > > > ivtv-osd: Framebuffer module loaded (attached to ivtv card id 0) > > > ivtv-osd warning: Framebuffer is at decoder-relative address 0x00510000 > > > cx8800: Unknown symbol cx88_boards > > > cx8800: Unknown symbol cx88_newstation > > > lirc_i2c: chip found @ 0x18 (Hauppauge IR) > > > ivtv: i2c attach to card #0 ok [client=Hauppauge IR, addr=18] > > > lirc_dev: lirc_register_plugin: sample_rate: 10 > > > lirc_i2c: chip found @ 0x71 (Hauppauge IR (PVR150)) > > > ivtv: i2c attach to card #1 ok [client=Hauppauge IR (PVR150), addr=71] > > > ... > > > ivtv: i2c attach to card #0 ok [client=tveeprom, addr=50] > > > ivtv: i2c attach to card #1 ok [client=tveeprom, addr=50] > > > msp34xx: init: chip=MSP3448W-A2 +nicam +simple +simpler +radio > > > mode=simpler msp34xxg: daemon started > > > ivtv: i2c attach to card #0 ok [client=MSP3448W-A2, addr=40] > > > msp3400: error while reading chip version > > > ivtv: i2c attach to card #0 ok [client=saa7115[50], addr=21] > > > ivtv: i2c attach to card #0 ok [client=saa7127[50], addr=44] > > > cx25840: firmware /lib/modules/HcwMakoA.ROM loaded > > > ivtv: i2c attach to card #1 ok [client=cx25840[50], addr=44] > > > tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 > > > ivtv: i2c attach to card #0 ok [client=(tuner unset), addr=61] > > > tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #1 > > > ivtv: i2c attach to card #1 ok [client=(tuner unset), addr=61] > > > ------------------------------------------------------- > SF.Net email is sponsored by: > Tame your development challenges with Apache's Geronimo App Server. > Download it for free - -and be entered to win a 42" plasma tv or your very > own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php > _______________________________________________ > ivtv-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/ivtv-devel > > ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ ivtv-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ivtv-devel ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ ivtv-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ivtv-devel
