AURIX Development Studio vs CrossWorks for ARM
AURIX Development Studio
infineon.comCrossWorks for ARM
rowley.co.ukSide by side
| Figure | AURIX Development Studio | CrossWorks for ARM |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | Yes |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| Plans published | 1 | 2 |
| Spec score · Embedded Development IDEs | 7.7 (#10) | 8.2 (#4) |
| Headquarters | Neubiberg, Germany | Dursley, Gloucestershire, United Kingdom |
Plans
CrossWorks for ARM
- Named Developer License$2,500, paid once
- Shared Developer License$3,750, paid once
In their own words
AURIX Development Studio
AURIX Development Studio is Infineon’s free proprietary Windows IDE for editing, compiling and debugging applications for AURIX microcontrollers. It combines an Eclipse IDE, C compiler, multi-core debugger and Infineon low-level drivers. The listed host is Microsoft Windows 11, with support for AURIX TC2xx, TC3xx and TC4xx targets. Infineon states that the free plan has no time or code-size limitations. Integrated debugging and flashing, hardware-probe support and RTOS support are included. Developers can use hundreds of code examples with source and step-by-step tutorials, while expert training adds application-development guidance and a GitHub repository for training code. The AURIX forum supports questions about software development, debugging and hardware design. Infineon positions the studio for both application development and evaluation of the AURIX architecture.
CrossWorks for ARM
CrossWorks for ARM is a C/C++ and assembly development system for ARM and Cortex microcontrollers. Its CrossStudio IDE brings editing, building, downloading and SWD/JTAG debugging into one environment. The package includes GNU GCC and Clang/LLVM toolchains, and its multi-core debugger also works with applications built using external toolchains. Supported cores range from Cortex-M, Cortex-A and Cortex-R to ARM7, ARM9, ARM11, Feroceon and XScale. Supported connections include CrossConnect Neo, SEGGER J-Link, CMSIS-DAP, ST-LINK and FTDI-based JTAG devices. It also includes an embedded C runtime library that is neither GPL nor LGPL, and a royalty-free tasking library for pre-emptive task switching and synchronization. Downloads for Windows, macOS and Linux include x64 and ARM64 or Apple Silicon builds. The evaluation can remain active with a 16KB code-size limit or be unlocked for 30 days. A Named Developer License is $2,500 as a one-time purchase; a Shared Developer License is $3,750 as a one-time purchase. Both include commercial use, 12 months of support and 12 months of software assurance.