firmware_update_pc_engines_apu
Create bootable syslinux USB stick
- Download TinyCore from PC Engines
- Create FAT32 partition on USB stick
- syslinux -i /dev/sdb1 (change sdb1 to your USB device)
- tar jxvf apu_tinycore.tar.bz2 (to the root of the USB stick)
Boot APU:
Booting from Hard Disk... Booting from 0000:7c00 SYSLINUX 4.05 20130620 Copyright (C) 1994-2011 H. Peter Anvin et al Loading vmlinuz..... Loading core.gz...............ready. ____ ____ _____ _ | _ \ / ___| | ____|_ __ __ _(_)_ __ ___ ___ | |_) | | | _| | '_ \ / _` | | '_ \ / _ \/ __| | __/| |___ | |___| | | | (_| | | | | | __/\__ \ |_| \____| |_____|_| |_|\__, |_|_| |_|\___||___/ |___/ TinyCore www.tinycorelinux.com searching for home directory ... Welcome to TinyCore running on APU To update the BIOS type "flashrom -w apu140405.rom" [+45.1 C][root@box:/mnt/sdb1]$
Start update:
flashrom -w apu140405.rom flashrom v0.9.7-r1711-APU on Linux 3.8.13-tinycore (i686) flashrom is free software, get the source code at http://www.flashrom.org Using default programmer "internal". Calibrating delay loop... OK. coreboot table found at 0xdffdf000. Found chipset "AMD SB7x0/SB8x0/SB9x0". Enabling flash write... OK. Found Macronix flash chip "MX25L1605A/MX25L1606E" (2048 kB, SPI) at physical address 0xffe00. Reading old flash chip contents... done. Erasing and writing flash chip... Erase/write done. [+52.8 C][root@box:/mnt/sdb1]$
firmware_update_pc_engines_apu.1398797778.txt.gz · Last modified: 2014/04/29 18:56 by admin