summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Hughes <tomhughes@chromium.org>2022-06-02 16:24:13 -0700
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-06-16 00:21:50 +0000
commit981fb88cf8438f43a989aec27d85c15c112c9282 (patch)
tree49ffed7167354f6f7218635cdc85b5918e4166cd
parentce5856c7694b1984784f9e1cc0c7ce3d08cb0439 (diff)
downloadchrome-ec-981fb88cf8438f43a989aec27d85c15c112c9282.tar.gz
docs/fingerprint: Resolve contradictory FPMCU factory flashing instructions
In fingerprint-factory-requirements.md, we said we don't recommend using "flash_fp_mcu" for mass production, but fingerprint-factory-quick-guide.md recommended using "update_fpmcu_firmware.py" (which uses "flash_fp_mcu"). BRANCH=none BUG=b:234772776 TEST=view in gitiles Signed-off-by: Tom Hughes <tomhughes@chromium.org> Change-Id: If1c15c800b00b84688bdd2f7175462ef94a269c1 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3687545 Reviewed-by: Bobby Casey <bobbycasey@google.com> Reviewed-by: Andrea Grandi <agrandi@google.com>
-rw-r--r--docs/fingerprint/fingerprint-factory-requirements.md7
1 files changed, 2 insertions, 5 deletions
diff --git a/docs/fingerprint/fingerprint-factory-requirements.md b/docs/fingerprint/fingerprint-factory-requirements.md
index 486d103c45..76b3ada517 100644
--- a/docs/fingerprint/fingerprint-factory-requirements.md
+++ b/docs/fingerprint/fingerprint-factory-requirements.md
@@ -77,10 +77,7 @@ factory branch.
When the FPMCU is completely blank a low-level flashing tool must be used to
program an initial version of the FPMCU firmware. It’s possible to use the
-[`flash_fp_mcu`] script as this low-level flashing tool, though since it
-requires the AP and is not necessarily robust against failures, it is not
-recommended for mass-production. More details about [`flash_fp_mcu`] are in the
-[Fingerprint flashing documentation].
+factory script [`update_fpmcu_firmware.py`] as this low-level flashing tool.
The initial version of the FPMCU firmware should be flashed either by the module
house or by the factory. Once an initial version of the FPMCU firmware has been
@@ -497,6 +494,6 @@ Wrote /tmp/fp.1.png (14025 bytes)
[ChromeOS Fingerprint Team]: http://go/cros-fingerprint-docs
[Factory Fingerprint Sensor Testing for `nocturne`]: http://go/fingerprint-factory-testing-nocturne
[`flash_fp_mcu`]: https://chromium.googlesource.com/chromiumos/platform/ec/+/HEAD/util/flash_fp_mcu
-[Fingerprint flashing documentation]: ./fingerprint.md#factory-rma-dev-updates
[ChromeOS Config]: https://chromium.googlesource.com/chromiumos/platform2/+/HEAD/chromeos-config/README.md
[updating ChromeOS Config]: ./fingerprint.md#update-chromeos-config
+[`update_fpmcu_firmware.py`]: https://crsrc.org/o/src/platform/factory/py/test/pytests/update_fpmcu_firmware.py;drc=672e24bb3e2dd0dec7578dcd4c52805d022662d1