Author: EIS Release Date: Oct 18, 2024
Analog Devices has announced an embedded software development environment based on Microsoft’s Visual Studio code: CodeFusion Studio.
ADI CodeFusion Studio
“This is ADI’s first-ever fully integrated suite of software and security solutions,” according to the company. “CodeFusion Studio leverages a modern IDE [integrated development environment] and command-line interface, which incorporates configuration and profiling tools to simplify development on heterogeneous processors.”
Initially it covers eight MCUs from the company’s MAX326xx and MAX7800x series, which all have Arm Cortex-M4 cores, to which some add a 32bit RISC-V core.
Crucially, all of them also have a security hardware block that includes boot control, random number generation and various accelerators.
At first only covering one of the eight, MAX32690, with more to come, the Studio supports ADI’s security foundation, branded ‘Assure’, which includes the on-chip security hardware and software layers with APIs (application programming interfaces) for mbedTLS, wolfSSL, PSA Crypto and ADI’s own TESA.
“The complexity of embedded development at the edge is growing, demanding expertise in hardware, software, and security simultaneously,” said ADI. “By simplifying the implementation of typical security use cases and enabling security early in the design cycle, Assure helps meet secure-by-design goals.”
ADI CodeFusion Studio launch coverageZephyr RTOS (real-time operating system) is also supported, but only on one of the ICs at launch.
The suite is compatible with 64bit Windows 10, Windows 11, ARM64 macOS and Ubuntu 22.04 (and later).