TuxMobil
site map · index a-z · search   





Resources

· Wholesale Cell Phone Accessories on DHgate.com




Linux on Laptops and PDAs with ARM CPU

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

Acorn A4RiscOS  
Acorn A4 [archived link]RiscOS  
Acorn A4/A5000 LinuxLinux  

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








print · i-mode · WAP · PDA
contact · imprint · privacy (P3P) · sponsors · RSS

© Werner Heuser 1997-2013 · http://tuxmobil.org/cpu_arm.html · last change Thu Feb 17 2011