Supported Toolchain
Bootloaders
You can operate TRACE32 on targets running bootloaders from American Megatrends, coreboot, DENX Software Engineering and Insyde Software for Arm and/or x86 architectures.
Compilers
TRACE32 supports all popular open source and commercial compilers used for developing embedded applications running on various architectures and targets.
Emulators & Virtual Targets
TRACE32 supports all leading virtual platforms from our partners, enabling cloud development by using digital twins that complement real chips ("Shift Left").
Flash Controllers
We support a large variety of NAND and serial flash controllers by all major semiconductor suppliers, next to NAND providing flash interfaces like SPI, QSPI, eMMC, SNOR, SD and I2C-EEPROM as well.
Flash Devices
We support the programming of a large variety of flash devices: NOR, NAND, SPI, QSPI, EMMC and more, in total more than 1.000 devices supplied by dozens of semiconductor manufacturers.
Host OS
Our debug software PowerView runs on all major operating systems like MS-Windows, Apple macOS and Linux.
Hypervisors
TRACE32 supports any popular hypervisor used in embedded applications. The support includes open-source projects like Jailhouse as well as commercial products like Xen project, L4Re, KVM, LynxSecure, QNX, PikeOS and VxWorks.
Target OS
TRACE32 supports all popular open source and commercial real-time and rich operating systems used in embedded applications and over 80 operating systems in total.
Tool Integrations
You can integrate TRACE32 with well-known and popular 3rd party tools easily, e.g. Eclipse, Simulink, LabView, Vectorcast and many more.