diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/fingerprint/fingerprint-debugging.md | 12 | ||||
-rw-r--r-- | docs/fingerprint/fingerprint-dev-for-partners.md | 10 | ||||
-rw-r--r-- | docs/fingerprint/fingerprint.md | 12 | ||||
-rw-r--r-- | docs/images/icetower_v3.jpg | bin | 0 -> 288555 bytes | |||
-rw-r--r-- | docs/images/icetower_with_20_pin_swd.jpg | bin | 206558 -> 270486 bytes |
5 files changed, 17 insertions, 17 deletions
diff --git a/docs/fingerprint/fingerprint-debugging.md b/docs/fingerprint/fingerprint-debugging.md index 6d91d6ade0..b015eb1199 100644 --- a/docs/fingerprint/fingerprint-debugging.md +++ b/docs/fingerprint/fingerprint-debugging.md @@ -77,15 +77,15 @@ Dragonclaw v0.3 with 10-pin SWD (0.05" / 1.27mm) on J4. | ------------------------------------------------------- | ![Dragonclaw with 10-pin SWD] | -### Icetower v0.1 +### Icetower v3 -The connector for SWD is `J4` on Icetower v0.1. +The connector for SWD is labeled with `CORESIGHT20 DB CONN` on Icetower v3. -`SW2` on Icetower must be set to `CORESIGHT` (not `SERVO`). +`JTAG` on Icetower must be set to `CORESIGHT` (not `SERVO`). -Icetower v0.1 with 20-pin SWD (0.05" / 1.27mm) on J4. | ------------------------------------------------------ | -![Icetower with 20-pin SWD] | +Icetower v3 with 20-pin SWD (0.05" / 1.27mm) on `CORESIGHT20 DB CONN`. | +---------------------------------------------------------------------- | +![Icetower with 20-pin SWD] | ## Powering the Board {#power} diff --git a/docs/fingerprint/fingerprint-dev-for-partners.md b/docs/fingerprint/fingerprint-dev-for-partners.md index aafa5e0731..f2fe8fd34b 100644 --- a/docs/fingerprint/fingerprint-dev-for-partners.md +++ b/docs/fingerprint/fingerprint-dev-for-partners.md @@ -48,9 +48,9 @@ Download the [Dragonclaw schematics, layout, and BOM][dragonclaw schematics]. *** <!-- mdformat on --> -This FPMCU board is Icetower Rev 0.1. | -------------------------------------- | -![Icetower board] | +This FPMCU board is Icetower Rev 3. | +----------------------------------- | +![Icetower board] | <!-- mdformat off(b/139308852) --> *** note @@ -69,7 +69,7 @@ debug a running program. There are several variants of Servo and the fingerprint team uses the [Servo Micro](#servo-micro) for its simplicity. It lacks builtin JTAG/SWD -support for single step debugging, but Dragonclaw v0.3 and Icetower v0.1 have an +support for single step debugging, but Dragonclaw v0.3 and Icetower v3 have an [SWD connector](#servo-micro-swd) that can be used. [Servo Micro](#servo-micro) | @@ -598,7 +598,7 @@ Make sure that this interface is disabled: [Servo Micro with Dragonclaw]: ../images/servomicro_dragonclaw.jpg [Dragonclaw board]: ../images/dragonclaw_v0.3.jpg [Dragonclaw servo fix diagram]: ../images/dragonclaw_servo_fix.jpg -[Icetower board]: ../images/icetower_v0.1.jpg +[Icetower board]: ../images/icetower_v3.jpg <!-- If you make changes to the docs below make sure to regenerate the JPEGs by appending "export/pdf" to the Google Drive link. --> diff --git a/docs/fingerprint/fingerprint.md b/docs/fingerprint/fingerprint.md index a05f33059a..0edd7a35cd 100644 --- a/docs/fingerprint/fingerprint.md +++ b/docs/fingerprint/fingerprint.md @@ -28,10 +28,10 @@ The main source code for fingerprint sensor functionality lives in the The following "boards" (specified by the `BOARD` environment variable when building the EC code) are for fingerprint: -MCU | Sensor | Firmware (EC "board") | Dev Board | Nucleo Board ------------------------- | ---------- | ---------------------------------------------- | -------------------------------------------- | ------------ -[STM32H743] \(Cortex-M7) | [FPC 1145] | `dartmonkey`<br>(aka `nocturne_fp`, `nami_fp`) | [Icetower v0.2] <br>(Previously Dragontalon) | [Nucleo H743ZI2] -[STM32F412] \(Cortex-M4) | [FPC 1025] | `bloonchipper`<br>(aka `hatch_fp`) | [Dragonclaw v0.3] | [Nucleo F412ZG] +MCU | Sensor | Firmware (EC "board") | Dev Board | Nucleo Board +------------------------ | ---------- | ---------------------------------------------- | ------------------------------------------ | ------------ +[STM32H743] \(Cortex-M7) | [FPC 1145] | `dartmonkey`<br>(aka `nocturne_fp`, `nami_fp`) | [Icetower v3] <br>(Previously Dragontalon) | [Nucleo H743ZI2] +[STM32F412] \(Cortex-M4) | [FPC 1025] | `bloonchipper`<br>(aka `hatch_fp`) | [Dragonclaw v0.3] | [Nucleo F412ZG] RAM and Flash details for each board are in the [Fingerprint MCU RAM and Flash] document. @@ -368,7 +368,7 @@ disconnected.* @@ pp3300_dx_mcu_mw 488 1.57 0.59 9.73 1.31 ``` -### Icetower v0.1 +### Icetower v3 <!-- mdformat off(b/139308852) --> *** note @@ -593,7 +593,7 @@ that are connected via UART use [`cros_ec_uart.c`]. [FPC 1145 Template Size]: https://chromium.googlesource.com/chromiumos/platform/ec/+/127521b109be8aac352e80e319e46ed123360408/driver/fingerprint/fpc/libfp/fpc1145_private.h#46 [FPC 1025 Template Size]: https://chromium.googlesource.com/chromiumos/platform/ec/+/127521b109be8aac352e80e319e46ed123360408/driver/fingerprint/fpc/bep/fpc1025_private.h#44 [Dragonclaw v0.3]: ./fingerprint-dev-for-partners.md#fpmcu-dev-board -[Icetower v0.2]: ./fingerprint-dev-for-partners.md#fpmcu-dev-board +[Icetower v3]: ./fingerprint-dev-for-partners.md#fpmcu-dev-board [Nucleo F412ZG]: https://www.digikey.com/en/products/detail/stmicroelectronics/NUCLEO-F412ZG/6137573 [Nucleo H743ZI2]: https://www.digikey.com/en/products/detail/stmicroelectronics/NUCLEO-H743ZI2/10130892 [CBI Info]: https://chromium.googlesource.com/chromiumos/docs/+/HEAD/design_docs/cros_board_info.md diff --git a/docs/images/icetower_v3.jpg b/docs/images/icetower_v3.jpg Binary files differnew file mode 100644 index 0000000000..e3a1aaa638 --- /dev/null +++ b/docs/images/icetower_v3.jpg diff --git a/docs/images/icetower_with_20_pin_swd.jpg b/docs/images/icetower_with_20_pin_swd.jpg Binary files differindex dcaa0ad731..a7261e6fb9 100644 --- a/docs/images/icetower_with_20_pin_swd.jpg +++ b/docs/images/icetower_with_20_pin_swd.jpg |