Roel's Praathoek - ARM Experiments

Boards with an ARM SoC


    my ARM systems or bords

    I am experimenting with ARM boards now. My intention is to write about that, just to document what I did.

    I have several Raspberry Pi's and soon also a Novena Desktop, build around the ARM iMX6 SoC and also had an FGPA. I also have a wandboard that contains the same iMX6 SoC

  • Raspberry Pi

    Educational, low-cost ARM experimenters board with a great community

  • Novena

    Novena open hardware, Board, Laptop, Desktop

  • Wandboard

    Open, low-cost developer board using a Freescale i.MX6 SoC, but the community around it is a bit silent now.

  • Nginx

    Build a blog engine with Nginx (work in progress, not ready yet)


Other Info


    ARM pages

  • FSL Community

    About a community effort to improve Freescale’s SoC support

  • Linaro

    Linaro leads collaboration in the Arm ecosystem and helps companies work with the latest open source technology.

  • USB armory

    An open source hardware design, implementing a flash drive sized computer

  • crosscompile

    setting up an ARM crosscompilation environment

  • MCU debug

    Command Line Programming and Debugging with GDB


    Building an ARM based microcomputer at home

  • Henrik Forstén

    Making embedded Linux computer, PCB, bootloader, etc


    Other ARM boards

  • Orange Pi

    How to get up and running with sweet Orange Pi

  • SD and tmpfs

    Extending the life of the SD card

  • STM32F103C8

    STM32F103C8 Blue Pill ARM development board

  • Blue Pill debug

    Converting an STM32F103 board to a Black Magic Probe


    ARM booting

  • Boot sequence

    About the ARM boot sequences

  • Boot Linux

    How to boot an uncompressed Linux kernel on ARM

  • TrustZone Genode

    An Exploration of ARM TrustZone Technology

  • TrustZone ARM

    Building a Secure System using TrustZone Technology

  • TrustZone SO

    Handling ARM TrustZones, what is it and what not, a discusion

  • Secure Boot

    Secure Boot on i.MX50, i.MX53, and i.MX 6 Series using HABv4

  • Unlock Loader

    Unlocking the Motorola Android Bootloader, what is happening inside and how it uses the trustzone.


    ARM special programming

  • Amlogic S905

    How to Run Headless Linux on Amlogic S905 Devices like Android TV boxes

  • RPi GPU

    Hacking The RPi GPU For Fun, an introduction 'Hello World' program.

  • QEMU armv7

    Coreboot for QEMU armv7 (vexpress-a9) emulated mainboard

A test

kettingpapier :)


Output dmesg

$ dmesg
Booting Linux on physical CPU 0x0
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Initializing cgroup subsys cpuacct
Linux version (buildd@build7) (gcc version 4.8.2 (Ubuntu/Linaro 4.8.2-19ubuntu1) ) #1 SMP Tue Jun 3 21:34:30 UTC 2014
CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: Freescale i.MX6 Quad/DualLite (Device Tree), model: Wandboard Quad based on Freescale i.MX6 Quad


Answer to the Ultimate Question of Life, the Universe, and Everything.

World IPv6 Launch