From cab2ef56550080a4625a8526ca01da30b7387d71 Mon Sep 17 00:00:00 2001 From: Adam Joseph Date: Thu, 30 Mar 2023 01:20:05 -0700 Subject: [PATCH] README.md: update roadmap --- README.md | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 58943aa..9d51445 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,17 @@ Roadmap -- The Chromebook Embedded Controller (EC) firmware ([`ecfw`](https://chromium.googlesource.com/chromiumos/platform/ec)) -- `ectool`, which is the tool you run on a Chromebook CPU in order to control the EC -- A built-from-source expression for the [blobless ath9k wifi firmware](https://github.com/qca/open-ath9k-htc-firmware) + +- [x] [merged upstream 2023-Jan-10](https://github.com/NixOS/nixpkgs/commit/7af47c9877dc7d16828152aed027438dc99b9421): [blobless ath9k wifi firmware](https://github.com/qca/open-ath9k-htc-firmware) +- rk3399-gru-kevin + - [x] [done 2023-Mar-30](https://git.sr.ht/~amjoseph/ownerboot/commit/bdebb940c9c508a6d4eca4a85e70c3a400b43b89) The Chromebook Embedded Controller (EC) firmware ([`ecfw`](https://chromium.googlesource.com/chromiumos/platform/ec)) + - [x] [done 2023-Mar-30](https://git.sr.ht/~amjoseph/ownerboot/commit/1b9d35c10d5ba08291cdba4a1160dbf227d7db62) make `flashrom -p ec` work by using [the chromeos flashrom fork](https://chromium.googlesource.com/chromiumos/third_party/flashrom/) + - [x] [done 2023-Mar-29](https://git.sr.ht/~amjoseph/ownerboot/commit/30ac75903b04fbaf120d33658a2602ce454ed3b7) `ectool`, which is the tool you run on a Chromebook CPU in order to control the EC + - [ ] turn on [software sync](https://chromium.googlesource.com/chromiumos/platform/ec/+/HEAD/README.md#preventing-the-rw-ec-firmware-from-being-overwritten-by-software-sync-at-boot) so the EC firmware can be kept inside the coreboot flash image +- kgpe-d16 + - [ ] include scripts in the coreboot outpath to: + - flash just the NORMAL image + - flash both the NORMAL and FALLBACK images + - set nvram to force a FALLBACK boot + - wiggle the write-protect bits # `ownerboot`