Documentation and tutorials

This is the main index of all the articles available on this web site

Product descriptions

Getting started

Creates a bootable Linux MicroSD for your Acme board

How to generates from scratch the binary files of at91bootstrap, Linux Kernel images and Debian Linux distribution

Pinouts

Using the SOM peripherals with Linux

These articles illustrate how to configure and use the CPU embedded peripherals at Kernel, Device tree and User space levels

Download microSD images

How to design the carrier PCB to use with the Acme Systems modules

Other How-tos

Linux system how-tos

Linux shell command pills

Check the incoming interrups: watch -n 1 -d cat /proc/interrupts

Check the Linux Kernel version: uname -r Check the Debian version: cat /etc/debian_version

Check command line used to start the Linux Kernel: cat /proc/cmdline

List the driver built in the Kernel image: cat /lib/modules/$(uname -r)/modules.builtin

Set the hostname: echo "myboardname" > /etc/hostname

Read the microSD serial number: cat /sys/class/mmc_host/mmc?/mmc?:*/serial

Check the IP address: ifconfig

Linux applications

Hello world examples

Python articles

C articles

Troubleshooting

Author: Sergio Tanzilli - tanzilli@acmesystems.it
System designer and CEO of Acme Systems srl
Web master of: https://www.acmesystems.it and http://www.tanzolab.it
Software developer on: https://github.com/tanzilli and https://github.com/acmesystemsss