Diff for /wikisrc/ports/evbarm.mdwn between versions 1.105 and 1.106

version 1.105, 2021/09/16 14:33:07 version 1.106, 2022/03/12 18:27:24
Line 18  implementing the ARM architecture. The " Line 18  implementing the ARM architecture. The "
 to evaluation boards, the original target of the port. However, the  to evaluation boards, the original target of the port. However, the
 single GENERIC/GENERIC64 kernel now supports a range of machines including  single GENERIC/GENERIC64 kernel now supports a range of machines including
 development boards, virtual machines, "ServerReady" (SBBR/SBSA) hardware,  development boards, virtual machines, "ServerReady" (SBBR/SBSA) hardware,
 and laptops through both device tree and ACPI based booting.  [Friendly image downloads](http://www.armbsd.org/arm/)  and laptops through both device tree and ACPI based booting.
   
 [[!toc levels=3]]  [[!toc levels=3]]
 """  """
Line 28  supported_hardware=""" Line 28  supported_hardware="""
   
 Various CPU variants are supported, e.g:  Various CPU variants are supported, e.g:
   
 - evbarm-earmv6hf - ARMv6-A with EABI and hardware floating point, e.g.  - earmv6hf - ARMv6-A with EABI and hardware floating point, e.g.
   the original Raspberry Pi.    the original Raspberry Pi.
 - evbarm-earmv7hf - ARMv7-A with EABI and hardware floating point, e.g.  - 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. Supports up to 8 CPUs.
 - evbarm-earmv7hfeb - Same as the above, but with the CPU running in  - earmv7hfeb - Same as the above, but with the CPU running in
   big endian mode.    big endian mode.
 - evbarm-aarch64 - 64-bit ARMv8-A boards.  - aarch64 - 64-bit ARMv8-A boards, e.g. all 64-bit hardware.
 - evbarm-aarch64eb - Same as the above, but with the CPU running in    Fully 64-bit kernel and userland. Running 32-bit binaries is supported
     with `compat32`.
   - 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  
 as aarch64). These run with fully 64-bit kernels and userland. Running  
 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  
 multiprocessing (aka big.LITTLE).  
   
 evbarm variants are little endian unless otherwise stated. NetBSD provides  evbarm variants are little endian unless otherwise stated. NetBSD provides
 big endian images primarily for testing purposes and to ensure that the code  big endian images primarily for testing purposes and to ensure that the code
 is endian-clean.  is endian-clean.
   
 ### Board specific information (often including installation information)  ### Board specific information (often including installation information)
   
   Most ARM boards (unless they have UEFI or Raspberry Pi firmware) require a
   board-specific U-Boot image alongside the generic NetBSD image to be
   written to their storage. In most cases board-specific U-Boot images can
   be built using [pkgsrc](https://pkgsrc.org).
   
  - [[Allwinner sunxi family SoCs|Allwinner]]   - [[Allwinner sunxi family SoCs|Allwinner]]
  - [[Apple Silicon|Apple]]   - [[Apple Silicon|Apple]]
  - [[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, 3|Raspberry Pi]]
  - [[RockChip SoCs|RockChip]]   - [[RockChip SoCs|RockChip]]
  - [[Terasic DE0 Nano-SoC|Cyclone5]]   - [[Terasic DE0 Nano-SoC|Cyclone5]]
   
Line 71  based boards, please see the list of Line 70  based boards, please see the list of
 See the [[NetBSD/evbarm under QEMU|qemu_arm]] page for instructions on how to get started with QEMU.  See the [[NetBSD/evbarm under QEMU|qemu_arm]] page for instructions on how to get started with QEMU.
 """  """
 additional="""  additional="""
 ### armbsd.org builds  
   
 NetBSD developer Jared McNeill provides [builds of NetBSD 9 and -current for a vast variety of hardware.](http://www.armbsd.org/arm/)   In addition to the standard build, these images have board-specific U-Boot contents.  See also /usr/pkgsrc/sysutils/u-boot*.  
   
 ### SSH configuration  ### SSH configuration
   

Removed from v.1.105  
changed lines
  Added in v.1.106


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