LinuxQuestions.org
Register a domain and help support LQ
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
 
LinkBack 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,860

Rep: Reputation: 768Reputation: 768Reputation: 768Reputation: 768Reputation: 768Reputation: 768Reputation: 768
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: Slackware
Posts: 14,880
Blog Entries: 2

Rep: Reputation: 3805Reputation: 3805Reputation: 3805Reputation: 3805Reputation: 3805Reputation: 3805Reputation: 3805Reputation: 3805Reputation: 3805Reputation: 3805Reputation: 3805
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
Trackbacks are Off
Pingbacks are On
Refbacks are 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 12:13 PM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration