File:  [NetBSD Developer Wiki] / wikisrc / ports / aarch64.mdwn
Revision 1.12: download - view: text, annotated - select for diffs
Tue Oct 20 21:26:01 2020 UTC (6 weeks, 4 days ago) by nia
Branches: MAIN
CVS tags: HEAD
9.1 bits

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

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