Re: Remote control at Zolid Hybrid TV Tuner

2010-05-08 Thread Sander Pientka
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

2010-02-16 Thread 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


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

2009-12-08 Thread Sander Pientka
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

2009-06-01 Thread Sander Pientka
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

2009-05-31 Thread Sander Pientka
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

2009-05-31 Thread Sander Pientka
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