Skip to content

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

  1. 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. 

  2. Indicates support for configuration flows in System Planner. Yes = Full support, Partial = Pin Mux only, No = Not supported. 

  3. 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

  4. TESA security support: Yes = Full TESA support including UCL and USS, Partial = UCL support only, No = Not supported.