Synaptics ASTRA MCU SDK
Astra_MCU_SDK_v1.2.0
Getting Started
Astra MCU SDK User Guide
Contents
Introduction
Quick Start (VS Code)
Quick Start (Native CLI)
Build Architecture
Build Recipes
Activate python Virtual Environment
Image Generation & Flashing
Flashing via Native CLI (OpenOCD)
Running Image Examples
Windows Drivers (Zadig)
Debugging
Troubleshooting
Notes
Astra MCU SDK User Guide
SR110 User Guide
Person Classification ML Application
Description
Build Instructions
Deployment and Execution
Person Detection ML Application
Description
Build Instructions
Deployment and Execution
Adapting Pipeline for Custom Object Detection Models
Person Segmentation ML Application
Description
Build Instructions
Deployment and Execution
Person Pose Detection ML Application
Description
Build Instructions
Deployment and Execution
Hand Gesture Detection ML Application
Description
Build Instructions
Deployment and Execution
Doorbell application
MIPI Doorbell ML Application
Serial Camera Doorbell ML Application
SPI Pre-roll Protocol Specification
Bluetooth Sample Application - Testing Guide
Overview
Build Instructions
Deployment and Execution
Testing Procedure
Astra MCU SDK Developer Guide
SR110 Developer Guide
MCU SDK Directory Structure
Astra MCU SDK Directory Tree Structure
Astra MCU SDK Build System (Reference)
Contents
Requirements
Project build system
Building via Native CLI (reference)
VS Code extension (reference)
Targets reference (quick glance)
VSCode Extension User Guide
Extension Installation
Install Tools
Source Code Checkout
Imported Repos
Image Generation
Image Flashing
Debugging using GDB in Extension
Video Streamer
Build Environment Setup
Setup Guide for Development Environment on Linux for Arm compiler
Setup Guide for Development Environment on Linux for GCC
Setup Guide for Development Environment on MAC Arm64 for GCC
Setup Guide for Development Environment on MAC x86_64 for GCC
Setup Guide for Development Environment for Arm Compiler in Windows
Setup guide for development environment for GCC in windows
Docker Setup Guide
Docker Setup, Build & Image generation Instructions: Window
Docker Setup, Build & Image generation Instructions: Linux
Docker Setup, Build & Image generation Instructions: macOS
Subject-Specific Guides
Syna Tool Kit Guide
Installation
Use SynaTool Kit from Release package:
<Astra
MCU
SDK>/tools/
Run SynaToolkit installer and follow the instructions:
Menu Bar
Main
Logger Tabs
Records
Tools
Plugins
Help
Logger Functionality
Logger Connect/Disconnect
Log NameSpaces
Levels
Main Log Window
SynaTool Commands Menu
ROM
FW
MIPI Sensor Integration Guide
Introduction
Sabre Capability
CSI Host controller
ImageProc
LP Sense
Sensor Clock
Sensor Capability
Sensor Integration
Settings Selection
Sensor Addition
Sample Application
SW Flow
Sensor Streaming Start
Astra Machina Micro Eval Platforms
SR110 Evaluation Platform
Astra Machina Micro SR100 Series Evaluation Platform Kit RevC
Introduction
Scope
Definition of Board Components
Astra Machina Micro Evaluation Platform Overview
Astra Machina Board Control/Status & System I/O
Bootup Mode
LEDs
Hardware Manual Button Settings
Hardware Manual Slide Switch Settings
Hardware Jumper Settings
SR110 Machina Micro Platform Connectors
Stuffing Options for SR110 Machina Micro Platform Power Measurement
Daughter Cards
Debug Board
Onboard Debug and Programming Interface via Debug IC, SR100 (SWD + UART)
M.2 Card
Camera Module
General Purpose 20-pin Header
Pin Demuxing for Standard Interface Configuration
GPIO Expanders Over I2C
I2C Bus
Bringing Up the SR100 Series Evaluation Platform
Connecting External Components and Performing Hardware Testing
References
Astra MCU SDK API Guide
Astra MCU SDK API Guide
Astra MCU SDK Release Notes
SDK Release Notes for SDK 1.1.0
Introduction
General
Supported Peripherals
Supported Software Components
Supported Power Modes
VS Code Extension
SynaToolkit Suite
Reference Applications
Sample Applications
Supported Sensors and Configuration
Supported Flash List
Known Issues
Revision History
SDK Release Notes for SDK 1.2.0
Introduction
General
Supported Peripherals
Supported Software Components
Supported Power Modes
VS Code Extension
SynaToolkit Suite
Reference Applications
Sample Applications
Supported Sensors and Configuration
Supported Flash List
Known Issues
Revision History
Synaptics ASTRA MCU SDK
Index
This document covers the development version of this software, which may differ significantly from previous releases. For older versions, use the version selector in the bottom left corner.
Index
Synaptics ASTRA MCU SDK
main
Versions
main
v1.1.0
v1.2.0 (latest)