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

version 1.121, 2019/09/02 20:48:37 version 1.124, 2020/01/07 15:09:58
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
Line 294  Miscellaneous notes about Raspberry PI. Line 297  Miscellaneous notes about Raspberry PI.
   
 ## Power supply needed (or: why there is a little rainbow square in the top-right corner?)  ## Power supply needed (or: why there is a little rainbow square in the top-right corner?)
 Raspberry Pi devices are powered by 5V micro USB and a 2.5A (2500mA)  Raspberry Pi devices are powered by 5V micro USB and a 2.5A (2500mA)
 power supply is reccomended.  For more information please read:  power supply is recommended.  For more information please read:
   
  <https://www.raspberrypi.org/documentation/faqs/#pi-power>   <https://www.raspberrypi.org/documentation/faqs/#pi-power>
   
Line 306  sd0(umass0:0:0:0): generic HBA error Line 309  sd0(umass0:0:0:0): generic HBA error
 sd0: cache synchronization failed  sd0: cache synchronization failed
 """]]  """]]
   
 Using a reccomended power supply avoid such issues.  Using a recommended power supply avoid such issues.
   
 ## Xenon death flash (Raspberry Pi 2 is camera-shy)  ## Xenon death flash (Raspberry Pi 2 is camera-shy)
 When using laser pointers or xenon flashes in cameras (or other  When using laser pointers or xenon flashes in cameras (or other

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


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