v18.7.0

Major enhancements with this release include:

New and Experimental Features

  • Implement aiclk_ppm sweep handler

Stability Improvements

  • Reduce Blackhole Galaxy GDDR speed from 16G to 14G

  • Update Wormhole FW blob

    • CMFW 2.35.0.0

      • Fix telemetry entry ENABLED_TENSIX_ROW

      • Add telemetry entries for ASIC_ID_{HIGH,LOW}

Other Notable Changes

Debug / Developer Features

  • The tenstorrent,vuart virtual PCIe serial device is now the default for console I/O. The virtual uart supports multiple instances, so one instance may be used for console I/O while another instance may be used for e.g. RPC, tracing, coredump, profiling, or other functionality

Zephyr Shell on Blackhole

  • Zephyr’s tracing subsystem may now be used over the virtual uart. For now it is limited to a an app overlay but plans are in place to integrate this feature into production firmware with support for dynamically configurable tracing

Migration guide

An overview of required and recommended changes to make when migrating from the previous v18.6.0 release can be found in v18.7.0 Migration Guide.

Full ChangeLog

The full ChangeLog from the previous v18.6.0 release can be found at the link below.

https://github.com/tenstorrent/tt-zephyr-platforms/compare/v18.6.0…v18.7.0