Diff for /wikisrc/ports/evbarm/raspberry_pi.mdwn between versions 1.121 and 1.123

version 1.121, 2019/09/02 20:48:37 version 1.123, 2020/01/07 15:06:05
Line 14  In mid-2018, -current gained support for Line 14  In mid-2018, -current gained support for
   
 # What works (and what doesn't yet)  # What works (and what doesn't yet)
   
   "Works" is primarily relative to the earmv6hf-el and earmv7hf-el CPU targets (32-bit).
   
 ## NetBSD 7 and NetBSD 8  ## NetBSD 7 and NetBSD 8
   
  - RPI1, RPI2, RPI2-1.2, RPI3, RPI3+ (except RPI3 builtin WiFi and bluetooth)   - RPI1, RPI2, RPI2-1.2, RPI3, RPI3+ (except RPI3 builtin WiFi and bluetooth)
Line 33  In mid-2018, -current gained support for Line 35  In mid-2018, -current gained support for
  - I²C: works, could use enhancements, man page   - I²C: works, could use enhancements, man page
  - SPI: could use enhancements, man page   - SPI: could use enhancements, man page
   
 ## NetBSD current  ## NetBSD 9
   
    - aarch64 support (RPI3, and should work on all supported systems with 64-bit CPUs)
   
   ## NetBSD current (and probably 9)
   
  - RPI3+   
  - RPI3 builtin bluetooth   - RPI3 builtin bluetooth
  - RPI3 new SD host controller driver   - RPI3 new SD host controller driver
  - \todo Verify: RPI2-1.2 and RPI3 aarch64  
   
 ## What needs documenting if it works  ## What needs documenting if it works
   
Line 48  In mid-2018, -current gained support for Line 52  In mid-2018, -current gained support for
   
 ## What needs work  ## What needs work
   
  - RPI4 (almost certainly; not clear)   - RPI4 (as of 2020-01, still does not work in current)
  - USB (host); isochronous transfers.   - USB (host); isochronous transfers.
  - RPI3, RPI0W builtin WiFi   - RPI3, RPI0W builtin WiFi
  - RPI0W Bluetooth Low Energy (probably)   - RPI0W Bluetooth Low Energy (probably)
  - aarch64 support is evolving very rapidly, and not yet recommended for production, largely because one must run -current.  
   
 # CPU types  # CPU types
   
Line 71  While the evbarm port has "eb" variants  Line 74  While the evbarm port has "eb" variants 
   
 The RPI2-1.2 and RPI3 have an armv8 CPU that supports aarch64 (64-bit  The RPI2-1.2 and RPI3 have an armv8 CPU that supports aarch64 (64-bit
 mode) in addition to aarch32 (regular 32-bit ARM).  This is supported,  mode) in addition to aarch32 (regular 32-bit ARM).  This is supported,
 in -current only, by the "aarch64" MACHINE_ARCH of evbarm, also  from -9 onwards, by the "aarch64" MACHINE_ARCH of evbarm, also
 available in build.sh via the alias evbarm64.  This is sometimes  available in build.sh via the alias evbarm64.  This is also
 referred to as [[NetBSD/aarch64|aarch64]].  referred to as [[NetBSD/aarch64|aarch64]].
   
 # Installation  # Installation

Removed from v.1.121  
changed lines
  Added in v.1.123


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