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