ALIVE:
  * FTDI UART is alive (modulo known issue below with voltages)
  * SWD is alive using ST-LINK v2
  * nRF52840 CPU is alive
  * nRF52840 high-speed crystal is alive
  * nRF52840 radio (Bluetooth LE) is alive
  * MAX14745 is alive and speaking I2C, buck regulator is alive
  * IMU is alive and speaking I2C
  * Pressure sensor is alive and speaking I2C
  * display
  * LEDs
  * nRF52840 DC-DC buck converter
  * Maxim LDO
  * Maxim buck
  * buttons
  * microphone
  * QSPI flash
  * vibrate driver I2C
  * vibrate driver output
  * Maxim charge circuitry
  * part 1 of max14745 power button ECO (cut trace to nRF; did not add 100k in series yet)

STILL TO CHECK OUT:
  * magnetometer
  * part 2 of ECO for max14745 power button issue

KNOWN ISSUES:
  * FTDI needs VDDIO tied to +3.3, and needs level shifter
  * FTDI SWD resistor is on wrong pin
  * display connector is rotated 180 degrees (should be OK because display connector is dual contact)
  * ambient light sensor footprint is mirrored
  * manufacturability issues on vias for SWD and PMIC I2C buses leading to shorts; vias should be moved further apart (can be worked around with scalpel on current revision boards)
  * I can't figure out where I put the third board from the first run
  * vibrate driver enable is tied to 0 instead of to Vdd
  * PMIC power monitor pin appears to be shorted to ground (was shorted on nRF side); CHICKEN4 is fine
  * nRF pulls power button low when nRF power is down; need to add 100k in series to nRF (means board will not ever wake up after being powered down with power button)

TRACKING:
  * still no life on magnetometer; i2c is toggling, not sure if it is responding or not (need logic analyzer)
  * battery only seems to charge at 50mA (maybe battery is just old)
  * max14745 needs charge control registers reprogrammed after every USBIN event