From 7594bcdaa2823476c063705e0ea6c4a9b7525703 Mon Sep 17 00:00:00 2001 From: Arthur Heymans Date: Tue, 2 Dec 2025 15:09:32 +0100 Subject: [PATCH 1/2] Update fuse bits and offsets These changed in 2.1. Signed-off-by: Arthur Heymans --- hw/model/src/lib.rs | 4 ++-- rom/src/rom.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/hw/model/src/lib.rs b/hw/model/src/lib.rs index d1b23e630..c4d2317a2 100644 --- a/hw/model/src/lib.rs +++ b/hw/model/src/lib.rs @@ -248,8 +248,8 @@ impl Default for InitParams<'_> { log_writer: Box::new(stdout()), dbg_manuf_service: Default::default(), uds_granularity_32: false, // 64-bit granularity - otp_dai_idle_bit_offset: 22, - otp_direct_access_cmd_reg_offset: 0x60, + otp_dai_idle_bit_offset: 30, + otp_direct_access_cmd_reg_offset: 0x80, bootfsm_break: false, uds_program_req: false, active_mode: false, diff --git a/rom/src/rom.rs b/rom/src/rom.rs index df7350bee..71cde338a 100644 --- a/rom/src/rom.rs +++ b/rom/src/rom.rs @@ -45,8 +45,8 @@ const MLDSA_FUSE_VALUE: u8 = 0; // values when setting in Caliptra const MLDSA_CALIPTRA_VALUE: u8 = 1; const LMS_CALIPTRA_VALUE: u8 = 3; -const OTP_DAI_IDLE_BIT_OFFSET: u32 = 22; -const OTP_DIRECT_ACCESS_CMD_REG_OFFSET: u32 = 0x60; +const OTP_DAI_IDLE_BIT_OFFSET: u32 = 30; +const OTP_DIRECT_ACCESS_CMD_REG_OFFSET: u32 = 0x80; /// Trait for different boot flows (cold boot, warm reset, firmware update) pub trait BootFlow { From 91db362db09a352791da36023468e912606e1d1f Mon Sep 17 00:00:00 2001 From: Arthur Heymans Date: Tue, 9 Dec 2025 08:27:03 +0100 Subject: [PATCH 2/2] Update caliptra dependency Signed-off-by: Arthur Heymans --- Cargo.lock | 80 +++++++++++++++++++++++++++--------------------------- Cargo.toml | 50 +++++++++++++++++----------------- 2 files changed, 65 insertions(+), 65 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f62346fb3..af2e0444c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -298,7 +298,7 @@ checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" [[package]] name = "caliptra-api" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "bitflags 2.10.0", "caliptra-api-types", @@ -313,7 +313,7 @@ dependencies = [ [[package]] name = "caliptra-api-types" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "caliptra-image-types", ] @@ -321,7 +321,7 @@ dependencies = [ [[package]] name = "caliptra-auth-man-gen" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "anyhow", "bitflags 2.10.0", @@ -336,7 +336,7 @@ dependencies = [ [[package]] name = "caliptra-auth-man-types" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "bitfield", "bitflags 2.10.0", @@ -351,7 +351,7 @@ dependencies = [ [[package]] name = "caliptra-bitstream-downloader" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "anyhow", "clap 4.5.51", @@ -365,7 +365,7 @@ dependencies = [ [[package]] name = "caliptra-builder" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "anyhow", "caliptra-image-crypto", @@ -390,7 +390,7 @@ dependencies = [ [[package]] name = "caliptra-cfi-derive" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "paste", "proc-macro2", @@ -412,7 +412,7 @@ dependencies = [ [[package]] name = "caliptra-cfi-lib" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "caliptra-error", "caliptra-registers", @@ -427,7 +427,7 @@ source = "git+https://github.com/chipsalliance/caliptra-cfi.git?rev=a98e499d279e [[package]] name = "caliptra-coverage" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "anyhow", "bit-vec", @@ -445,7 +445,7 @@ dependencies = [ [[package]] name = "caliptra-cpu" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "caliptra-drivers", "caliptra-registers", @@ -455,7 +455,7 @@ dependencies = [ [[package]] name = "caliptra-drivers" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "arrayvec", "bitfield", @@ -481,7 +481,7 @@ dependencies = [ [[package]] name = "caliptra-emu-bus" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "caliptra-emu-types", "tock-registers", @@ -491,7 +491,7 @@ dependencies = [ [[package]] name = "caliptra-emu-cpu" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "bit-vec", "bitfield", @@ -505,7 +505,7 @@ dependencies = [ [[package]] name = "caliptra-emu-crypto" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "aes", "aes-gcm", @@ -521,7 +521,7 @@ dependencies = [ [[package]] name = "caliptra-emu-derive" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "caliptra-emu-bus", "caliptra-emu-types", @@ -532,7 +532,7 @@ dependencies = [ [[package]] name = "caliptra-emu-periph" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "aes", "arrayref", @@ -561,17 +561,17 @@ dependencies = [ [[package]] name = "caliptra-emu-types" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" [[package]] name = "caliptra-error" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" [[package]] name = "caliptra-gen-linker-scripts" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "caliptra_common", ] @@ -579,7 +579,7 @@ dependencies = [ [[package]] name = "caliptra-hw-model" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "anyhow", "bit-vec", @@ -617,7 +617,7 @@ dependencies = [ [[package]] name = "caliptra-hw-model-types" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "caliptra-api-types", "rand 0.8.5", @@ -626,7 +626,7 @@ dependencies = [ [[package]] name = "caliptra-image-crypto" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "anyhow", "caliptra-image-gen", @@ -646,7 +646,7 @@ dependencies = [ [[package]] name = "caliptra-image-elf" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "anyhow", "caliptra-image-gen", @@ -657,7 +657,7 @@ dependencies = [ [[package]] name = "caliptra-image-fake-keys" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "caliptra-image-gen", "caliptra-image-types", @@ -668,7 +668,7 @@ dependencies = [ [[package]] name = "caliptra-image-gen" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "anyhow", "bitflags 2.10.0", @@ -685,7 +685,7 @@ dependencies = [ [[package]] name = "caliptra-image-types" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "caliptra-cfi-derive", "caliptra-cfi-lib", @@ -701,7 +701,7 @@ dependencies = [ [[package]] name = "caliptra-image-verify" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "bitflags 2.10.0", "caliptra-cfi-derive", @@ -716,7 +716,7 @@ dependencies = [ [[package]] name = "caliptra-kat" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "caliptra-drivers", "caliptra-lms-types", @@ -728,7 +728,7 @@ dependencies = [ [[package]] name = "caliptra-lms-types" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "caliptra-cfi-derive", "caliptra-cfi-lib", @@ -741,7 +741,7 @@ dependencies = [ [[package]] name = "caliptra-registers" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "caliptra-registers-latest", ] @@ -749,7 +749,7 @@ dependencies = [ [[package]] name = "caliptra-registers-latest" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "ureg", ] @@ -757,7 +757,7 @@ dependencies = [ [[package]] name = "caliptra-runtime" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "arrayvec", "bitfield", @@ -792,7 +792,7 @@ dependencies = [ [[package]] name = "caliptra-test" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "anyhow", "asn1", @@ -824,12 +824,12 @@ dependencies = [ [[package]] name = "caliptra-test-harness-types" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" [[package]] name = "caliptra-x509" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "zeroize", ] @@ -837,7 +837,7 @@ dependencies = [ [[package]] name = "caliptra_common" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "bitfield", "bitflags 2.10.0", @@ -1282,7 +1282,7 @@ checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" [[package]] name = "crypto" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "arrayvec", "caliptra-cfi-derive-git", @@ -1515,7 +1515,7 @@ dependencies = [ [[package]] name = "dpe" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "bitflags 2.10.0", "caliptra-cfi-derive-git", @@ -3605,7 +3605,7 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "platform" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" dependencies = [ "arrayvec", "cfg-if", @@ -5191,7 +5191,7 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "ureg" version = "0.1.0" -source = "git+https://github.com/chipsalliance/caliptra-sw?rev=34f1c8ac66c15df3d6e334a1e42b60b63ed2b187#34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" +source = "git+https://github.com/chipsalliance/caliptra-sw?rev=280710739126b0ec5706b5df0e4eb93570c264cb#280710739126b0ec5706b5df0e4eb93570c264cb" [[package]] name = "url" diff --git a/Cargo.toml b/Cargo.toml index bd5189691..21fc8c24b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -231,31 +231,31 @@ libtock_small_panic = { path = "runtime/userspace/libtock/panic_handlers/small_p libtock_unittest = { path = "runtime/userspace/libtock/unittest" } # caliptra dependencies; keep git revs in sync -caliptra-api = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-api-types = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-auth-man-gen = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-auth-man-types = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-bitstream-downloader = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-builder = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-drivers = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-emu-bus = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-emu-cpu = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-emu-derive = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-emu-periph = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-emu-types = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-error = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187", default-features = false } -caliptra-hw-model = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-hw-model-types = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-image-crypto = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187", default-features = false, features = ["rustcrypto"] } -caliptra-image-fake-keys = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-image-gen = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-image-types = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-registers = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-test = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-test-harness = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -caliptra-test-harness-types = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -ureg = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187" } -dpe = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "34f1c8ac66c15df3d6e334a1e42b60b63ed2b187", default-features = false, features = ["dpe_profile_p384_sha384"] } +caliptra-api = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-api-types = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-auth-man-gen = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-auth-man-types = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-bitstream-downloader = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-builder = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-drivers = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-emu-bus = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-emu-cpu = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-emu-derive = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-emu-periph = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-emu-types = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-error = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb", default-features = false } +caliptra-hw-model = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-hw-model-types = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-image-crypto = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb", default-features = false, features = ["rustcrypto"] } +caliptra-image-fake-keys = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-image-gen = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-image-types = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-registers = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-test = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-test-harness = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +caliptra-test-harness-types = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +ureg = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb" } +dpe = { git = "https://github.com/chipsalliance/caliptra-sw", rev = "280710739126b0ec5706b5df0e4eb93570c264cb", default-features = false, features = ["dpe_profile_p384_sha384"] } # local caliptra dependency; useful when developing # caliptra-api = { path = "../caliptra-sw/api" }