CodeFusion Studio 2.2.0 is distributed as a self-contained SDK installer for Windows, macOS, and Linux. The installer bundles the core runtime,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.
cfsutil CLI, and a local package cache bootstrap — the VS Code extension is then installed separately from the Marketplace or from the VSIX bundled with the SDK. This page walks through every step from checking prerequisites to verifying that the extension is active in VS Code, including optional driver setup for RISC-V debugging.
Software Requirements
Before downloading the installer, confirm that your system meets the following requirements.VS Code Version
Supported Operating Systems
| Operating System | Architecture | Notes |
|---|---|---|
| Windows 11 (64-bit) | x86_64 | AI Tools require the Visual C++ Redistributable for VS 2015 |
| macOS 15 | ARM64 | — |
| macOS 26 | ARM64 | — |
| Ubuntu 22.04 (64-bit) | x86_64 | See Linux package dependencies below |
| Ubuntu 24.04 (64-bit) | x86_64 | See Linux package dependencies below |
Linux Package Dependencies
The CodeFusion Studio installer requires the following system libraries. These are included in default Ubuntu installations but may be absent in headless or minimal environments:Step 1 — Download the Installer
Download CodeFusion Studio 2.2.0 from the CodeFusion Studio Developer Resources page, or use the direct links below:Windows (.exe)
CodeFusionStudio_2.2.0.exemacOS (.dmg)
CodeFusionStudio_2.2.0.dmgLinux (.run)
CodeFusionStudio_2.2.0.runStep 2 — Run the SDK Installer
- Windows
- macOS
- Linux
Follow on-screen instructions
Click through the welcome screen and follow the prompts to begin setup.
Choose the installation folder
Specify your installation directory when prompted. The recommended default is
C:\analog\cfs\2.2.0.Select components
Choose the components to install. To enable debugging for SHARC-FX processors, select the ADI ICE Drivers (Requires Administrator) checkbox. When prompted, approve the Windows elevation dialog. This installs USB drivers for ICE-1000, ICE-1500, and ICE-2000 emulators. You can install these drivers manually later if you skip this step.
Command-Line Installation
You can also run the installer non-interactively using the following switches:| Switch | Effect |
|---|---|
--help | Show available options |
-t <path> | Specify a custom installation path |
-c | Confirm all prompts automatically |
--al | Accept the license agreement |
If using
--al to accept the license, review the license texts in the Licenses directory of the installer before proceeding.Step 3 — Install the VS Code Extension
You can install the CodeFusion Studio VS Code extension using one of the following methods. Once installed, VS Code automatically upgrades the extension when new versions become available (unless auto-updates are disabled).- From VS Code (Recommended)
- From the Marketplace
- Manual VSIX Install
Open the Extensions panel
In VS Code, go to Extensions or press
Ctrl+Shift+X (Windows/Linux) / Cmd+Shift+X (macOS).Install the extension
Select the CodeFusion Studio extension published by Analog Devices and click Install.
Managing Automatic Extension Updates
Dependent Extensions
The CodeFusion Studio extension depends on Microsoft C/C++, Cortex-Debug, and Zephelin Trace Viewer. These are installed automatically on first install. To view the full list, open the Dependencies tab on the CodeFusion Studio extension details page. If you upgrade CFS, dependent extensions are not automatically updated — update them manually from the Extensions panel if issues arise.Step 4 — (Optional) Install Olimex JTAG Drivers for RISC-V
The Olimex ARM-USB-OCD-H debugger is required to debug the RISC-V core on supported MAX parts. Olimex drivers are not bundled with CFS and must be installed manually if RISC-V debugging is required. Download and installation instructions are in Chapter 3 of the Olimex ARM-USB-OCD-H User Manual.Next Steps
With the SDK installed and the extension active, configure your SDK path in VS Code so CFS can locate your installation:Set Up CodeFusion Studio
Configure
cfs.sdk.path, access the CFS Terminal, and verify your environment is ready.