Any reference materials, or step-by-step procedures?
booting linux kernel on an ARM platform
Sep 24, 2007
2 Replies
This is a very open ended question. At a very basic level, you need to configure an arm tool chain, and then use it to compile a kernel. This is a collection of utilities including binutils, gcc and glibc (or other c library). This page sums it up well,
formatting link
. There are alot of resources out there. For developing for ARM with uclibc, chceckout
formatting link
. Another project, which is similar to buildroot, is OpenEmbedded. OpenEmbedded provides a quite comprehensive system that will build your kernel, packages, put together a rootfs and even configure a bootloader. That would be at
formatting link
. A bootloader that works on ARM systems is U Boot, which is at
formatting link
. Also on that site is the Embedded Linux Development Kit, another develoment system that can work with ARM targets. A great book that covers development and deployment of embedded linux systems, including ARM targets, is Building Embedded Linux Systems by Karim Yaghmour.
Good Luck!
well,
formatting link
at
formatting link
.
at
formatting link
. Also on that site is the
Many thanks,Yaghmour's book is quite useful and it is a good resource to frequently refer to. -Wei
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required