xtensa-*-none-elf

Tier: 3

Targets for Xtensa CPUs.

Target maintainers

Requirements

The target names follow this format: xtensa-$CPU, where $CPU specifies the target chip. The following targets are currently defined:

Target nameTarget CPU(s)
xtensa-esp32-none-elfESP32
xtensa-esp32s2-none-elfESP32-S2
xtensa-esp32s3-none-elfESP32-S3

Xtensa targets that support std are documented in the ESP-IDF platform support document

Building the targets

The targets can be built by installing the Xtensa enabled Rust channel. See instructions in the RISC-V and Xtensa Targets section of the The Rust on ESP Book.