Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
01-26-2004, 01:23 AM
|
#1
|
Member
Registered: Jul 2003
Location: Oshawa, Ontario, Canada
Distribution: ?????
Posts: 324
Rep:
|
embedded linux questions, arcade and desktop
Okay i have some questions regarding embedded linux:
I plan on building myself a MAME arcade unit/ jukebox. I've been reading about embedded systems on different sites, and i was wondering if this would be practical. All i would need it to do basically is boot to a little front end where i could select arcade or juke box, and then run mame and xmms (or another media player i'll worry about that later), and i need it to run grip, so i can rip my cds, and would need it to go to a console. Is it practical for me to make it an embedded system (it'll probably be an old pentium system).
Also, what about an embedded desktop. I don't have any plans to do this, but i'm just kind of curious. Would it be possible to take a desktop pc and make it into an embedded system, with pretty well all the functionallity of a desktop (i mean like surfing the net, playing games like ut2003, using the gimp and open office, and installing new software) Would it be possible to do this to a desktop pc to give it that instant response of an embedded system.
So if anyone could answer my questions, or maybe clarify, my no doubt muddled idea of what an embedded system is, maybe point me to some resources, i'd really appreciate it.
THanks all
|
|
|
01-26-2004, 07:38 AM
|
#2
|
Senior Member
Registered: Jan 2004
Location: Montpellier (France)
Distribution: Gentoo
Posts: 1,014
Rep:
|
A real embedded system is a system with a specific architecture and quite limited resources(for example a system with no MMU, a Motorola 68000 and 32Mo RAM). So a desktop PC can't be considered as an embedded system.
In fact, I believe that your question is more about real-time. So yes, there are specific distros to do real time with desktop like RTLinux (but you will probably have to do drivers developpement to fit yours requirements). Nonetheless patchs exist for kernel 2.4 (preempt or low-latency) to do soft real-time (I mean that your desktop will react faster as they modify Linux scheduler). Moreover preempt pacth is included in kernel2.6
Here is a link to a site about embedded Linux: http://www.enseirb.fr/~kadionik/embe...ddedlinux.html (It's in French but it contains a lot of links about embedded and Linux)
|
|
|
01-26-2004, 08:38 AM
|
#3
|
Member
Registered: Mar 2002
Location: Earth... for now
Distribution: SuSE9.2 AMD64; LFS; GentooAMD64; Ubuntu10.04; RHEL 5.5; Solaris10(SPARC)
Posts: 418
Rep:
|
Good day,
Oliv' is correct. Embedded development is something I do for my company, and it isn't as cut and dry as one would think just by reading books.
I've worked on Embedded XP, CE, and Linux.
And in most cases, I've had to develope my own drivers for the hardware. Simply putting a very small distro on a PC type system will work, but that isn't really an embedded system.
Check out the O'rieley books on Embedded Linux. It's a descent source for getting started.
However what it souds like you want to do is build a small distro that will do 1 of two things.
|
|
|
01-26-2004, 09:27 AM
|
#4
|
Senior Member
Registered: Jan 2004
Location: Montpellier (France)
Distribution: Gentoo
Posts: 1,014
Rep:
|
For a dedicated multimedia distro, have a look at: http://sourceforge.net/projects/movix/
|
|
|
01-26-2004, 12:13 PM
|
#5
|
Member
Registered: Jul 2003
Location: Oshawa, Ontario, Canada
Distribution: ?????
Posts: 324
Original Poster
Rep:
|
Thanks Oliv and DaFrEQ. From what i read on embedded systems, i wasn't real clear on what the distinction between them and a real tim system. Anyway thanks alot, oh and those are some great links Oliv (thank god for grade 9 french!)
|
|
|
All times are GMT -5. The time now is 12:09 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|