summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--board/cr50/board.h3
-rw-r--r--chip/g/upgrade_fw.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/board/cr50/board.h b/board/cr50/board.h
index c77eccd4e9..8ebe3086e6 100644
--- a/board/cr50/board.h
+++ b/board/cr50/board.h
@@ -568,6 +568,9 @@ enum nvmem_users {
#define DISABLE_SLEEP_TIME_TPM_WIPE (TPM_PROCESSING_TIME + TPM_RESET_TIME)
#ifdef CRYPTO_TEST_SETUP
+/* Enable unsafe dev features for CCD in crypto test builds */
+#define CONFIG_CMD_ROLLBACK
+
/* Remove console commands to save space */
#undef CONFIG_CMD_ECRST
#undef CONFIG_CMD_SYSRST
diff --git a/chip/g/upgrade_fw.c b/chip/g/upgrade_fw.c
index 7f15574e3b..9bbf796f0b 100644
--- a/chip/g/upgrade_fw.c
+++ b/chip/g/upgrade_fw.c
@@ -164,7 +164,7 @@ int usb_pdu_valid(struct upgrade_command *cmd_body, size_t cmd_size)
return 1;
}
-#ifdef CR50_DEV
+#if defined(CR50_DEV) || defined(CRYPTO_TEST_SETUP)
#ifndef CONFIG_IGNORE_G_UPDATE_CHECKS
#define CONFIG_IGNORE_G_UPDATE_CHECKS
#endif