Pine64 A64 LTS: Difference between revisions
m (+ links) |
PureTryOut (talk | contribs) mNo edit summary |
||
Line 1: | Line 1: | ||
{{Draft|It doesn't boot yet}} | {{Draft|It doesn't boot yet}} | ||
Since the 3.10.0 release, Alpine Linux includes [https://denx.de/ u-boot] support for the [https://pine64.org/ Pine64] A64LTS. | Since the 3.10.0 release, Alpine Linux includes [https://denx.de/ u-boot] support for the [https://pine64.org/ Pine64] A64LTS. Since the 3.11.0 release, Alpine Linux includes a kernel that is new enough to boot it. This page describes how to install the system. | ||
The generic ARM image should be used. Make sure your sdcard is empty before you install Alpine Linux, as all it's contents will be removed! | The generic (u-boot) ARM image should be used. Make sure your sdcard is empty before you install Alpine Linux, as all it's contents will be removed! | ||
# download the [ | # download the [http://dl-cdn.alpinelinux.org/alpine/v3.11/releases/aarch64/ generic ARM image] and unpack it somewhere | ||
# write u-boot to the sdcard <code><unpacked folder>/u-boot/pine64-lts | # write u-boot to the sdcard <code>cd <unpacked folder>/u-boot/pine64-lts && dd if=u-boot-sunxi-with-spl.bin of=/path/to/sdcard bs=1024 seek=8</code> | ||
# create a new partition on the sdcard starting from sector 2048, set it as bootable | # create a new partition on the sdcard starting from sector 2048, set it as bootable | ||
# format it to ext4 (or any other filesystem that u-boot supports booting from) | # format it to ext4 (or any other filesystem that u-boot supports booting from) | ||
# copy over the <code> | # copy over the <code>apks</code>, <code>boot</code> and <code>extlinux</code> folders from the extracted archive to the new partition | ||
Alpine Linux should now boot on your device. | Alpine Linux should now boot on your device. | ||
[[category:ARM]] | [[category:ARM]] |
Revision as of 13:21, 18 December 2019
This material is work-in-progress ... It doesn't boot yet |
Since the 3.10.0 release, Alpine Linux includes u-boot support for the Pine64 A64LTS. Since the 3.11.0 release, Alpine Linux includes a kernel that is new enough to boot it. This page describes how to install the system.
The generic (u-boot) ARM image should be used. Make sure your sdcard is empty before you install Alpine Linux, as all it's contents will be removed!
- download the generic ARM image and unpack it somewhere
- write u-boot to the sdcard
cd <unpacked folder>/u-boot/pine64-lts && dd if=u-boot-sunxi-with-spl.bin of=/path/to/sdcard bs=1024 seek=8
- create a new partition on the sdcard starting from sector 2048, set it as bootable
- format it to ext4 (or any other filesystem that u-boot supports booting from)
- copy over the
apks
,boot
andextlinux
folders from the extracted archive to the new partition
Alpine Linux should now boot on your device.