summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorTom Hughes <tomhughes@chromium.org>2023-04-04 11:31:23 -0700
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-04-06 01:05:21 +0000
commitd350e34b1f4ecdfd57b55995fe41aceb46664d6b (patch)
treee13e066b9669714ee57667f9aaf5c3b6a9615614 /docs
parent418d6ab46029560a67050e921b0559034794a344 (diff)
downloadchrome-ec-d350e34b1f4ecdfd57b55995fe41aceb46664d6b.tar.gz
docs/fingerprint: Update for Icetower v3
BRANCH=none BUG=none TEST=view in gitiles Change-Id: Id90e483501425f6f0adcfec35b9852a513dd3a80 Signed-off-by: Tom Hughes <tomhughes@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4400371 Reviewed-by: Josie Nordrum <josienordrum@google.com> Reviewed-by: Firas Sammoura <fsammoura@google.com>
Diffstat (limited to 'docs')
-rw-r--r--docs/fingerprint/fingerprint-debugging.md12
-rw-r--r--docs/fingerprint/fingerprint-dev-for-partners.md10
-rw-r--r--docs/fingerprint/fingerprint.md12
-rw-r--r--docs/images/icetower_v3.jpgbin0 -> 288555 bytes
-rw-r--r--docs/images/icetower_with_20_pin_swd.jpgbin206558 -> 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
new file mode 100644
index 0000000000..e3a1aaa638
--- /dev/null
+++ b/docs/images/icetower_v3.jpg
Binary files differ
diff --git a/docs/images/icetower_with_20_pin_swd.jpg b/docs/images/icetower_with_20_pin_swd.jpg
index dcaa0ad731..a7261e6fb9 100644
--- a/docs/images/icetower_with_20_pin_swd.jpg
+++ b/docs/images/icetower_with_20_pin_swd.jpg
Binary files differ