Diff for /wikisrc/ports/evbarm.mdwn between versions 1.95 and 1.101

version 1.95, 2020/09/15 08:11:13 version 1.101, 2020/11/30 22:05:21
Line 5  port_var1="earmv6hf" Line 5  port_var1="earmv6hf"
 port_var2="earmv7hf"  port_var2="earmv7hf"
 port_var3="earmv7hfeb"  port_var3="earmv7hfeb"
 port_var4="aarch64"  port_var4="aarch64"
 no_install_notes=YES <!-- XXX update this after 9.1 -->  
 port_var_install_notes="evbarm-earm"  port_var_install_notes="evbarm-earm"
 pkg_rel="9.0"  pkg_rel="9.0"
 cur_rel="9.0"  cur_rel="9.1"
 future_rel="10.0"  future_rel="10.0"
 changes_cur="9.0"  changes_cur="9.1"
 changes_future="10.0"  changes_future="10.0"
 thumbnail="//wiki.netbsd.org/ports/evbarm/images/beaglebone.jpg"  thumbnail="//wiki.netbsd.org/ports/evbarm/images/beaglebone.jpg"
 about="""  about="""
Line 26  supported_hardware=""" Line 25  supported_hardware="""
   
 Various CPU variants are supported, e.g:  Various CPU variants are supported, e.g:
   
 - evbarm-earmv6hf - ARMv6 with EABI and hardware floating point, e.g.  - evbarm-earmv6hf - ARMv6-A with EABI and hardware floating point, e.g.
   the original Raspberry Pi.    the original Raspberry Pi.
 - evbarm-earmv7hf - ARMv7 with EABI and hardware floating point, e.g.  - evbarm-earmv7hf - ARMv7-A with EABI and hardware floating point, e.g.
   most recent and common 32-bit ARM boards.    most recent and common 32-bit ARM boards.
 - evbarm-earmv7hfeb - Same as the above, but with the CPU running in  - evbarm-earmv7hfeb - Same as the above, but with the CPU running in
   big endian mode.    big endian mode.
 - evbarm-aarch64 - 64-bit ARMv8  - evbarm-aarch64 - 64-bit ARMv8-A
 - evbarm-aarch64eb - Same as the above, but with the CPU running in  - evbarm-aarch64eb - Same as the above, but with the CPU running in
   big endian mode.    big endian mode.
   
 Since NetBSD 9.0, 64-bit ARM processors are supported (referred to here  Since NetBSD 9.0, 64-bit ARM processors are supported (referred to here
 as aarch64). These run with fully 64-bit kernels and userland. Running  as aarch64). These run with fully 64-bit kernels and userland. Running
 32-bit ARM binaries is also supported with `compat32`.  32-bit ARM binaries is also supported with `compat32`. The 64-bit
   kernel supports up to 256 CPUs and the 32-bit kernel supports up to 8.
   
 Since NetBSD 9.0, there is support for symmetric and asymmetrical  Since NetBSD 9.0, there is support for symmetric and asymmetrical
 multiprocessing (aka big.LITTLE).  multiprocessing (aka big.LITTLE).
Line 57  is endian-clean. Line 57  is endian-clean.
  - [[RockChip SoCs|RockChip]]   - [[RockChip SoCs|RockChip]]
  - [[Terasic DE0 Nano-SoC|Cyclone5]]   - [[Terasic DE0 Nano-SoC|Cyclone5]]
   
 **NOTE**: This list is incomplete. For a full list of supported boards, please see the list of [32-bit](https://github.com/NetBSD/src/blob/netbsd-9/sys/arch/evbarm/conf/GENERIC#L18) and [64-bit](https://github.com/NetBSD/src/blob/netbsd-9/sys/arch/evbarm/conf/GENERIC64#L20) device trees.  **NOTE**: This list is incomplete. For a full list of supported device tree
   based boards, please see the list of
   [32-bit](https://github.com/NetBSD/src/blob/netbsd-9/sys/arch/evbarm/conf/GENERIC#L18) and
   [64-bit](https://github.com/NetBSD/src/blob/netbsd-9/sys/arch/evbarm/conf/GENERIC64#L20) device trees.
   
 ### QEMU  ### QEMU
   
Line 68  additional=""" Line 71  additional="""
   
 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*.  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*.
   
   ### SSH configuration
   
   The default configuration will connect to the local network via DHCP and
   run an SSH server.
   In order to use the SSH server, we must configure users.
   This can be done by writing to the SD card's MS-DOS partition.
   
   Create a creds.txt file and use:
   
              useradd user password
   
   See [creds_msdos(8)](https://man.NetBSD.org/creds_msdos.8) for
   additional configuration options.
   
 ### anita  ### 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.

Removed from v.1.95  
changed lines
  Added in v.1.101


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb