2020-09-18 - This is a how to guide for updating the BIOS and installing Debian Buster on the PC Engines APU boards. This is a network based installation, connect internet via Ethernet.
zcat apu2-tinycore6.4.img.gz | sudo dd of=/dev/sdX bs=1M conv=fsync status=progress
sudo mount /dev/sda1 /mnt
sudo cp apu2_v4.12.0.4.rom /mnt
sudo umount /mnt
FAT partition not mounted yet, retrying since 3 s FAT partition not mounted yet, retrying since 6 s^C
cd /media/SYSLINUX flashrom -p internal -w apu2_v4.12.0.4.rom reboot ... PC Engines apu2 coreboot build 20202708 BIOS version v4.12.0.4 4080 MB ECC DRAM ...
sudo dd if=debian-10.5.0-amd64-netinst.iso of=/dev/sdX bs=4k status=progress
h
and <ENTER>. #Press F2 through F10 for details, or ENTER to boot: install vga=off console=ttyS0,115200n8
SSH server
and standard system utilities
.text is deprecated. Use set gfxpayload=vga=off before linux command instead.
e
and remove the vga=off
option. Press ctrl-x to boot./etc/default/grub
, remove vga=off
and run update-grub.