Skip to content

v19.13.2

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Aug 21:11
· 122 commits to main since this release
Immutable release. Only release title and notes can be modified.
v19.13.2

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_EXT as a fixed-address carve out of CSM for extra "scratch registers"

Blackhole

Telemetry

  • Add telemetry reporting feature capabilities, distinguishing which features the firmware is capable of from which are currently enabled.
  • Add a bh_arc telemetry 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.

v19.12.0...v19.13.2