Search

Application Notes and User Guides

Application Notes and User Guides for Alif microcontrollers and fusion processors

User Guides

Alif Security Toolkit

(v1.110.0) This user guide describes all of the commands in the Alif Security Toolkit (SETOOLS) for Ensemble and Balletto devices.

SE Host Services API

(v1.109.0-0.50.9) This user guide describes all of the APIs available in the Alif SE Host Services software package.

Linux APSS User Guide

(v2.0.0) This User Guide shows how to work with the new v2.0.0 release for Ensemble E8 devices, including how to use pre-built images to program a demo distribution of Linux into the on-chip MRAM or into the off-chip OSPI flash memory on the Ensemble E8 DevKit (DK-E8). This release includes HyperRAM support for user programs.

Linux Pre-Built Images Archive

(v2.0.0 )This archive contains the pre-built images to load the Linux APSS distribution v2.0.0 on the Ensemble E8 DevKit (DK-E8).

APSS Linux Utilities

Flash-Tool utility PC application for programming the Linux images to OSPI Flash on the Ensemble E8 DevKit (DK-E8).

Ensemble VS Code Project Template

This VS Code project template is for use with the Ensemble evaluation kits and devices. NOTE: After cloning this template file to a project folder, open up a terminal window in that folder and execute the command “git submodule update -–init”. This will load the board library sub-module.

Getting Started with Bare Metal Design Using VS Code

(v1.1) This user guide describes basic bare metal design for the Corex-M55 processors in Alif Ensemble devices using a VS Code/GNU design environment.

Getting Started with Bare Metal Design Using Keil MDK

(v1.1) This user guide describes basic bare metal design for the Corex-M55 processors in Alif Ensemble devices using a Keil MDK design environment.

Application Notes

Balletto B1 PCB Layout Guidelines

(v1.4) This app note provides tips and techniques for printed circuit board (PCB) layout for the Alif Balletto B1 family wireless MCUs. This document will provide PCB guidelines for proper power distribution and decoupling, and signal integrity to ensure a successful PCB design.

RF Shielding PCB Design Guidelines for Balletto B1 Wireless MCUs

(v1.0) This app note details the PCB guidelines for including an RF shield over a Balletto B1 wireless MCU in order to reduce RF emissions. The other two are public versions of our layout guidelines for B1 and E1C devices.

Ensemble E1C PCB Layout Guidelines

(v1.2) This app note provides tips and techniques for printed circuit board (PCB) layout for the Alif Ensemble E1C family MCUs. This document will provide PCB guidelines for proper power distribution and decoupling, and signal integrity to ensure a successful PCB design.

Power Measurement on the Ensemble E8 DevKit

(v1.0) This app note describes the board modifications necessary for measuring power on the DK-E8 DevKit and what power domains can be measured.

Provisioning Production Workflow

(v1.3) In this App Note we show users how to take a post-development, production-grade binary image and provision the device. We also show how to perform post-deployment, field-over-the-air (FOTA) updates.

SERAM Update Procedure

(v1.1) This document lists step-by-step instructions for safely updating the SERAM image on development systems to remove the risk of any conflict with the application already running on the device. It also contains troubleshooting tips and checks to run on an unresponsive development board.

Ensemble MCU and Fusion Processors Power Modes

(v1.1) This Application Note covers the RTSS sub-systems with the Cortex® M55 CPUs in any of the Alif Semiconductor® Ensemble® family of MCUs. By the end of this document, you will be able to exercise some of the power saving features and measure results matching the datasheet.

Conductor Tool

(v1.0) This app note discusses the different functions that the Conductor device configuration tool can perform to set up the device configuration for a particular Alif Ensemble design.

Importing Example Projects or Source Code Templates into VS Code

(v1.1) This app notes shows the steps needed to import example source code into a VS Code template for an Alif Ensemble device.

Ensemble CMSIS Examples and Templates

(v1.5) This app note describes the different example projects and template source code available in the CMSIS Ensemble support pack.

Ensemble E1, E3, E5, E7 PCB Design Guidelines

(v1.71) This app note provides tips and techniques for printed circuit board (PCB) layout for the Alif Ensemble E1, E3, E5, E7 family MCUs and fusion processors. This document will provide PCB guidelines for proper power distribution and decoupling, and signal integrity to ensure a successful PCB design.

Ensemble E4, E6, E8 PCB Layout Guidelines

(v1.0) This app note provides tips and techniques for printed circuit board (PCB) layout for the Alif Ensemble E4, E6, E8 family MCUs and fusion processors. This document will provide PCB guidelines for proper power distribution and decoupling, and signal integrity to ensure a successful PCB design.

Ensemble Altium Design Library

(04-16-2026) This zip file contains Alif library elements for Ensemble and Balletto devices for schematic and PCB design in BGA and CSP variants.

Segger Ozone and J-Link Debug

(v1.01) This app note shows how to configure the Segger Ozone software and J-Link debug probe to do stand-alone debugging of Alif Ensemble device applications.

X

This field is for validation purposes and should be left unchanged.
(Required)