Home Atom Json RSS


A collection of articles on various topics that interest me. Written mostly in order to document my own solutions to problems, and published in the hope that they may help others save some time.


Install ArchLinux on BeagleBone Black (Updated)

A few things have changed since I last wrote about installing ArchLinux on BeagleBone Black. This is an updated tutorial for release 4.13.0.

~ Read


Install ArchLinux on BeagleBone Black

The installation of ArchLinux on ARM based embedded devices is well documented online, but I always forget the extra and optional steps that are assumed to be known.

~ Read

ArchLinux iSCSI on BeagleBone Black

I recently hooked up a BeagleBone Black to an iSCSI target on a Synology NAS. The iscsi_tcp module is not being built in the legacy kernel by default. Newer versions of the kernel include it as a loadable module.

~ Read

ArchLinux Internet Connection Sharing on BeagleBone Black

I have a BeagleBone Black connected directly to my desktop PC for development and testing. Occasionally, I need the BBB to connect to the internet, for example to download updated packages. This post describes how I am sharing the internet connection between the two computers.

~ Read

ArchLinux AX88179 on BeagleBone Black

Last time I checked there was no built-in support for AX88179 chipsets in the ArchLinux kernel for BeagleBone Black yet. As these chips are now being used more widely in USB 3.0 adapters for gigabit ethernet, this post describes how to install the kernel driver manually.

~ Read

ArchLinux Kernel Compilation on BeagleBone Black

I recently had to modify and recompile the kernels on my BBB’s. Cross-compilation is well documented on the internet, but what if you want to compile directly on the device? Here are the steps.

~ Read