Releases: chipsalliance/caliptra-sw
Releases · chipsalliance/caliptra-sw
release_v20250315_0
Updating RT & FMC version numbers for rt-1.2.1 release
release_v20250314_0
Updating RT & FMC version numbers for rt-1.2.1 release
release_v20250315_0-2.x
Re-enable CFI in ROM (#2004) * Re-enable CFI in ROM. Create cfi_check macro. * Avoid memcpy by only generating 4 words for CFI reset * Add back in no-cfi to imports and ensure build is clean with no-cfi Co-authored-by: Max Timkovich <max@timkovi.ch>
release_v20250314_0-2.x
Re-enable CFI in ROM (#2004) * Re-enable CFI in ROM. Create cfi_check macro. * Avoid memcpy by only generating 4 words for CFI reset * Add back in no-cfi to imports and ensure build is clean with no-cfi Co-authored-by: Max Timkovich <max@timkovi.ch>
release_v20250313_0
Update DPE to mark TCG DICE extensions as non-critical This also introduces a flag to mark the same extensions as critical. It can be passed to the DPE Instance. In future updates we will add an API to enable this flag.
release_v20250313_0-2.x
[feat] Lock the datavault in DCCM using PMP (#2014) This change locks the cold and warm reset entries in the DCCM via RISCV Physical Memory Protection support. These entries are unlocked on a hart reset (i.e either Cold or Warm reset) The Cold Reset entries are locked immediately on a Warm/Update reset since they need to remain locked during those reset types. Locking a locked configuration is an idempotent operation.
release_v20250312_0-2.x
[feat] Lock the datavault in DCCM using PMP (#2014) This change locks the cold and warm reset entries in the DCCM via RISCV Physical Memory Protection support. These entries are unlocked on a hart reset (i.e either Cold or Warm reset) The Cold Reset entries are locked immediately on a Warm/Update reset since they need to remain locked during those reset types. Locking a locked configuration is an idempotent operation.
release_v20250311_0-2.x
[feat] Lock the datavault in DCCM using PMP (#2014) This change locks the cold and warm reset entries in the DCCM via RISCV Physical Memory Protection support. These entries are unlocked on a hart reset (i.e either Cold or Warm reset) The Cold Reset entries are locked immediately on a Warm/Update reset since they need to remain locked during those reset types. Locking a locked configuration is an idempotent operation.
release_v20250312_0
Reordering RT shutdown fatal error before entering idle
release_v20250308_0-2.x
This re-enables the libcaliptra tests (#2005) - main.mk changes reflect the image preamble changes - test.c and idev_csr_array.h changes reflect changes in idevid and CSR request return value.