Quincy
Overview
Google Quincy is a board created for fingerprint-related functionality development.
The board has connectors for fingerprint sensors. A UART Console is exposed over μServo and USB connectors. The MCU can be flashed using μServo or SWD.
Hardware
NPCX99FPA0BX VFBGA144 package
Peripheral Mapping
UART_1 (CONSOLE) TX/RX : GPIO65/GPIO64
UART_2 (PROG) TX/RX : GPIO86/GPIO75
SPI_0 (SHI) CS/CLK/MISO/MOSI : GPIO53/GPIO55/GPIO47/GPIO46
SPI_1 (SPIP) CS/CLK/MISO/MOSI : GPIOA6/GPIOA1/GPIO95/GPIOA3
SPI_2 (GP) CS/CLK/MISO/MOSI : GPIO30/GPIO25/GPIO24/GPIO31
Programming and Debugging
Build application as usual for the google_quincy
board target, and flash
using μServo or an external J-Link connected to J4. If μServo is used, please
follow the Chromium EC Flashing Documentation [1] and
Chromium Servo Micro Documentation [2].
Debugging
Use SWD with a J-Link.