--- wikisrc/ports/evbarm.mdwn 2018/07/19 10:15:05 1.48 +++ wikisrc/ports/evbarm.mdwn 2018/11/07 15:09:41 1.55 @@ -1,14 +1,12 @@ [[!template id=port port="evbarm" port_alt="arm" -port_var1="arm" -port_var2="armeb" -port_var3="earm" -port_var4="earmeb" -port_var5="earmv6hf" -port_var6="earmv7hf" -port_var7="earmv7hfeb" -port_var_install_notes="evbarm-arm" +port_var1="earm" +port_var2="earmeb" +port_var3="earmv6hf" +port_var4="earmv7hf" +port_var5="earmv7hfeb" +port_var_install_notes="evbarm-earm" cur_rel="8.0" future_rel="9.0" changes_cur="8.0" @@ -37,12 +35,23 @@ matches the board's CPU and floating poi lower CPU instruction set version is workable on a newer board. See 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 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 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-system-arm -M vexpress-a15" + - evbarm-aarch64 uses "qemu-system-aarch64 -M virt" + - Information on how to test emulated versions of other specific hardware is welcome. + ### Board specific information - [[Allwinner sunxi family SoCs|Allwinner]] - [[BeagleBone and BeagleBone Black|BeagleBone]]