From e00686a6615af40ffacb45a744e7f1da2e49154d Mon Sep 17 00:00:00 2001 From: Tim Crawford Date: Mon, 2 Aug 2021 15:30:40 -0600 Subject: [PATCH] docs: Only 5570 and 8587 are valid EC IDs ecflash has no verification for the EC it detects. It will attempt to read and erase whatever it finds, where it will hang. Document what it *should* read and an example of what it *shouldn't* read. Signed-off-by: Tim Crawford --- doc/flashing.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/doc/flashing.md b/doc/flashing.md index 07293ac..6a3d837 100644 --- a/doc/flashing.md +++ b/doc/flashing.md @@ -43,3 +43,18 @@ This requires: ``` make BOARD=/ flash_external ``` + +One of the first things it does is read the EC ID and version. If working, the +ID will be the EC model the machine uses. + +``` +ID: 5570 VER: 2 +ID: 8587 VER: 6 +``` + +Any other values means that the Mega 2560 is misconfigured or the FPC is not +seated correctly. E.g., this is wrong: + +``` +ID: FF7F VER: 127 +```