summaryrefslogtreecommitdiff
path: root/scripts/image_signing/set_gbb_flags.sh
diff options
context:
space:
mode:
authorRandall Spangler <rspangler@chromium.org>2013-06-11 16:53:07 -0700
committerChromeBot <chrome-bot@google.com>2013-06-12 09:22:32 -0700
commitf2a1dc0a54ec542dd4be7b634483de317c89a2a2 (patch)
treeef2d7fcc9afd482f30db7be0f976cdb77030945e /scripts/image_signing/set_gbb_flags.sh
parent19c996909d8cae46ee3ee6d4319abd9f72ab53e1 (diff)
downloadvboot-f2a1dc0a54ec542dd4be7b634483de317c89a2a2.tar.gz
Add GBB flags for disabling software sync and defaulting to legacy bootfactory-spring-4262.Bfactory-skate-4262.459.B
1) GBB flag to skip EC software sync, so EC will be untouched. Needed for EC development. 2) GBB flag to default to booting legacy at end of dev screen timeout. Very handy for booting Ubuntu (or other OS). Also added unit tests for the new flags. BUG=chrome-os-partner:20111 BRANCH=none TEST=make runtests Change-Id: I9da87d87014881a1b1393b0b4a5acb921d080066 Signed-off-by: Randall Spangler <rspangler@chromium.org> Reviewed-on: https://gerrit.chromium.org/gerrit/58270 Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Diffstat (limited to 'scripts/image_signing/set_gbb_flags.sh')
-rwxr-xr-xscripts/image_signing/set_gbb_flags.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/image_signing/set_gbb_flags.sh b/scripts/image_signing/set_gbb_flags.sh
index ac52432d..5469f1a0 100755
--- a/scripts/image_signing/set_gbb_flags.sh
+++ b/scripts/image_signing/set_gbb_flags.sh
@@ -31,6 +31,8 @@ GBBFLAGS_DESCRIPTION="
GBB_FLAG_ENTER_TRIGGERS_TONORM 0x00000040
GBB_FLAG_FORCE_DEV_BOOT_LEGACY 0x00000080
GBB_FLAG_FAFT_KEY_OVERIDE 0x00000100
+ GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC 0x00000200
+ GBB_FLAG_DEFAULT_DEV_BOOT_LEGACY 0x00000400
To get a developer-friendly device, try 0x11 (short_delay + boot_usb).
For factory-related tests (always DEV), try 0x39.