Microchip Technology Inc
 
Menu
 
Home / 32-bit MPUs / Software / Operating Systems

Operating Systems

Linux - Microchip has created and supports a free Linux distribution. With our commitment to the Linux open-source community, we provide full coverage of SoC peripherals in the Linux kernel as well as bootloaders such as AT91Bootstrap, U-Boot and Barebox. Cross-build environments such as Buildroot and OpenEmbedded/Yocto allow you to generate Linux user-space applications and customized root file systems. Linux beginners can learn more from the dedicated Linux4SAM website, which features binary demos as well as step-by-step instructions for building your own distribution. Experienced Linux users can visit Linux4SAM for source code exposed in well-structured GIT trees and matching open-source project quality standards, including detailed enhancement information, changelogs, plus the ability to contribute source code. Selected partners have developed commercial offerings around Linux.

Android - Get started with Android™ on SAMA5 and SAM9 products, your one-stop-shop for resources on implementing Android on SAM9 and SAMA5 ARM® core-based. It contains demo packages, evaluation guides, code patches and more.

RTOS – Real Time OS – The SAMA5 and ARM9 MPUs enjoy support from a growing list of RTOS providers.

SAMA5 RTOS Support

 SAMA5D3xSAMA5D4xSAMA5D2x
LTS Linux Kernel
Windows Compact 2016
Android KitKat 4.4.2
Windows Compact 7
NuttX
QNX
uC-OS III
EmbOS
ThreadX®
ulTRON4.0>
eT-Kernel
FreeRTOS
QuadrOS
eCOS

SAM9 RTOS Support

 OSRTOS
 WinCE 6LinuxAndroidQNXMicriumNucleusXenomal
SAM9Rx
SAM9260
SAM9261
SAM9263
SAM9G10
SAM9N12/CN11/CN12✓ v2.3
SAM9G15✓ v2.3
SAM9G20
SAM9G25✓ v2.3
SAM9G35✓ v2.3
SAM9G45/G46✓ v2.3
SAM9M19/M11✓ v2.3
SAM9X25✓ v2.3
SAM9X35✓ v2.3