sliderimage 0

ARM-processor

ARM stands for Advanced RISC Machines.
The ARM processor is basically a very fascinating subject.
Unlike the Intel / AMD x86 Prozesoren he has special and valuable benefits.
When I read the first detailed report about this processor type, I was immediately interested and wanted to develop a project or practical system on a equipped with ARM processors board (Raspberry PI, PandaBoard, ...).

Very interesting and one of the great advantages is that can be the focus of individual processors to modify the corresponding requirement strong. For example, you combine 2 power properly wake processors with little energy absorption with two powerful processors with more energy input to a quad-core processor. Thus, operating systems with little load or in sleep mode switch to the two weaker processors and use the powerful processors at high load.

Bei der Entwicklung dieser Architektur musste speziell auf diese Flexibilität geachtet werden. Interessant ist auch, dass die Firma ARM Limited die Prozesoren nicht selbst herstellt, sondern nur Lizenzen zur Produktion vergibt. Man Beachte, dass die ersten ARM-Prozessoren bereits 1983 von der Firma Acorn entwickelt wurden.

In the development of this architecture had to be taken specifically to this flexibility. It is also interesting that the company ARM Limited does not manufacture the Prozesoren, but only issues licenses for production. One Note that the first ARM processors have been developed in 1983 by the company Acorn.

Another major difference is the compact instruction set. While Intel (CISC instruction set) over time the way was to extend the instruction set successively, the ARM processor is a RISC architecture and has a much more trivial instruction set. More details on architecture and instruction set.

 

The ARM processor is now included in countless products and equipment. (Mobile phones, televisions, cars, .... I do not want to start a list to create) Almost every compact unit contains this processor. If you find a refrigerator with monitor (Yes, there is), you can assume that an ARM processor inside.

In the shadow of ARM boards can question something even the big virtualization wave. Instead of a huge x86 server virtualization software on many small servers to split, there are already solutions of ARM boards for server applications. Here, then, is actually again everyone has their own hardware.

Linux on ARM

There are already several Linux distributions that run "normally" on ARM Prozesoren.
First, here is sure to call and Debian because Ubuntu fully based on Debiuan, even Ubuntu.
The stronger distributions on ARM count certainly archlinux | ARM mentioned.
I tried to install Ubuntu on a Pandabboard. (See below)

Meanwhile, Windows RT (A minimized version of Windows 8) runs on ARM processors.

Ubuntu 12.4 on a Pandaboard.

As mentioned, after I had read some articles on ARM processors and ARM boards I was very excited and interested. I bought a Panda board to the thing to try.

 

For the first test I wanted to install an Ubuntu 12.4. The installation went remarkably simple. I downloaded an image file from the Ubuntu web pages and copied binary on an SD card. Then boot the panda board on the SD card in the usual Ubuntu installation process. It should be mentioned that Ubuntu 12.4 with the standard Denktopumgebung and Unity runs very tough. Although the system is stable and there is no crash, but a smooth working is not possible. Soon I want to try a simpler Denktopumgebung (eg: Xfce) to install. I will expand the report accordingly.

Panda Board in housing

Ubuntu 12.04 on a PandaBoard

Some ARM boards or PC products enumerated.

Various products have different co-setting, performance and price.

 

ARM Conquered the World

date27. January 2014
categoryTechnik