Skip to main content

extra

Run chip-specific extra commands. The available commands differ per chip.

Usage

xfel extra [...]

Description

The extra command invokes chip-specific functionality such as efuse access, multi-core boot, and secure boot checks. The exact subcommands depend on the connected chip. Running xfel extra without arguments prints the usage of the supported extra commands for the current chip.

Common extra commands

SubcommandDescriptionSupported chips (partial)
efuse dumpDump all efuse informationD1/F133, R528/T113, V821, V851/V853, A523/A527/T527, T153, R128, V3s/S3, A40i/R40, F101
efuse read32 <offset>Read a 32-bit value from efusesame as above
efuse write32 <offset> <value>Write a 32-bit value to efusesame as above
efuse write <offset> <file>Write a file to efusesame as above
exec arm64 <address>Boot the ARM64 core and jump to addressA523/A527/T527
exec riscv <address>Boot the RISC-V core and jump to addressR128, V821
exec dsp <address>Boot the DSP core and jump to addressR128
checksbootCheck whether secure boot is enabledA523/A527/T527, A733