Re: Remote control at Zolid Hybrid TV Tuner
Hi Hermann, I am going to revive this old thread, I completely forgot about it and I still want to solve this problem. Yes, with the IR transmitter not plugged in, the gpio is reported as 0 by dmesg. I am aware there is a picture of the backside missing on the wiki, I will try to make one a.s.a.p. NEC IR support seems to be built-in already: drivers/media/IR/ir-nec-decoder.c. Besides, dmesg outputs a section of error messages I don't understand: [ 1585.548221] tda18271_write_regs: ERROR: idx = 0x5, len = 1, i2c_transfer returned: -5 [ 1585.548229] tda18271_toggle_output: error -5 on line 47 [ 1585.720118] tda18271_write_regs: ERROR: idx = 0x5, len = 1, i2c_transfer returned: -5 [ 1585.720129] tda18271_init: error -5 on line 826 [ 1585.720136] tda18271_tune: error -5 on line 904 [ 1585.720141] tda18271_set_analog_params: error -5 on line 1041 [ 1586.381026] tda18271_write_regs: ERROR: idx = 0x6, len = 1, i2c_transfer returned: -5 [ 1586.500589] tda18271_write_regs: ERROR: idx = 0x1d, len = 1, i2c_transfer returned: -5 [ 1586.629447] tda18271_write_regs: ERROR: idx = 0x10, len = 1, i2c_transfer returned: -5 [ 1586.629458] tda18271_channel_configuration: error -5 on line 160 [ 1586.629465] tda18271_set_analog_params: error -5 on line 1041 Do you have any idea about the origin of these errors? Do you think they affect the IR functionality? -- Sander Pientka 2010/2/17 hermann pitton hermann-pit...@arcor.de: Hi, Am Mittwoch, den 17.02.2010, 17:38 +0100 schrieb Sander Pientka: Thanks for your answer. If I understand you correctly, I should disattach the IR receiver, which is a cable with a diode at the end? It is plugged in to a port like the green one for audio. did you remove the copy to the list by will? Then I will not complain about top posting here ;) I think we have only a photo of the frontside of that card. One line from the IR input connector vanishes to the backside. If on the backside is not a dedicated IR controller chip, gpio18 might be in use for the remote. This gpio is capable of triggering IRQs and is also connected to the clock. On recent Asus saa713x cards it is used for some RC5 protocol derived from those IRQs, gpio18 is the up/down button and the only changing gpio pin concerning the remote. That pin goes low, if the receiver is not plugged on the Asus cards. Mauro recently added also support for NEC IR protocol also on that gpio. You should be able to track rc5 and nec support from the mercurial/cvs interface or from the lists. Maybe it gets you started. Cheers, Hermann 2010/2/17 hermann pitton hermann-pit...@arcor.de: Hi Sander, Am Dienstag, den 16.02.2010, 20:16 +0100 schrieb Sander Pientka: Hi, my Zolid Hybrid TV Tuner has been working like a charm for over two months now. The remote control is not working though, which is a showstopper. I don't have experience with remote controls in any kind, I've heard of LIRC but I would rather choose a more elegant solution, for instance evdev in X11. It's wiki page: http://www.linuxtv.org/wiki/index.php/Zolid_Hybrid_TV_Tuner gpio init of your board is reported as 0x24. So gpio18/0x4 is high. Assuming the IR receiver is plugged during that, unplug it on next boot and see if gpio init is now only 0x20. Cheers, Hermann -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Remote control at Zolid Hybrid TV Tuner
Hi, my Zolid Hybrid TV Tuner has been working like a charm for over two months now. The remote control is not working though, which is a showstopper. I don't have experience with remote controls in any kind, I've heard of LIRC but I would rather choose a more elegant solution, for instance evdev in X11. It's wiki page: http://www.linuxtv.org/wiki/index.php/Zolid_Hybrid_TV_Tuner Thanks in advance! -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] Add support for Zolid Hybrid PCI card
I accidently sent this mail to Michael's private address, I'm sorry for that. Hi, I bought the same card a couple of months ago and back then, it just wouldn't work. I set up a wiki page, which henk has updated with links to patches, to document the card as well as possible. I set up a thread on this mailing list (http://osdir.com/ml/video4linux-list/2009-05/msg00102.html) on making the card work, but that resulted to nothing. I was surprised to find this thread when I accidently searched for Zolid in my mailbox. I'm at my internship at the moment, but I'll try this patch as soon as I get home :) If you need the card for further development/testing: I'm willing to send it to you by mail. I just want it back when you're done testing, so I can finally watch tv on my computer :) Greetings, Sander Pientka 2009/9/14 Michael Krufky mkru...@kernellabs.com: On Wed, Sep 9, 2009 at 11:08 AM, Michael Krufky mkru...@kernellabs.com wrote: On Wed, Sep 9, 2009 at 10:01 AM, s...@systol-ng.god.lan wrote: On Tue, Sep 08, 2009 at 05:57:12PM -0400, Michael Krufky wrote: Henk, Why do you expect a 8295? If your board uses the SAA7131, then we would expect an 8290 IF demod. Ah, I just checked the history of this email thread -- I must have read one of your previous emails too quickly. :-) Perhaps there is a typo in the document that you read -- tda8290 is correct. Just to come back to this point, Well zolid has a SAA7131E, if you look at the datasheet (botom of page 15) http://www.nxp.com/acrobat_download/datasheets/SAA7131E_3.pdf it says: The SAA7131E is functionally compatible with the SAA7135 audio and video broadcast decoder device and the stand-alone low-IF device TDA8295. So thats why I asked. Regards, Henk FIX YOUR MAILER!! It's a pain to reply to your emails -- I have to insert your actual email address each time :-( Anyway, I am under the impression that it's a typo in the datasheet. It is actually a tda8290. Henk, Just FYI, I merged your patch to my saa7134 repository last week: http://www.kernellabs.com/hg/~mkrufky/saa7134 I thought that I had replied to you already but that message seems to have gotten dropped somewhere :-/ I intend to send a pull request to Mauro for this, in addition to some other pending patches after he merges what I have already pending. Thanks again for your work. Regards, Mike Krufky -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Zolid Hybrid TV Card wiki page
Hi, I've just created a wiki page for my tv card: http://www.linuxtv.org/wiki/index.php/Zolid_Hybrid_TV_Tuner/ . I hope it provides usable information to make my card supported by saa7134. -- Met vriendelijke groet, Sander Pientka -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Zolid Hybrid TV Tuner
So, I decided to give my miserable TV card one last shot. It's advert for eBay is done, the only thing that stops me from selling is the Send button. Anyhow, after lots of searching mailing lists, I found out that I should have a look at the Vendor and Device ID and the Subdevice ID. So I did a deep lspci with the options vvvxxxnn: 04:09.0 Multimedia controller [0480]: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev d1) Subsystem: Philips Semiconductors Device [1131:2004] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium TAbort- TAbort- MAbort- SERR- PERR- INTx- Latency: 32 (21000ns min, 8000ns max) Interrupt: pin A routed to IRQ 17 Region 0: Memory at fdcfe000 (32-bit, non-prefetchable) [size=2K] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=1 PME- Kernel driver in use: saa7134 Kernel modules: saa7134 00: 31 11 33 71 06 00 90 02 d1 00 80 04 00 20 00 00 10: 00 e0 cf fd 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 31 11 04 20 30: 00 00 00 00 40 00 00 00 00 00 00 00 ff 01 54 20 40: 01 00 02 06 00 20 00 1c 00 00 00 00 00 00 00 00 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev d1) Subsystem: Philips Semiconductors Device [1131:2004] Apparently , the Vendor is Philips (1131), the device is the SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (7133), I'm getting this info from pci.ids. But what about the subsystem? What's a subsystem? I opened CARDLIST.saa7134 and searched for 1131:7133. And I did get a hit: 17 - AOPEN VA1000 POWER [1131:7133] Erhm, huh? An AOPEN? That can't be right. I have a Zolid, unless this card was rebranded, which should be possible according to it's low cost. Then, I hit ctrl+f and searched for my subsystem ID. Wow, and there were hits, 2 to be precise! 61 - Philips TOUGH DVB-T reference design [1131:2004] 69 - Philips EUROPA V3 reference design [1131:2004] Hmm, so my card can be a reference design too... A reference design, is it allowed to sell those things? Now I'm confused. Btw, I'm sorry for being a bit ironic, but I've had it with this card. -- Met vriendelijke groet, Sander Pientka -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Some more Zolid Hybrid TV Tuner
I made a picture of the board's name, maybe it's useful to you: http://imagebin.ca/view/B_0V5y.html. The board name shows the tuner, the DVB demodulator and the video processor. -- Met vriendelijke groet, Sander Pientka -- To unsubscribe from this list: send the line unsubscribe linux-media in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html