summaryrefslogtreecommitdiff
path: root/zephyr/projects/kohaku/prj.conf
diff options
context:
space:
mode:
authorYuval Peress <peress@chromium.org>2021-02-25 22:23:02 -0700
committerCommit Bot <commit-bot@chromium.org>2021-02-26 23:46:36 +0000
commita464b4de0a54387300f336c629ad63125915b4ee (patch)
tree2460458dff69a1d8e412beb308473376db8d0545 /zephyr/projects/kohaku/prj.conf
parent8a5a03850faabdc12c4d9b7552071c444c709ea0 (diff)
downloadchrome-ec-a464b4de0a54387300f336c629ad63125915b4ee.tar.gz
zephyr: efs2: Enable EFS2 for volteer
Enable efs2 running at boot for volteer using the CONFIG_PLATFORM_EC_VBOOT flag. When enabled, prior to starting any tasks, the RO image will compute the hash of the RW image and send it to the cr50 for verification. Note that the cr50 verification will fail right now until we update chromeos-bootimage-0.0.3.ebuild's add_ec() function to compute the hash using the zephyr build's output. This final change will be needed because zmake does not produce build/${BOARD}/R(O|W)/ec.R(O|W).flat BRANCH=none BUG=b:164421798 TEST=zmake testall TEST=build volteer, flash, see TX data to cr50 and correct response. Signed-off-by: Yuval Peress <peress@chromium.org> Change-Id: I2c8b3f726a843297cec3fc08306d8edaaa1999f7 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2721498 Commit-Queue: Keith Short <keithshort@chromium.org> Reviewed-by: Keith Short <keithshort@chromium.org>
Diffstat (limited to 'zephyr/projects/kohaku/prj.conf')
-rw-r--r--zephyr/projects/kohaku/prj.conf2
1 files changed, 2 insertions, 0 deletions
diff --git a/zephyr/projects/kohaku/prj.conf b/zephyr/projects/kohaku/prj.conf
index c87fd50403..df78a7210b 100644
--- a/zephyr/projects/kohaku/prj.conf
+++ b/zephyr/projects/kohaku/prj.conf
@@ -9,6 +9,8 @@ CONFIG_SHIMMED_TASKS=y
CONFIG_ESPI=y
CONFIG_I2C=y
+CONFIG_PLATFORM_EC_VBOOT=n
+
# Power sequencing
CONFIG_AP=y
CONFIG_AP_X86_INTEL_CML=y