LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware > Linux - Embedded & Single-board computer
User Name
Password
Linux - Embedded & Single-board computer This forum is for the discussion of Linux on both embedded devices and single-board computers (such as the Raspberry Pi, BeagleBoard and PandaBoard). Discussions involving Arduino, plug computers and other micro-controller like devices are also welcome.

Notices


Closed Thread
 
Search this Thread
Old 05-14-2013, 12:29 AM   #1
elico
Member
 
Registered: Dec 2011
Posts: 115

Rep: Reputation: Disabled
LINUX vs BARE BOARD


Hi

What is the main advantage of LINUX based boards
vs BARE BOARDS w/o LINUX ?

Is it the ability to do parallel tasks/threads ?

If yes then there are non LINUX os suitable for
bare boards that offer threads .

So please expalin what is the big deal
of LINUX for embedded ?

Thanks

Elico
 
Old 05-14-2013, 02:43 AM   #2
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 3,953

Rep: Reputation: 807Reputation: 807Reputation: 807Reputation: 807Reputation: 807Reputation: 807Reputation: 807
The big deal (imho) with Linux is that you get Linux...and that allows you to run Busybox, GCC, (some kind of) trace and/or debug, memory profiling, etc, etc.

Now, you may not/do not want things like ls/cat/less/top/networking stack (or not)/drivers for serial/parallel ports for your final product, but without easy availability of this kind of stuff for development, your development team is working with one hand tied behind its back.

With one hand tied behind its back, you'll be continuously coming up against unanticipated problems and be saying '...now, if only we had a tool like X (where X is a command line util like top, iotop or whatever) and/or some kind of debug utility, we could probably see what is going on and, having seen what is going on, we could probably fix it reasonably quickly, but now, I don't know whether we should stop trying to fix the actual problem and write some tools, which may or may not be the right ones, which may or may not be buggy and which may or may not help, or try somehow to make progress without the tools, and so effectively by a series of stabs in the dark, which may or may not be effective (and which probably won't help us, in the way that the tools would, next time we have a similar problem)...'

So, for me, the biggest deal is that you can get a wide selection of tools that cover all sorts of problems, without a great deal of effort.

OTOH, you raise the issue of multi-tasking. It is true that if you've got Linux, you'll have some kind of task scheduling, but then, if you've got any OS, you'll have some kind of task scheduling. And, if you want simple task scheduling, that's probably not hard to write for yourself (...but simple may not be good enough for you).
 
1 members found this post helpful.
Old 05-14-2013, 04:35 AM   #3
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Whatever fits the task best
Posts: 16,103
Blog Entries: 2

Rep: Reputation: 4366Reputation: 4366Reputation: 4366Reputation: 4366Reputation: 4366Reputation: 4366Reputation: 4366Reputation: 4366Reputation: 4366Reputation: 4366Reputation: 4366
Please post your thread in only one forum. Posting a single thread in the most relevant forum will make it easier for members to help you and will keep the discussion in one place. This thread is being closed because it is a duplicate of http://www.linuxquestions.org/questi...ed-4175429706/.
 
1 members found this post helpful.
  


Closed Thread


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
BARE BOARD debugging vs LINUX based bord elico Linux - Embedded & Single-board computer 1 05-06-2013 11:02 AM
porting linux on bare board beparas Linux - Embedded & Single-board computer 2 02-21-2012 11:38 PM
Bringing up linux on a bare board ananth86coolguy Linux - Newbie 3 10-05-2009 11:04 AM
bare ide and bare acpi kernels denning Slackware 1 03-04-2005 05:50 AM
creating a bare-bare-barebones system for an underpowered laptop orange400 Linux - General 3 06-15-2004 05:53 PM


All times are GMT -5. The time now is 06:20 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration