·
122 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
v19.13.2
We are pleased to announce the release of TT System Firmware version 19.13.2 🥳🎉.
This is a patch release on top of v19.13.1. It includes the following updates:
- Added Blackhole per-instance GDDR soft-harvest support
- Selected GDDR channels can be harvested via a new fw_table field, also settable at runtime; boards that omit the field are unaffected
v19.13.1
We are pleased to announce the release of TT System Firmware version 19.13.1 🥳🎉.
Note: v19.13.0 was withdrawn and is superseded by v19.13.1. There are no
functional differences between the two; only the version numbers differ.
Major enhancements with this release include:
What's Changed
Wormhole
Telemetry
- Carve out a region of memory for Metal runtime telemetry and publish its address and size via
SCRATCH_EXT[0:1]- Add
SCRATCH_EXTas a fixed-address carve out of CSM for extra "scratch registers"
- Add
Blackhole
Telemetry
- Add telemetry reporting feature capabilities, distinguishing which features the firmware is capable of from which are currently enabled.
- Add a
bh_arctelemetry sensor driver for the DMC, exposing SMC telemetry through the standard Zephyr sensor API.
KMD Logging
- Add a KMD logging backend that streams firmware log messages to a KMD-allocated buffer over PCIe (see the KMD logging service documentation). This backend is disabled by default on all builds and must be enabled via
CONFIG_TT_PCIE_LOG_BACKEND.
GDDR Thermal
- Move the GDDR thermal-trip catmon trigger behind a Kconfig (disabled by default), while keeping DMC logging of the event.
Ethernet
- Gate loading of the alternative SerDes configuration (UBB boards) on the Ethernet speed override: it now only loads when no override is set or the override is 400G, and is skipped for other speed overrides.
Stability Improvements
- Fix an intermittent Tensix reset hang by using NOC coordinates instead of physical coordinates when clock-gating a single tile.
Grendel
Migration guide
An overview of required and recommended changes to make when migrating from the previous v19.12.0 release can be found in 19.13 Migration Guide.
Full ChangeLog
The full ChangeLog from the previous v19.12.0 release can be found at the link below.