CodeFusion Studio (CFS) is Analog Devices’ modern embedded software development environment — built on Visual Studio Code and designed for the full lifecycle of embedded development on ADI microcontrollers, DSPs, and AI accelerators. From visual system configuration and AI model deployment to multi-core debugging and CLI automation, CFS provides a unified workflow for every stage of development.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/analogdevicesinc/codefusion-studio/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Download and install CodeFusion Studio on Windows, macOS, or Linux. Set up your SDK path and VS Code extension.
Quickstart
Create your first workspace, configure your target processor, and build your first project in minutes.
CLI Reference
Use
cfsutil to build, flash, manage packages, and run AI workflows entirely from the command line.Embedded AI
Import AI models, check hardware compatibility, profile resources, and generate deployment-ready inference code.
What’s in CodeFusion Studio
System Planner
Visually configure pins, clocks, peripherals, and memory. Generate ready-to-build source code in one step.
Package Manager
Download SDKs, toolchains, and plugins on demand. Keep your environment current across all supported architectures.
Workspace Wizard
Start single- or multi-core projects in seconds. Includes TrustZone and AI model workspace templates.
AI Debug Assistant
Connect GitHub Copilot or Claude Code to live debug sessions via MCP. Investigate faults autonomously.
Multi-core Debugging
Breakpoints, disassembly, RTOS thread awareness, and cross-core support for complex embedded systems.
ELF File Explorer
Visualize memory layout, query symbols with SQL, and inspect segments across your firmware binary.
Get Started in Four Steps
Install CodeFusion Studio
Download the installer for your OS from the Analog Devices Developer Resources page and run the setup wizard. CFS supports Windows 11, macOS 15+, and Ubuntu 22.04/24.04.
Install the VS Code Extension
Install the CodeFusion Studio extension from the VS Code Marketplace or manually from the CFS installation directory. Set your SDK path in VS Code settings (
cfs.sdk.path).Install SDK Packages
Open the Package Manager and install the SDK, toolchain, and plugins for your target processor. Use
cfsutil pkg install to automate this in CI environments.Supported Processors
CodeFusion Studio supports 19+ Analog Devices processors across ARM Cortex-M, RISC-V, and SHARC-FX architectures — including the MAX32xxx and MAX78xxx microcontroller families and the ADSP-2183x/SC83x SHARC-FX DSP family.Full Processor Support Matrix
See which processors support bare-metal SDK, Zephyr RTOS, System Planner config tools, AI tools, and TESA security features.