Re: booting linux kernel on an ARM platform



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, chceckout http://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 at
http://www.openembedded.org/ .
A bootloader that works on ARM systems is U Boot, which is at
http://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!

.



Relevant Pages

  • Re: Creating a new ARM/AVR platform
    ... AVR is a fablulus product line from Atmel. ... minimal embedded linux systems on arm, ... ARM platform. ... For example, if you have a VHDL designer, such as the fabulous ...
    (Ubuntu)
  • 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: Anyone know how to bootstrap CP/M-68K on a new processor board?
    ... Which ARM is the Hawkboard? ... with embedded linux on the ARM A8. ... The second run of hardware appears to have been a disaster, ... the CP/M-ARM system occupies about 24K of ...
    (comp.os.cpm)
  • 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: WINCE on ARM PB926:newbie question
    ... I will go ahead with the development of the bootloader. ... should i reference the hardware peripherals ... since MainstoneII is the closest BSP available to me, ... this project is make certain that the image generated using ARM ...
    (microsoft.public.windowsce.platbuilder)