This is a survey of links to Linux installations on laptops
and notebooks with ARM CPU.
Please note the laptop manufacturer ARM
seems
to have nothing to do with the ARM CPU made by Intel
and others.
Actually I do not know of a laptop manufactured with an ARM CPU.
Laptops
submit a new entry
PDAs
See the SHARP Zaurus Linux PDAs and the
HP/COMPAQ iPAQs with Linux.
Emulators
-
SkyEye
is an Open Source Software Project. The goal of SkyEye is to provide an integrated simulation environment in
Linux and Windows. SkyEye environment simulates typical Embedded Computer Systems (Now it supports Atmel AT91 board based
on ARM7TDMI CPU, board based on ARM720T CPU, board based on StrongARM SA1100/SA1110). You can run some Embedded Operation
System such as ARM Linux, uClinux, uc/OS-II (ucos-ii) etc in SkyEye, and analyze or debug them at source level.
-
SWARM
is a software model of the basic ARM processor in C++. Rather
than a simple emulator, SWARM attempts to simulate the behaviour of the
ARM's datapath. It also provides a model of the memory/cache/registers
hierarchy for algorithm analysis.
Optimization
Charm
is an optimizer that operates on Linux/ARM executables.
The executables have to be linked with the -q switch but the compilation process does not have to be changed otherwise.
Charm works best with profile feedback which can be obtained with an accompanying tool.
A pre-release of charm is now available from:
Charm is a static binary optimizer for programs compiled for Intel's embedded processors (StrongARM, XScale, etc.).
To guide the optimization process Charm utilizes profile information which can be obtained using a Pin tool included in the distribution.
Resources