EmbeddedRelated.com
Forums
Memfault Beyond the Launch

Cost analysis for Embedded Linux?

Started by a_simple_code March 11, 2007
Hi all,

      Am working on a project that aims to device an Embedded System
which has serial input and GPRS output.

Like this

Serial data ====> Embedded System (using GPRS modem) ===> UDP/TCP to
internet cloud.
 (Input)
(Processing)                                          (Output)


This has to be very very cost effective hence. my question is

Is there a Embedded Linux Distribution that has support for GPRS
drivers and charges the minimum for commercial development (OS+
Deveopment Tools) for three developers MAX.

the linux distribution that does charges nothing/ negligible as run-
time royalty/unit.

or is there a link you can provide that gives me these data.  I did
try my best with google but dint give me a proper answer.

Thanks in Advance,

On Sun, 11 Mar 2007 05:39:55 -0700, a_simple_code wrote:

http://developer.axis.com/

http://www.acmesystems.it/


> Hi all, > > Am working on a project that aims to device an Embedded System > which has serial input and GPRS output. > > Like this > > Serial data ====> Embedded System (using GPRS modem) ===> UDP/TCP to > internet cloud. > (Input) > (Processing) (Output) > > > This has to be very very cost effective hence. my question is > > Is there a Embedded Linux Distribution that has support for GPRS > drivers and charges the minimum for commercial development (OS+ > Deveopment Tools) for three developers MAX. > > the linux distribution that does charges nothing/ negligible as run- > time royalty/unit. > > or is there a link you can provide that gives me these data. I did > try my best with google but dint give me a proper answer. > > Thanks in Advance,
On Mar 11, 6:00 pm, Dan N <d...@localhost.localhost> wrote:
> On Sun, 11 Mar 2007 05:39:55 -0700, a_simple_code wrote: > > http://developer.axis.com/ > > http://www.acmesystems.it/ > > > Hi all, > > > Am working on a project that aims to device an Embedded System > > which has serial input and GPRS output. > > > Like this > > > Serial data ====> Embedded System (using GPRS modem) ===> UDP/TCP to > > internet cloud. > > (Input) > > (Processing) (Output) > > > This has to be very very cost effective hence. my question is > > > Is there a Embedded Linux Distribution that has support for GPRS > > drivers and charges the minimum for commercial development (OS+ > > Deveopment Tools) for three developers MAX. > > > the linux distribution that does charges nothing/ negligible as run- > > time royalty/unit. > > > or is there a link you can provide that gives me these data. I did > > try my best with google but dint give me a proper answer. > > > Thanks in Advance,
Thanks Dan but i don't want the Hardware Details. Just the Cost analysis of OS + Development Tools + RunTime royalty/unit (if any). For example with windows it goes like this *OS + Development Tools (WinCE + Platform Builder) = $995 *Runtime Royalty = $3/Unit. *Free Support for 5 years. Am sure Linux should have much better answer than the above but just could on find it, thats why seeking you people's help. Thanks in Advance.
a_simple_code <dhilip@gmail.com> wrote:

> Thanks Dan but i don't want the Hardware Details. Just the Cost > analysis of OS + Development Tools + RunTime royalty/unit (if any). > > For example with windows it goes like this > > *OS + Development Tools (WinCE + Platform Builder) = $995 > *Runtime Royalty = $3/Unit. > *Free Support for 5 years.
With Linux, it goes like this - OS + Development tools = $0 (*) - Runtime royalty = $0 / Unit (**) - Free support forever = $0 (***) (*) The Linux operating system and most of the available userspace software are 'free for use under the GPL licence. The required tools are mainly an editor, (cross)compiler and debugger, all available under the same license. (**) No ryalties involved. really. (***) 'Free' support is something you can get from the community. Newsgroups, mailinglists, irc, etc. There's no toll-free 24/7 number you can call though, so you're on your own every now and then.
On Mar 11, 8:19 pm, Philippe <phili...@zua.com> wrote:
> a_simple_code <dhi...@gmail.com> wrote: > > Thanks Dan but i don't want the Hardware Details. Just the Cost > > analysis of OS + Development Tools + RunTime royalty/unit (if any). > > > For example with windows it goes like this > > > *OS + Development Tools (WinCE + Platform Builder) = $995 > > *Runtime Royalty = $3/Unit. > > *Free Support for 5 years. > > With Linux, it goes like this > > - OS + Development tools = $0 (*) > - Runtime royalty = $0 / Unit (**) > - Free support forever = $0 (***) > > (*) The Linux operating system and most of the available userspace > software are 'free for use under the GPL licence. The required tools are > mainly an editor, (cross)compiler and debugger, all available under the > same license. > > (**) No ryalties involved. really. > > (***) 'Free' support is something you can get from the community. > Newsgroups, mailinglists, irc, etc. There's no toll-free 24/7 number you > can call though, so you're on your own every now and then.
Thanks Phillippe, Well great. If i consider uClinux which is open source and if i develop this project with help of some other open source Development Tool as well then Can i commercially sell it(Embedded System) without publishing the code along? Do you know any such distribution that has Drivers for GPRS modem? Thanks in Advance,
> Do you know any such distribution that has Drivers for GPRS modem?
Which modem? What interface (RS232, CF, USB or BT)?
On Mar 11, 10:00 pm, "linnix" <m...@linnix.info-for.us> wrote:
> > Do you know any such distribution that has Drivers for GPRS modem? > > Which modem? What interface (RS232, CF, USB or BT)?
Modem's Model isnt been decided yet but the interface is going to be PCI-Slot modem that can be fixed on the board.
a_simple_code wrote:
> On Mar 11, 8:19 pm, Philippe <phili...@zua.com> wrote:
> Thanks Phillippe, > Well great. If i consider uClinux which is open source and if i > develop this project with help of some other open source Development > Tool as well then Can i commercially sell it(Embedded System) without > publishing the code along? > > Do you know any such distribution that has Drivers for GPRS modem? > > Thanks in Advance,
GPRS is a few AT commands. Rene
a_simple_code wrote:
> On Mar 11, 8:19 pm, Philippe <phili...@zua.com> wrote: >> a_simple_code <dhi...@gmail.com> wrote: >>> Thanks Dan but i don't want the Hardware Details. Just the Cost >>> analysis of OS + Development Tools + RunTime royalty/unit (if any). >>> For example with windows it goes like this >>> *OS + Development Tools (WinCE + Platform Builder) = $995 >>> *Runtime Royalty = $3/Unit. >>> *Free Support for 5 years. >> With Linux, it goes like this >> >> - OS + Development tools = $0 (*) >> - Runtime royalty = $0 / Unit (**) >> - Free support forever = $0 (***) >> >> (*) The Linux operating system and most of the available userspace >> software are 'free for use under the GPL licence. The required tools are >> mainly an editor, (cross)compiler and debugger, all available under the >> same license. >> >> (**) No ryalties involved. really. >> >> (***) 'Free' support is something you can get from the community. >> Newsgroups, mailinglists, irc, etc. There's no toll-free 24/7 number you >> can call though, so you're on your own every now and then. > > > Thanks Phillippe, > Well great. If i consider uClinux which is open source and if i > develop this project with help of some other open source Development > Tool as well then Can i commercially sell it(Embedded System) without > publishing the code along?
Ask your lawyer.
> Do you know any such distribution that has Drivers for GPRS modem? > > Thanks in Advance,
The general rule of thumb is that for any (existing) project under the GPL license that you modify, you have to make available the _modified_ source code. It is also considered good practice to contact the original developers and to offer them to include your modifications straight into the official distribution, but it's not mandatory IIRC. And nothing prevents you from selling the product, if you abide to the rules of the GPL. OTOH, if you develop an application on top of an open-source stack (let's say as an X-based control interface for your embedded system), as long as you don't modify existing libraries or such but simply use them, you're pretty much free to chose whichever licence you want for your own code. You still have to make available the source code of the GPL products you ship as a part of your product, including adapted Makefiles to get them to compile to your target, but that wouldn't disclose any trade secret (presumably). When it comes to dev tools (GCC and such), use them as much as you want for your project. I don't know of any usage limitation. Remember that this is just my opinion and a very short overview, and I am *not* a lawyer. _Ask your lawyer!_ (And read the GPL a dozen times to get it to sink in.) Regards, D.
"a_simple_code" <dhilip@gmail.com> wrote in message 
news:1173634557.150864.267770@30g2000cwc.googlegroups.com...
> On Mar 11, 10:00 pm, "linnix" <m...@linnix.info-for.us> wrote: >> > Do you know any such distribution that has Drivers for GPRS modem? >> >> Which modem? What interface (RS232, CF, USB or BT)? > > Modem's Model isnt been decided yet but the interface is going to be > PCI-Slot modem that can be fixed on the board. >
I would be interested to know the driver for choosing Linux. Can you provide more information on the application? So far we know you want to receive serial data and write to a GPRS modem with the lowest cost development system and run time cost - an 8051 would seem to fit the bill so far ;-) but not with Linux or a PCI modem. naturally...... -- Regards, Richard. + http://www.FreeRTOS.org A free real time kernel for 8, 16 and 32bit systems. + http://www.SafeRTOS.com An IEC 61508 compliant real time kernel for safety related systems.

Memfault Beyond the Launch