Merge "Add renode_kelvin library into kelvin_sim target"
diff --git a/cantrip_tests.mk b/cantrip_tests.mk
index 92ee54e..bc7bb0b 100644
--- a/cantrip_tests.mk
+++ b/cantrip_tests.mk
@@ -54,7 +54,7 @@
## Runs cargo unit tests for the MailboxDriver
cargo_test_mailbox_driver: | cantrip-gen-headers
- cd $(CANTRIP_COMPONENTS)/MailboxDriver/tests && $(CARGO_TEST)
+ cd $(CANTRIP_COMPONENTS)/SecurityCoordinator/tests && $(CARGO_TEST)
## Runs cargo unit tests for the opentitan-timer support
cargo_test_opentitan_timer: | cantrip-gen-headers
diff --git a/platforms/nexus/sim.mk b/platforms/nexus/sim.mk
index 38a7c74..a472161 100644
--- a/platforms/nexus/sim.mk
+++ b/platforms/nexus/sim.mk
@@ -49,12 +49,9 @@
ln -sf $(CANTRIP_ROOTSERVER_RELEASE) $(TMP_RELEASE)/capdl-loader
tar -C $(TMP_RELEASE) -cvhf $@ matcha-tock-bundle.bin kernel capdl-loader
-# NB: Package the builtins bundle so it can be written to a carve out in
-# in SMC memory; this is temporary until the SEC supports returning
-# the builtins from flash.
+## Packages the builtins in the tarball for writing to SPI flash.
ext_flash_release: $(EXT_FLASH_RELEASE) $(EXT_BUILTINS_RELEASE) | $(TMP_RELEASE)
- ln -sf $(EXT_BUILTINS_RELEASE) $(TMP_RELEASE)/cantrip-builtins
- tar -C $(TMP_RELEASE) -rvhf $(EXT_FLASH_RELEASE) cantrip-builtins
+ tar -C $(CANTRIP_OUT_RELEASE)/builtins -rvhf ${EXT_FLASH_RELEASE} $$(${CPIO} -t < ${EXT_BUILTINS_RELEASE})
# Dredge the platform configuration for the physical address where the
# cpio archive is expected.