version 1.45, 2017/12/28 06:15:13
|
version 1.54, 2018/11/07 14:49:13
|
Line 1
|
Line 1
|
[[!template id=port |
[[!template id=port |
port="evbarm" |
port="evbarm" |
port_alt="arm" |
port_alt="arm" |
port_var1="arm" |
port_var1="earm" |
port_var2="armeb" |
port_var2="earmeb" |
port_var3="earm" |
port_var3="earmv6hf" |
port_var4="earmeb" |
port_var4="earmv7hf" |
port_var5="earmv6hf" |
port_var5="earmv7hfeb" |
port_var6="earmv7hf" |
port_var_install_notes="evbarm-earm" |
port_var7="earmv7hfeb" |
cur_rel="8.0" |
port_var_install_notes="evbarm-arm" |
future_rel="9.0" |
cur_rel="7.1.1" |
changes_cur="8.0" |
future_rel="8.0" |
changes_future="9.0" |
changes_cur="7.0" |
|
changes_future="8.0" |
|
thumbnail="http://www.netbsd.org/images/ports/evbarm/adi_brh.gif" |
thumbnail="http://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 37 matches the board's CPU and floating poi
|
Line 35 matches the board's CPU and floating poi
|
lower CPU instruction set version is workable on a newer board. See |
lower CPU instruction set version is workable on a newer board. See |
build.sh and look for aliases for the evbarm port. |
build.sh and look for aliases for the evbarm port. |
|
|
|
Some processors can operate as arm or the 64-bit ARM variant, aarch64, which is supported by |
|
[[NetBSD/aarch64|aarch64]]. |
|
|
### Kernels and userland |
### Kernels and userland |
|
|
The evbarm userland can be used on any system that can run code of the |
The evbarm userland can be used on any system that can run code of the |
CPU type used for the build. Typically, a particular board requires a |
CPU type used for the build. Typically, a particular board requires a |
kernel for that board. |
kernel for that board. |
|
|
|
### anita and qemu |
|
|
|
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. |
|
|
|
- evbarm-earmv7hf uses "qemu -M vexpress-a15" |
|
- evbarm-aarch64 uses "qemu -M virt" |
|
- Information on how to test emulated versions of other specific hardware is welcome. |
|
|
### Board specific information |
### Board specific information |
- [[Allwinner sunxi family SoCs|Allwinner]] |
- [[Allwinner sunxi family SoCs|Allwinner]] |
- [[BeagleBone and BeagleBone Black|BeagleBone]] |
- [[BeagleBone and BeagleBone Black|BeagleBone]] |
Line 254 Support for NVIDIA [[Tegra]] K1 SoCs is
|
Line 263 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. |
|
|
### Rockchip PX2/RK3066/RK3188/RK3188+ |
|
Various [[Rockchip]] family SoCs are supported by the ROCKCHIP kernel. |
|
|
|
### 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, |