LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
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

Reply
 
LinkBack Search this Thread
Old 06-12-2013, 04:09 PM   #1
david_8274
LQ Newbie
 
Registered: Jun 2013
Location: California
Distribution: Ubuntu, Fedora
Posts: 18

Rep: Reputation: Disabled
Does the embedded linux kernel support all the CPU?


Hi,

First of all I am new to embedded Linux.
In the kernel Makefile,there is a long list of make targets for different microprocessors. My question is, does Linux kernel only support those CPUs, or I can implement embedded Linux on any CPU.

Thanks,
Dave Xu
 
Old 06-12-2013, 06:10 PM   #2
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
A CPU (or in some cases the architecture) has to be supported if you want to run Linux on it. If it is not supported you have to port the kernel to it first.
 
Old 06-13-2013, 01:07 PM   #3
david_8274
LQ Newbie
 
Registered: Jun 2013
Location: California
Distribution: Ubuntu, Fedora
Posts: 18

Original Poster
Rep: Reputation: Disabled
Thanks TobiSGD for the response!
Could you elaborate a little on how to port the kernel for an originally unsupported CPU?

Thanks,
 
Old 06-13-2013, 01:14 PM   #4
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
Sorry, I am not a kernel developer, but maybe this can help: http://free-electrons.com/docs/kernel-porting/
 
Old 06-13-2013, 01:40 PM   #5
Pyplate
LQ Newbie
 
Registered: Jun 2013
Location: Worcestershire, UK
Distribution: Ubuntu,lubuntu,raspbian
Posts: 15
Blog Entries: 22

Rep: Reputation: Disabled
The manufacturer of the processor or board may be able to supply a Linux port. What processor are you working with?
 
  


Reply


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
Flex Support on Embedded Linux Chris_vr Linux - Embedded & Single-board computer 1 01-22-2011 12:41 AM
embedded linux platform with bluetooth and wi-fi support bluesmoke Linux - Embedded & Single-board computer 4 10-23-2009 08:38 AM
Can Linux SMP Kernel Support 3 Cores CPU? btbx Linux - Kernel 1 07-26-2007 03:04 AM
Embedded usb software support linux wprs General 2 03-19-2007 02:00 PM
Do Kernel support the new Pentium D CPU ? skouket Linux - Hardware 2 07-05-2005 09:34 AM


All times are GMT -5. The time now is 05:17 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