Re: booting linux kernel on an ARM platform



On Sep 25, 7:45 am, asd123qwe...@xxxxxxxxx wrote:
On Sep 24, 1:36 pm, Wei Wang <camww...@xxxxxxxxx> wrote:

Any reference materials, or step-by-step procedures?

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,http://www.schnozzle.org/~coldwell/toolchain/
.
There are alot of resources out there. For developing for ARM with
uclibc, chceckouthttp://buildroot.uclibc.org. 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 athttp://www.openembedded.org/.
A bootloader that works on ARM systems is U Boot, which is athttp://www.denx.de/wiki/DULG/WebHome. 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!

Many thanks,Yaghmour's book is quite useful and it is a good resource
to frequently refer to. -Wei

.



Relevant Pages

  • Re: Need suggestion on GNU toolchain selection
    ... what's the most popular and reliable GNU toolchain solution for ARM ... i am reading Karim's book 'Building Embedded Linux System' ...
    (comp.arch.embedded)
  • Re: booting linux kernel on an ARM platform
    ... configure an arm tool chain, and then use it to compile a kernel. ... A bootloader that works on ARM systems is U Boot, ... A great book that covers development and deployment of embedded linux ... systems, including ARM targets, is Building Embedded Linux Systems by ...
    (comp.os.linux.embedded)
  • Re: Emulator
    ... Can you all suggest me some embedded linuxplatforms like Arm, ... POWERPC and a suitable emulator to learn the idea of embedded linux. ... a open source ARM board emulator. ...
    (comp.os.linux.embedded)
  • Re: getting started
    ... > What is the current distro of embedded linux that is preferred out there? ... > Is it uclinux, fedora stripped down? ... Debian seems to be the best bet for ARM targets... ...
    (comp.os.linux.embedded)
  • Re: Any used development board (ARM or TI DSP)?
    ... > If you want to do embedded linux on Arm, look at the Webpal or now the ... Webpal is what I'm offering him for free. ... It's very old technology. ...
    (comp.arch.embedded)