About apu2

apu2 is a great board that require few power and well supported by OpenBSD.

However, you can't plug it to a screen but have to use the serial port to install and do admin task. Actually, I think it's a good thing.

Here, we tallk about apu2 tips.

For the record, this documentation is hosted on an apu2d0.

Where and what can I buy ?

Look at the official list.

Make sure you buy at least the following components if you don't use a pack :


Look at the page "apu cooling assembly"

Get to the console

Plus the usb dongle or directly the serial cable to a computer. To get to the serial console, you can run on OpenBSD :

cu -s 115200 -l /dev/cuaU0

You should run the above as root or add your username to dialer group before: "doas usermod -G dialer $(whoami)".

Install OpenBSD on APU2

Just procede as usual with an USB key as installation media. In the console, before booting, add the following options so the installer knows we're in serial console :

stty com0 115200
set tty com0

No need to do if afterwards, the installer saved this option.

Upgrade apu2 bios

You can flash the firmware with flashrom tool :

# pkg_add flashrom

Now read "/usr/local/share/doc/pkg-readmes/flashrom" for up-to-date instructions.