version 1.78, 2019/06/27 17:28:31
|
version 1.86, 2020/02/15 08:00:06
|
Line 6 port_var2="earmeb"
|
Line 6 port_var2="earmeb"
|
port_var3="earmv6hf" |
port_var3="earmv6hf" |
port_var4="earmv7hf" |
port_var4="earmv7hf" |
port_var5="earmv7hfeb" |
port_var5="earmv7hfeb" |
|
port_var6="aarch64" |
port_var_install_notes="evbarm-earm" |
port_var_install_notes="evbarm-earm" |
cur_rel="8.1" |
cur_rel="9.0" |
future_rel="9.0" |
future_rel="10.0" |
changes_cur="8.1" |
changes_cur="9.0" |
changes_future="9.0" |
changes_future="10.0" |
thumbnail="//www.netbsd.org/images/ports/evbarm/adi_brh.gif" |
thumbnail="//www.netbsd.org/images/ports/evbarm/adi_brh.gif" |
about=""" |
about=""" |
NetBSD/evbarm is the port of NetBSD to various evaluation and prototyping |
NetBSD/evbarm is the port of NetBSD to various evaluation and prototyping |
Line 49 set and the aarch64 architecture, built
|
Line 50 set and the aarch64 architecture, built
|
(Note also that armv8 is the first architecture to support aarch64, so |
(Note also that armv8 is the first architecture to support aarch64, so |
this will not be an issue until at least armv9.) |
this will not be an issue until at least armv9.) |
|
|
### anita and qemu |
### QEMU |
|
|
|
See the [[NetBSD/evbarm under QEMU|qemu_arm]] page for instructions on how to get started with QEMU. |
|
|
|
### anita |
|
|
anita can be used to test builds. (In addition to anita, install qemu and dtb-arm-vexpress from pkgsrc.) The release subdirectory should follow the naming convention on the autobuild cluster, used below. |
anita can be used to test builds. (In addition to anita, install qemu and dtb-arm-vexpress from pkgsrc.) The release subdirectory should follow the naming convention on the autobuild cluster, used below. |
|
|
Line 57 anita can be used to test builds. (In a
|
Line 62 anita can be used to test builds. (In a
|
- evbarm-aarch64 uses "qemu-system-aarch64 -M virt" |
- evbarm-aarch64 uses "qemu-system-aarch64 -M virt" |
- Information on how to test emulated versions of other specific hardware is welcome. |
- Information on how to test emulated versions of other specific hardware is welcome. |
|
|
### invisible.ca builds |
### armbsd.org builds |
|
|
NetBSD developer Jared McNeill provides [builds of NetBSD-current for a vast variety of hardware.](https://www.invisible.ca/arm/) In addition to the standard build, these images have board-specific uboot contents. See also /usr/pkgsrc/sysutils/u-boot*. |
NetBSD developer Jared McNeill provides [builds of NetBSD 9 and -current for a vast variety of hardware.](https://www.armbsd.org/) In addition to the standard build, these images have board-specific U-Boot contents. See also /usr/pkgsrc/sysutils/u-boot*. |
|
|
### Board specific information |
### Board specific information (often including installation information) |
- [[Allwinner sunxi family SoCs|Allwinner]] |
- [[Allwinner sunxi family SoCs|Allwinner]] |
- [[BeagleBone, BeagleBone Black, and PocketBeagle|BeagleBone]] |
- [[BeagleBone, BeagleBone Black, and PocketBeagle|BeagleBone]] |
- [[NVIDIA Tegra|Tegra]] |
- [[NVIDIA Tegra|Tegra]] |
- [[ODROID C1 and C1+|ODROID-C1]] |
- [[ODROID C1 and C1+|ODROID-C1]] |
- [[Raspberry Pi 1, 2 and 3|Raspberry Pi]] |
- [[Raspberry Pi 1, 2 and 3|Raspberry Pi]] |
|
- [[RockChip SoCs|RockChip]] |
""" |
|
|
|
### SSH configuration for installtion |
### SSH configuration for installtion |
|
|
Line 82 Create a creds.txt file and use:
|
Line 86 Create a creds.txt file and use:
|
|
|
<!--TODO: Additional configuration options are available on creds_msdos.8--> |
<!--TODO: Additional configuration options are available on creds_msdos.8--> |
|
|
|
""" |
supported_hardware=""" |
supported_hardware=""" |
|
|
**NOTE**: This list is incomplete. For a full list of boards, please see the [GENERIC DTS files](http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/sys/arch/evbarm/conf/GENERIC). |
**NOTE**: This list is incomplete. For a full list of boards, please see the [GENERIC DTS files](http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/sys/arch/evbarm/conf/GENERIC). |
Line 284 Support for NVIDIA [[Tegra]] K1 SoCs is
|
Line 289 Support for NVIDIA [[Tegra]] K1 SoCs is
|
### Raspberry Pi Foundation **Raspberry Pi**/**Raspberry Pi 2**/**Raspberry Pi 3** |
### Raspberry Pi Foundation **Raspberry Pi**/**Raspberry Pi 2**/**Raspberry Pi 3** |
The [[Raspberry Pi]] is a low-cost credit-card-sized computer from the Raspberry Pi Foundation. The Raspberry Pi, Pi 2, and Pi 3 are supported. |
The [[Raspberry Pi]] is a low-cost credit-card-sized computer from the Raspberry Pi Foundation. The Raspberry Pi, Pi 2, and Pi 3 are supported. |
|
|
|
See the [[Raspberry Pi 1, 2 and 3|Raspberry Pi]] page for much more information. |
|
|
### Samsung **SMDK2410** |
### Samsung **SMDK2410** |
|
|
The SMDK2410 is the reference platform for the Samsung **S3C2410** processor, |
The SMDK2410 is the reference platform for the Samsung **S3C2410** processor, |