Files
opensbi/docs/platform/tt-atlantis.md
T
Nicholas Piggin 6767861c48 platform: generic: Tenstorrent Atlantis support
Add the Tenstorrent Atlantis as a generic-platform. This initial support
enables the single_fw_region option, and verifies and prints HART PMA
CSR configuration.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Reviewed-by: Anup Patel <anup@brainfault.org>
Link: https://lore.kernel.org/r/20260424062520.238403-1-npiggin@gmail.com
Signed-off-by: Anup Patel <anup@brainfault.org>
2026-05-09 20:57:50 +05:30

1.1 KiB

Tenstorrent Atlantis Platform

The Tenstorrent Atlantis is an SoC and development board from Tenstorrent in partnership with CoreLab Technology. It contains 8 RISC-V RVA23 compliant Tenstorrent Ascalon cores with RISC-V AIA, RISC-V IOMMU, and a range of devices and IO connectivity.

To build the platform-specific library and firmware images, provide the PLATFORM=generic parameter to the top level make command.

Platform Options

The Tenstorrent Atlantis platform does not have any platform-specific options.

Building Tenstorrent Atlantis Platform

The Atlantis Platform is still under development. This section will be expanded as firmware and support become available.

QEMU support is currently being developed and initial support has been proposed for upstream. To run QEMU that is patched with 'tt-atlantis' machine support, run:

qemu-system-riscv64 -M tt-atlantis -nographic \
	-bios build/platform/generic/firmware/fw_payload.bin \
    -kernel <linux_build_dir>/Image

Recent (6.18) Linux/riscv 64-bit defconfig kernels should run the QEMU tt-atlantis machine.