firmware_update_pc_engines_apu
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
firmware_update_pc_engines_apu [2019/12/30 17:51] – admin | firmware_update_pc_engines_apu [2021/10/09 15:14] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{tag> | ||
=====PC Engines APU2 - update BIOS via USB===== | =====PC Engines APU2 - update BIOS via USB===== | ||
- | ====Create bootable | + | ====Create bootable USB stick==== |
- | * Download [[http://www.pcengines.ch/ | + | * Download [[https:// |
- | * Create FAT32 partition on USB flash drive | + | * Write image to USB flash drive. |
- | * syslinux -i /dev/sdb1 (change sdb1 to your USB device) | + | * Mount the USB flash drive. |
- | * tar jxvf [[https:// | + | * Download [[https:// |
- | * Download [[https:// | + | |
+ | * Boot APU2 (press F10 and select USB flash drive).< | ||
+ | SeaBIOS (version rel-1.11.0.5-0-gd34c797) | ||
+ | |||
+ | Press F10 key now for boot menu, N for PXE boot | ||
+ | Select boot device: | ||
+ | |||
+ | 1. AHCI/0: KINGSTON SMS200S330G ATA-8 Hard-Disk (28626 MiBytes) | ||
+ | 2. USB MSC Drive SanDisk Ultra 1.00 | ||
+ | 3. iPXE | ||
+ | 4. Payload [setup] | ||
+ | 5. Payload [memtest] | ||
- | Boot APU: | ||
- | < | ||
Booting from Hard Disk... | Booting from Hard Disk... | ||
- | Booting from 0000:7c00 | ||
- | SYSLINUX | + | SYSLINUX |
- | Loading vmlinuz..... | + | |
- | Loading core.gz...............ready. | + | |
- | | + | SYSLINUX 6.03 20150820 Copyright (C) 1994-2014 H. Peter Anvin et al |
- | | + | Loading vmlinuz...Loading vmlinuz... |
+ | k | ||
+ | Loading core.gz..Loading core.gz....ook | ||
+ | |||
+ | < | ||
+ | |||
+ | | ||
+ | | ||
| |_) | | | | |_) | | | ||
| | ||
Line 24: | Line 36: | ||
|___/ | |___/ | ||
- | TinyCore www.tinycorelinux.com | + | TinyCore |
+ | login[525]: root login on ' | ||
searching for home directory ... | searching for home directory ... | ||
+ | FAT partition not mounted yet, retrying since 0 sscsi 4:0:0:0: Direct-Access | ||
+ | sd 4:0:0:0: Attached scsi generic sg1 type 0 | ||
+ | sd 4:0:0:0: [sdb] 60063744 512-byte logical blocks: (30.7 GB/28.6 GiB) | ||
+ | sd 4:0:0:0: [sdb] Write Protect is off | ||
+ | sd 4:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn' | ||
+ | sdb: sdb1 | ||
+ | sd 4:0:0:0: [sdb] Attached SCSI removable disk | ||
+ | FAT partition not mounted yet, retrying since 1 sFAT-fs (sdb1): Volume was not properly unmounte. | ||
+ | random: nonblocking pool is initialized | ||
+ | FAT partition not mounted yet, retrying since 14 sSorry, FAT partition not found. | ||
+ | -sh: / | ||
+ | | ||
- | + | -sh: / | |
- | + | root@box:~# | |
- | Welcome to TinyCore running on APU | + | </ |
- | To update the BIOS type " | + | |
- | + | root@box: | |
- | [+45.1 C][root@box:/mnt/sdb1]$</ | + | flashrom v0.9.8-r1888 on Linux 3.16.6-tinycore (i686) |
- | + | ||
- | Start update: | + | |
- | < | + | |
- | flashrom v0.9.7-r1711-APU | + | |
flashrom is free software, get the source code at http:// | flashrom is free software, get the source code at http:// | ||
- | Using default programmer " | + | Calibrating delay loop... |
- | Calibrating delay loop... OK. | + | coreboot table found at 0xcfed2000. |
- | coreboot table found at 0xdffdf000. | + | Found chipset " |
- | Found chipset " | + | Enabling flash write... OK. |
- | Found Macronix | + | Found Winbond |
Reading old flash chip contents... done. | Reading old flash chip contents... done. | ||
Erasing and writing flash chip... Erase/write done. | Erasing and writing flash chip... Erase/write done. | ||
- | [+52.8 C][root@box:/mnt/sdb1]$ | + | Verifying flash... VERIFIED. |
+ | root@box:~# | ||
</ | </ | ||
+ | * Reboot | ||
+ | |||
+ | {{tag> |
firmware_update_pc_engines_apu.txt · Last modified: 2021/10/09 15:14 by 127.0.0.1