Annotation of wikisrc/ports/aarch64.mdwn, revision 1.13
1.1 maya 1: [[!template id=port
1.10 wiki 2: port="evbarm-aarch64"
3: changes_port="evbarm64"
1.4 leot 4: port_alt="arm"
1.6 martin 5: future_rel="10.0"
6: changes_future="10.0"
1.13 ! martin 7: cur_rel="9.2"
! 8: changes_cur="9.0"
1.12 nia 9: pkg_rel="9.0"
1.1 maya 10: about="""
1.8 wiki 11: NetBSD/aarch64 is a port to Arm's 64-bit CPUs and other compatible
1.1 maya 12: machines.
13:
1.8 wiki 14: Running 32-bit NetBSD/arm EABI binaries is supported on CPUs that are capable of 32-bit EL0 mode; see
1.1 maya 15: [[!template id=man name="compat_netbsd32" section="8"]].
16:
17: The port was first committed to the NetBSD source tree as NetBSD/aarch64
1.8 wiki 18: on April 1st, 2018. The first release with support for NetBSD/aarch64 was NetBSD 9.0 on February 14th, 2020.
1.1 maya 19:
20: The original work to do this port was done by Ryo Shimizu, Tohru Nishimura,
1.8 wiki 21: Nick Hudson, Jared McNeill, and Matt Thomas.
1.1 maya 22:
23: The port is fully functional. It has been tested on single-CPU and
24: multiprocessor configurations, including big.LITTLE asymmetric multiprocessing.
25:
1.5 mrg 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
1.9 nia 46: * Orange Pi PC 2, Prime, Zero Plus, Zero Plus 2, Lite 2, One Plus
47: * Banana Pi M64, M2+
1.5 mrg 48:
49: ### Known Supported CPUs
50:
1.8 wiki 51: * Ampere eMAG
52: * Arm Cortex-A53
53: * Arm Cortex-A57
54: * Arm Cortex-A72
55: * Arm Neoverse N1
1.5 mrg 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:
1.1 maya 68: """
69: ]]
70: [[!tag tier1port]]
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb