Supported processors
CodeFusion Studio supports a growing number of processors from across Analog Devices' portfolio.
Supported MSDK processors
Microcontroller Software Development Kit (MSDK) processors support bare-metal projects using the MSDK plugin, as well as Zephyr-based development workflows through dedicated Zephyr plugins. Some MSDK processors also support configuration tools in System Planner and integration with Embedded AI Tools.
| Processor | Bare-metal SDK1 | Zephyr | Config Tools2 | AI Tools3 | TESA4 |
|---|---|---|---|---|---|
| MAX32650 | Yes | Yes | Yes | No | Yes |
| MAX32655 | Yes | Yes | Yes | No | Partial |
| MAX32657 | No | Yes | Yes | Yes | Yes |
| MAX32660 | Yes | Yes | No | No | No |
| MAX32662 | Yes | Yes | No | No | Partial |
| MAX32666 | No | Yes | No | No | No |
| MAX32670 | Yes | Yes | Yes | No | Yes |
| MAX32672 | Yes | Yes | No | No | Partial |
| MAX32675C | Yes | Yes | No | No | No |
| MAX32690 | Yes | Yes | Yes | Yes | Yes |
| MAX78000 | Yes | Yes | Yes | No | Partial |
| MAX78002 | Yes | Yes | Yes | Yes | No |
Supported SHARC-FX processors
SHARC-FX processors support bare-metal projects using a SHARC-FX DSP plugin, with support for Pin Mux configuration in System Planner. All SHARC-FX processors also support Embedded AI Tools for model import, configuration, and code generation.
W variants (automotive-grade) are listed as separate plugin entries in CodeFusion Studio but have the same support level as their corresponding base processors.
| Processor | Bare-metal SDK1 | Zephyr | Config Tools2 | AI Tools3 | TESA4 |
|---|---|---|---|---|---|
| ADSP-21834 / 21834W | Yes | No | Partial | Yes | No |
| ADSP-21835 / 21835W | Yes | No | Partial | Yes | No |
| ADSP-21836 / 21836W | Yes | No | Partial | Yes | No |
| ADSP-21837 / 21837W | Yes | No | Partial | Yes | No |
| ADSP-SC834 / SC834W | Yes | No | Partial | Yes | No |
| ADSP-SC835 / SC835W | Yes | No | Partial | Yes | No |
-
Indicates support for bare-metal development workflows in CodeFusion Studio, including the MSDK for MAX32xxx and MAX78xxx microcontrollers, and the ADSP-2183x/SC83x SHARC-FX family. ↩↩
-
Indicates support for configuration flows in System Planner. Yes = Full support, Partial = Pin Mux only, No = Not supported. ↩↩
-
Indicates AI Tools support in CodeFusion Studio, including model integration and advanced analysis for embedded AI applications. For details on supported AI model formats see supported processors and model formats. ↩↩
-
TESA security support: Yes = Full TESA support including UCL and USS, Partial = UCL support only, No = Not supported. ↩↩