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