File:  [NetBSD Developer Wiki] / wikisrc / ports / aarch64.mdwn
Revision 1.10: download - view: text, annotated - select for diffs
Sat May 23 12:43:34 2020 UTC (6 weeks, 2 days ago) by wiki
Branches: MAIN
CVS tags: HEAD
web commit by jmcneill

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

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