From: Uri Shkolnik <urishk@yahoo.com>
To: Andrea Venturi <a.venturi@avalpa.com>,
Michael Krufky <mkrufky@linuxtv.org>
Cc: linux-dvb@linuxtv.org
Subject: Re: [linux-dvb] siano sms1xxx driver not T-DMB ready?
Date: Tue, 28 Oct 2008 05:05:23 -0700 (PDT) [thread overview]
Message-ID: <304316.49334.qm@web38801.mail.mud.yahoo.com> (raw)
In-Reply-To: <48EE16E4.4000107@linuxtv.org>
--- On Thu, 10/9/08, Michael Krufky <mkrufky@linuxtv.org> wrote:
> From: Michael Krufky <mkrufky@linuxtv.org>
> Subject: Re: [linux-dvb] siano sms1xxx driver not T-DMB ready?
> To: "Andrea Venturi" <a.venturi@avalpa.com>
> Cc: linux-dvb@linuxtv.org
> Date: Thursday, October 9, 2008, 4:36 PM
> Andrea Venturi wrote:
> > here in Italy (bologna) we have a T-DMB trial from Rai
> and other
> > broadcasters.
> >
> > i got one Terratec Cinergy Piranha based on a Siano
> SMS1xxx chip and
> > indeed the T-DMB stream works on the "other
> OS".. (and the DVB-T works
> > too)
> >
> > this T-DMB stuff is still based on Transport Stream:
> >
> >
> http://en.wikipedia.org/wiki/Digital_Multimedia_Broadcast
> >
> > as i'd like to dump a full TS of the stream, i was
> thinking that it was
> > just setting the proper mode (2) in the sms1xxx
> module, i would have
> > been able to use the same "dvb-tools" like
> dvbstream to tune the right
> > frequency and dump the whole TS.
> >
> > too easy, it seems! there were my steps:
> >
> > 1. i put the firmware file for T-DMB demodulation with
> the right name
> > "tdmb_stellar_usb.inp" in /lib/firmware
> >
> > 2. i loaded the module with the supposed right default
> mode: modprobe
> > sms1xxx default_mode=2
> >
> > 3. i put my stick on the linux, but the module
> didn't got up with this
> > error:
> >
> > "SMS Device mode is not set for DVB
> operation."
> >
> > I'm halted.
> >
> > The showstopper come from this smsdvb.c where
> there's this control:
> >
> > ====================
> > if (smscore_get_devicke_mode(coredev) != 4) {
> > #if 1 /* new siano drop (1.2.17) does this -- yuck */
> > sms_err("SMS Device mode is not
> set for "
> > "DVB operation.");
> > return 0;
> > #else
> > ====================
> >
> > of course, this seems only a safety check.
> >
> > let's hope it's not just a
> "marketing" showstopper (i'm going anyway to
> > try to relax this control, i bet i'm not going to
> burn anything inside
> > the device!)
> >
> > probably there's more to be implemented to driver
> correctly the Siano
> > chip when not in DVB mode. but how much? ask here
> could be useful..
> >
> > it should be easy to "implement" the T-DMB
> stuff inside the same DVB
> > scenario!
> > it's already a system based on transport stream.
> right?
> >
> > sadly there are no open specs about it on the siano
> web site, just this
> > brief:
> >
> >
> http://www.*siano-ms*.com/*pdf*s/00_Siano_SMS*1010*.*pd*f
> >
> > does anyone know a solution about this issue?
> >
> > is it so though to implement T-DMB decoding inside the
> DVB architecture?
> >
> > are the specs available somewhere?
>
>
> I am working with Siano to expose all functionality of the
> silicon through the linux-dvb api.
>
> We didn't get up to T-DMB yet. Give a few months and
> there should be better info to report.
>
> Regards,
>
> Mike
>
> _______________________________________________
> linux-dvb mailing list
> linux-dvb@linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
Hi Andrea,
Sorry for the delay to answer you, I had a month long, wonderful, great, splendid vacation @ Vietnam.
Some notes about the Terratec you try to run -
1) It contains Siano's SMS10xx chipset.
2) Till now, FIB parsing and device control are done in a user space library.
3) The control and the data paths run via character devices that bypass the DVB sub-system (for DAB-family standards), the main obstacle to move them via the DVB is, that the user-space library performs lots of logical work that does not currently exist in DVB/S2API/etc.
Q: Do you have a FIB parser?
Regards,
Uri Shkolnik
Software Architect
Siano Mobile Silicon
_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
prev parent reply other threads:[~2008-10-28 12:06 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-10-09 9:48 [linux-dvb] siano sms1xxx driver not T-DMB ready? Andrea Venturi
2008-10-09 14:36 ` Michael Krufky
2008-10-28 12:05 ` Uri Shkolnik [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=304316.49334.qm@web38801.mail.mud.yahoo.com \
--to=urishk@yahoo.com \
--cc=a.venturi@avalpa.com \
--cc=linux-dvb@linuxtv.org \
--cc=mkrufky@linuxtv.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox