diff options
Diffstat (limited to 'distrib/notes/arm64')
-rw-r--r-- | distrib/notes/arm64/contents | 30 | ||||
-rw-r--r-- | distrib/notes/arm64/features | 4 | ||||
-rw-r--r-- | distrib/notes/arm64/hardware | 43 | ||||
-rw-r--r-- | distrib/notes/arm64/prep | 23 | ||||
-rw-r--r-- | distrib/notes/arm64/whatis | 8 |
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. |