Ben's notes

Linux, Unix, network, radio...

User Tools

Site Tools


pcengines_apu2_update_firmware_rom

PC Engines APU2 - BIOS Update

Download files

Prepare bootable USB drive

  • Make sure the USB drive is not mounted (lsblk or mount command).
  • Write TinyCore and BIOS image to USB:
    gunzip apu2-tinycore6.4.img.gz
    sudo dd if=apu2-tinycore6.4.img of=/dev/sdX bs=4k oflag=direct status=progress
    
    sudo mount /dev/sdX1 /mnt
    sudo cp apu2_v4.19.0.1.rom /mnt
    sudo umount /mnt

Update BIOS

  • Connect USB drive to APU2
  • Connect APU2 via serial:
    screen /dev/ttyUSB0 115200
  • Connect power
  • Update BIOS
    # cd /media/SYSLINUX
    # flashrom --programmer internal -w apu2_v4.19.0.1.rom
pcengines_apu2_update_firmware_rom.txt · Last modified: 2023/09/20 19:28 by admin