diff options
author | Rajesh Kumar <rajesh3.kumar@intel.com> | 2022-12-15 13:37:38 -0800 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-12-16 01:27:21 +0000 |
commit | 1d4c1ef5967cb4540357654cac262d9f821eae9e (patch) | |
tree | 94d8786ec12b3bfb5db3fb8f78574045b85d32b7 | |
parent | 6b323cf865efce0ffb5582317994b4944ff484b7 (diff) | |
download | chrome-ec-1d4c1ef5967cb4540357654cac262d9f821eae9e.tar.gz |
zephyr: mtlrvpp_npcx: Enable workaround config for the sysjump failure
There's a bug in the flash download API on the ES1 version of the
npcx9 chips that requires some workarounds. This is needed for sysjump
to work properly.
This enables the below workarround configuration for mtlrvpp_npcx:
CONFIG_PLATFORM_EC_WORKAROUND_FLASH_DOWNLOAD_API=y
BRANCH=none
BUG=none
TEST=zmake build mtlrvpp_npcx
observed 'sysjump RW' EC command is working
Change-Id: I64d21806c71118c4c0042b630d5d74d32e5fefdd
Signed-off-by: Rajesh Kumar <rajesh3.kumar@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4112652
Reviewed-by: Brandon Breitenstein <brandon.breitenstein@intel.com>
Reviewed-by: Al Semjonovs <asemjonovs@google.com>
Reviewed-by: Vijay P Hiremath <vijay.p.hiremath@intel.com>
Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com>
-rw-r--r-- | zephyr/program/intelrvp/mtlrvp/mtlrvpp_npcx/prj.conf | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/zephyr/program/intelrvp/mtlrvp/mtlrvpp_npcx/prj.conf b/zephyr/program/intelrvp/mtlrvp/mtlrvpp_npcx/prj.conf index e4b25b48e7..23be2c01c4 100644 --- a/zephyr/program/intelrvp/mtlrvp/mtlrvpp_npcx/prj.conf +++ b/zephyr/program/intelrvp/mtlrvp/mtlrvpp_npcx/prj.conf @@ -8,3 +8,5 @@ CONFIG_SYSCON=y # RTC CONFIG_PLATFORM_EC_RTC=y + +CONFIG_PLATFORM_EC_WORKAROUND_FLASH_DOWNLOAD_API=y |