summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Wildt <patrick@cvs.openbsd.org>2017-01-25 03:10:07 +0000
committerPatrick Wildt <patrick@cvs.openbsd.org>2017-01-25 03:10:07 +0000
commit640746e422ad43467a60326092f2620c72308b82 (patch)
tree8789ea17ef9424675e42ffd490cc5827c6ed3b34
parenta421817f26712066def2a5bf551a1f917f7886c4 (diff)
Updates to OpenBSD/arm64 install notes.
with jsg@
-rw-r--r--distrib/notes/arm64/contents30
-rw-r--r--distrib/notes/arm64/features4
-rw-r--r--distrib/notes/arm64/hardware43
-rw-r--r--distrib/notes/arm64/prep23
-rw-r--r--distrib/notes/arm64/whatis8
5 files changed, 12 insertions, 96 deletions
diff --git a/distrib/notes/arm64/contents b/distrib/notes/arm64/contents
index 408276846f3..cfa43e00910 100644
--- a/distrib/notes/arm64/contents
+++ b/distrib/notes/arm64/contents
@@ -1,34 +1,6 @@
-dnl $OpenBSD: contents,v 1.1 2017/01/25 02:29:25 patrick Exp $
+dnl $OpenBSD: contents,v 1.2 2017/01/25 03:10:06 patrick Exp $
TopPart
- miniroot-am335x-{:--:}OSrev.fs
- A miniroot filesystem to be used for
- installation; BeagleBone version.
-
- miniroot-beagle-{:--:}OSrev.fs
- A miniroot filesystem to be used for
- installation; BeagleBoard version.
-
- miniroot-cubie-{:--:}OSrev.fs
- A miniroot filesystem to be used for
- installation; Cubieboard2 version.
-
- miniroot-cubox-{:--:}OSrev.fs
- A miniroot filesystem to be used for
- installation; CuBox-i version.
-
- miniroot-nitrogen-{:--:}OSrev.fs
- A miniroot filesystem to be used for
- installation; Nitrogen6x version.
-
- miniroot-panda-{:--:}OSrev.fs
- A miniroot filesystem to be used for
- installation; PandaBoard (ES) version.
-
- miniroot-wandboard-{:--:}OSrev.fs
- A miniroot filesystem to be used for
- installation; Wandboard version.
-
OpenBSDdistsets
OpenBSDbsd
diff --git a/distrib/notes/arm64/features b/distrib/notes/arm64/features
index 3a463871059..86207425c8d 100644
--- a/distrib/notes/arm64/features
+++ b/distrib/notes/arm64/features
@@ -1,4 +1,4 @@
-dnl $OpenBSD: features,v 1.1 2017/01/25 02:29:25 patrick Exp $
+dnl $OpenBSD: features,v 1.2 2017/01/25 03:10:06 patrick Exp $
dnl
dnl This file lists almost all the conditional features of this port,
dnl which are used to provide accurate installation notes.
@@ -11,7 +11,7 @@ dnl
dnl ====
dnl
dnl architecture name (for the packages directory)
-define({:-MACHINE_ARCH-:},arm)dnl
+define({:-MACHINE_ARCH-:},aarch64)dnl
dnl
dnl define if /sbin/kbd exists on the media
define({:-MDKBD-:},)dnl
diff --git a/distrib/notes/arm64/hardware b/distrib/notes/arm64/hardware
index aa749f6453f..5fef8696aab 100644
--- a/distrib/notes/arm64/hardware
+++ b/distrib/notes/arm64/hardware
@@ -1,41 +1,4 @@
-dnl $OpenBSD: hardware,v 1.1 2017/01/25 02:29:25 patrick Exp $
+dnl $OpenBSD: hardware,v 1.2 2017/01/25 03:10:06 patrick Exp $
The following machines are targeted by OpenBSD/MACHINE:
-
- BeagleBoard, BeagleBoard xM
- Supported on-board devices:
- standard serial port (com)
- watchdog controller (omdog)
- GPIO controller (omgpio)
-
- BeagleBone, BeagleBone Black
- Supported on-board devices:
- standard serial port (com)
- watchdog controller (omdog)
- Ethernet controller (cpsw)
- GPIO controller (omgpio)
-
- PandaBoard (ES)
- Supported on-board devices:
- standard serial port (com)
- USB controller (ehci)
- watchdog controller (omdog)
- GPIO controller (omgpio)
-
- Cubieboard, pcDuino
- Supported on-board devices:
- standard serial port (com)
- watchdog controller (sxidog)
- Ethernet controller (sxie)
- USB controller (ehci)
- AHCI controller (ahci)
- GPIO controller (sxipio)
-
- SABRE Lite, Nitrogen6X, Wandboard, CuBox-i4Pro, Utilite, Novena
- Supported on-board devices:
- standard serial port (com)
- USB controller (ehci)
- watchdog controller (imxdog)
- Ethernet controller (fec)
- GPIO controller (imxgpio)
- OTP controller (imxocotp)
- AHCI controller (ahci)
+ Pine64
+ Raspberry Pi 3
diff --git a/distrib/notes/arm64/prep b/distrib/notes/arm64/prep
index 2919b58c25a..c6972d59e7b 100644
--- a/distrib/notes/arm64/prep
+++ b/distrib/notes/arm64/prep
@@ -1,4 +1,4 @@
-dnl $OpenBSD: prep,v 1.1 2017/01/25 02:29:25 patrick Exp $
+dnl $OpenBSD: prep,v 1.2 2017/01/25 03:10:06 patrick Exp $
Please be aware that OpenBSD support for this platform is far from
complete.
@@ -31,11 +31,6 @@ Booting from an SD card:
When you have connected the BeagleBoard to you computer, a command such
as "cu -l cuaU0 -s 115200" (assuming cuaU0 is your serial port device)
should connect you to the board's console.
-
- Note: By default the BeagleBone Black will boot from the internal emmc.
- In order to make it boot from the micro SD card, you will need to hold down
- the small button located by the SD card slot while powering on the board.
- Once you have done this the board will boot from the SD card as the default.
Running EFI payloads with U-Boot:
@@ -58,7 +53,7 @@ Install on systems without a supported miniroot:
If a miniroot is not available for your system you will have to modify
an existing image before booting it.
- To do so first install the u-boot-arm and dtb packages. Write one of the
+ To do so first install the u-boot-aarch64 and dtb packages. Write one of the
provided miniroot images to an SD card:
dd if=miniroot-beagle-{:--:}OSrev.fs of=/dev/rsdXc
@@ -66,21 +61,9 @@ Install on systems without a supported miniroot:
Add a board specific DTB file:
mount /dev/sdXi /mnt
- cp /usr/local/share/dtb/arm/board.dtb /mnt/
+ cp /usr/local/share/dtb/arm64/board.dtb /mnt/
umount /mnt
- For systems based on Texas Instruments OMAP and AMxxxx SoCs:
-
- mount /dev/sdXi /mnt
- cp /usr/local/share/u-boot/board/{MLO,u-boot.img} /mnt/
- umount /mnt
-
- For systems based on Freescale/NXP i.MX SoCs:
-
- dd if=/usr/local/share/u-boot/board/SPL of=/dev/rsdXc bs=1024 seek=1
- dd if=/usr/local/share/u-boot/board/u-boot.img \
- of=/dev/rsdXc bs=1024 seek=69
-
For systems based on Allwinner Axx Socs:
dd if=/usr/local/share/u-boot/board/u-boot-sunxi-with-spl.bin \
diff --git a/distrib/notes/arm64/whatis b/distrib/notes/arm64/whatis
index f0e4855ba18..362dd049315 100644
--- a/distrib/notes/arm64/whatis
+++ b/distrib/notes/arm64/whatis
@@ -1,6 +1,4 @@
-dnl $OpenBSD: whatis,v 1.1 2017/01/25 02:29:25 patrick Exp $
+dnl $OpenBSD: whatis,v 1.2 2017/01/25 03:10:06 patrick Exp $
-OpenBSD/MACHINE runs on the BeagleBoard and newer xM models, as well as
-PandaBoard, PandaBoard ES, BeagleBone, BeagleBone Black, SABRE Lite,
-Nitrogen6X, Wandboard, CuBox-i4Pro, Utilite and Novena. Hardware support is
-currently limited, but this port is a heavy work in progress.
+OpenBSD/MACHINE runs on the Pine64 and the Raspberry Pi 3. Hardware support
+is currently limited, but this port is a heavy work in progress.