Diff for /wikisrc/ports/evbarm.mdwn between versions 1.36 and 1.53

version 1.36, 2017/03/30 16:06:58 version 1.53, 2018/11/07 14:41:31
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"  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 22  designs. Line 20  designs.
   
 Matt Thomas is the maintainer of NetBSD/evbarm.  Matt Thomas is the maintainer of NetBSD/evbarm.
   
   ### CPU types
   
   The evbarm port can be built with a variety of CPU options.  There are
   three main variables: the instruction set, the endianness, and whether
   there is hardware floating point.  By default the CPU type is "earm",
   and this implies little endian (el when explicitly stated), and soft
   (emulated) floating point.  Another example, suitable for Raspberry PI
   2, is earmv7hf, which is the v7 instruction set, little endian,
   and hardware floating point.
   
   Typically, various boards are best compiled with a CPU type that
   matches the board's CPU and floating point support, but generally a
   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 -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]]
  - [[BeagleBone and BeagleBone Black|BeagleBone]]   - [[BeagleBone and BeagleBone Black|BeagleBone]]
  - [[Cubieboard 2, Cubietruck, Cubieboard 4, Banana Pi, and other Allwinner boards|Allwinner]]   - [[NVIDIA Tegra|Tegra]]
  - [[NVIDIA Jetson TK1|Tegra]]  
  - [[ODROID C1 and C1+|ODROID-C1]]   - [[ODROID C1 and C1+|ODROID-C1]]
  - [[Raspberry Pi and Pi 2|Raspberry Pi]]   - [[Raspberry Pi 1, 2 and 3|Raspberry Pi]]
   
 """  """
   
Line 57  limited to 64M due to the layout of the  Line 86  limited to 64M due to the layout of the 
 systems should obtain an FPGA upgrade from ADI to revision 8 or later of the  systems should obtain an FPGA upgrade from ADI to revision 8 or later of the
 BECC.  BECC.
   
 ### Allwinner Technology A20/A31  ### Allwinner Technology
 Various boards based on [[Allwinner]] SoCs are supported, including the BananaPi, Cubieboard 2, Cubietruck, Cubieboard 4, and Merrii Hummingbird A31.  Various boards based on [[Allwinner]] SoCs are supported, including the BananaPi, Cubieboard 2, Cubietruck, Cubieboard 4, and Merrii Hummingbird A31.
   
 ### Arcom **Viper**  ### Arcom **Viper**
Line 227  Support for the NTNP425B was written by  Line 256  Support for the NTNP425B was written by 
  * On-chip watchdog timer (_ixpwdog_)   * On-chip watchdog timer (_ixpwdog_)
   
 ### NVIDIA Tegra K1  ### NVIDIA Tegra K1
 Support for NVIDIA [[Tegra]] K1 SoCs is present in NetBSD-current. The Jetson TK1 board is currently supported.  Support for NVIDIA [[Tegra]] K1 SoCs is present in NetBSD-current and
   8.0_BETA. The Jetson TK1 board is currently supported.
 ### Raspberry Pi Foundation **Raspberry Pi**/**Raspberry Pi 2**  
 The [[Raspberry Pi]] is a low-cost credit-card-sized computer from the Raspberry Pi Foundation. Both the Raspberry Pi and Raspberry Pi 2 are supported.  
   
 ### Rockchip PX2/RK3066/RK3188/RK3188+  ### Raspberry Pi Foundation **Raspberry Pi**/**Raspberry Pi 2**/**Raspberry Pi 3**
 Various [[Rockchip]] family SoCs are supported by the ROCKCHIP kernel.  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.
   
 ### Samsung **SMDK2410**  ### Samsung **SMDK2410**
   

Removed from v.1.36  
changed lines
  Added in v.1.53


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