File:  [NetBSD Developer Wiki] / wikisrc / ports / aarch64.mdwn
Revision 1.9: download - view: text, annotated - select for diffs
Mon Apr 13 10:17:01 2020 UTC (19 months, 2 weeks ago) by nia
Branches: MAIN
CVS tags: HEAD
More boards

    1: [[!template id=port
    2: port="aarch64"
    3: port_alt="arm"
    4: future_rel="10.0"
    5: changes_future="10.0"
    6: cur_rel="9.0"
    7: changes_cur="9.0"
    8: about="""
    9: NetBSD/aarch64 is a port to Arm's 64-bit CPUs and other compatible
   10: machines.
   11: 
   12: Running 32-bit NetBSD/arm EABI binaries is supported on CPUs that are capable of 32-bit EL0 mode; see
   13: [[!template id=man name="compat_netbsd32" section="8"]].
   14: 
   15: The port was first committed to the NetBSD source tree as NetBSD/aarch64
   16: on April 1st, 2018. The first release with support for NetBSD/aarch64 was NetBSD 9.0 on February 14th, 2020.
   17: 
   18: The original work to do this port was done by Ryo Shimizu, Tohru Nishimura,
   19: Nick Hudson, Jared McNeill, and Matt Thomas.
   20: 
   21: The port is fully functional. It has been tested on single-CPU and
   22: multiprocessor configurations, including big.LITTLE asymmetric multiprocessing.
   23: 
   24: The lists of supported boards, SoCs and CPUs is likely incomplete.
   25: 
   26: ### SoC specific information
   27: 
   28:  * Broadcom BCM2837
   29:  * Amlogic Meson-GXBB, and Meson-GXL
   30:  * Rockchip RK3328 and RK3399
   31:  * Allwinner A64, H5 and H6
   32:  * NVIDIA Tegra X1
   33: 
   34: ### Board specific information
   35: 
   36:  * ARM SBSA (Server Base System Architecture) compliant systems
   37:  * FriendlyARM NanoPi NEO Plus2
   38:  * FriendlyARM NanoPi NEO2
   39:  * Hardkernel ODROID-C2
   40:  * Libre Computer AML-S905-X-CC (Le Potato)
   41:  * NVIDIA Jetson TX1
   42:  * PINE64 A64, A64+, A64-LTS, SOPINE, Pinebook, Pinebook Pro, Rock64, RockPro64
   43:  * Raspberry Pi 3
   44:  * Orange Pi PC 2, Prime, Zero Plus, Zero Plus 2, Lite 2, One Plus
   45:  * Banana Pi M64, M2+
   46: 
   47: ### Known Supported CPUs
   48: 
   49:  * Ampere eMAG
   50:  * Arm Cortex-A53
   51:  * Arm Cortex-A57
   52:  * Arm Cortex-A72
   53:  * Arm Neoverse N1
   54:  * Marvell ThunderX
   55:  * NVIDIA Denver2
   56: 
   57: [//]: ### Unknown CPUs list:
   58: [//]: * ARM Cortex-A32
   59: [//]: * ARM Cortex-A35
   60: [//]: * ARM Cortex-A55
   61: [//]: * ARM Cortex-A65
   62: [//]: * ARM Cortex-A73
   63: [//]: * ARM Cortex-A75
   64: [//]: * ARM Cortex-A76
   65: 
   66: """
   67: ]]
   68: [[!tag tier1port]]

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb