Linux Kernel 5.15 Linux 5.15 for MPU source code The Linux kernel for Microchip ARM Based MPUs (aka AT91) is distributed as a GIT tree hosted on GitHub as...
WebBasedWiFiProvisioning The SAMA5D27 WLSOM1 EK boards enables to configure the WiFi credentials over the HTML based webpage. The WILC module comes up as a Access...
OpenEmbedded / Yocto Project / Poky: build from sources How to build Poky for AT91 Note that building an entire distribution is a long process. It also requires...
OP TEE Introduction documentation is the primary site for OP TEE. This document describes the sama5d2 platform support for OP TEE that has been added in various...
Boot Logo for SAM SOC`s Introduction Using a splash screen or a boot logo is a good idea to display something on the LCD screen to the user till Linux boots completely...
Software Tools SAM BA (SAM Boot Assistant In system Programmer) can run on: Windows 32 bit and 64 bit Linux x86 and x86 64 SAM BA is able to program...
Linux Kernel 6.1 Linux 6.1 for MPU source code The Linux kernel for Microchip ARM Based MPUs (aka AT91) is distributed as a GIT tree hosted on GitHub as a...
Welcome to 1 Welcome to the main starting point for Linux OS on Microchip Microprocessors. Its aim is to centralize information about Linux kernel and open source...
Demo archives linux4microchip 2023.04 Pre built Demo Demo archives linux4microchip 2022.10 Pre built Demo Demo archives linux4microchip 2022.07 Pre built...
Using the SAMA5D2 compatible ADC device Introduction This page describes how to test the features of the SAMA5D2 compatible ADC device. This driver uses the Industrial...
SAMA7G5 and Omnivision OV7740 This page describes the possibility of connecting a parallel sensor (example given is Omnivision ov7740) to the SAMA7G5 MPU. The board...
Welcome to 1 Welcome to the main starting point for Linux OS on Microchip Microprocessors. Its aim is to centralize information about Linux kernel and open source...
SAMA7G5 Image Acquisition pipeline Introduction This page is a complete reference to SAMA7G5 image acquisition pipeline capabilities, focusing on the software for...
Using ASRC (Asynchronous Sample Rate Converter) Introduction This page explains the usage of ASRC, available in SAMA7G5 SoCs. The Asynchronous Sample Rate Converter...
Thermal management support on SAMA7G5 Introduction SAMA7G5 support thermal management. The in SoC temperature sensor is connected to channel 31 of ADC. Starting with...
Using ISI (Image Sensor Interface) in Linux4SAM 6.0 and later Introduction This page is mainly about how to enable and configure the ISI in AT91SAM SoCs for different...
Using the SAMA5D2 compatible Resistive Touchscreen The SAMA5D2 SoC has the support for Resistive Touchscreen. This feature is embedded in the ADC device. This cannot...
Use of the AT91 ADC driver Introduction This is the description of the Microchip AT91 ADC driver. It is used for SoC based on ARM9 cores and SAMA5D3 and SAMA5D...
eMMC support for SAMA5D27 SOM1 EK board Introduction This page represents a summary of tested eMMC devices with our SAMA5D27 SOM1 EK . The eMMC are of different...
Using PTC (Peripheral Touch Controller) The QTouch Peripheral Touch Controller (PTC) subsystem offers built in hardware for capacitive touch measurement on sensors...
Crypto hardware acceleration Introduction This page is mainly about how to use crypto hardware acceleration in OpenSSL.Many internet applications such as OpenSSH...
USB gadget configuration Introduction This page is mainly about how to configure USB Gadget on Linux kernel. There are two ways to configure the USB Gadget framework...
How to use Pulse Width Modulation driver Introduction This page describes how PWM could be configured, debugged and used on SAMA5D2 devices. Since linux...
How to use the Atmel KMS/DRM LCD driver Introduction Since linux 3.18 at91, the recent Atmel SoCs have a new LCD driver that is based on the Linux KMS/DRM sub system...
External Component on External Bus Interface Introduction The External Bus Interface is designed to ensure the successful data transfer between several external...
UsingMaxTouch Introduction The maXTouch Series features a complete portfolio of high performance single chip controllers designed to address every touchscreen size...
UsingISC (Image Sensor Controller) Introduction This page describes how to configure and use of the ISC in SAMA5D2 SoC with the image sensors. The Image Sensor...
Using I2SC (Inter IC Sound Controller) Introduction This page explains how to enable and configure I2SC from SAMA5D2 and SAM9X60 SoCs to an external codec, using...
Image Sensor Controller White balance features These features are available and apply only for the Atmel Image sensor controller . They do not apply for the Image...
SAMA7G5 and Sony IMX274 examples Introduction Sony IMX274 is a 10/12 bit Raw BAYER sensor with a CSI2 MIPI 4 lane connection. To have the sensor working with sama7g...
DT Overlay Introduction A device tree overlay is a file that can be used at runtime (by the bootloader in our case) to dynamically modify the device tree, adding...
U Boot Introduction Das U Boot the Universal Boot Loader website is the main entry point for this bootloader / debugging tool available on several processors...
Linux Kernel Ecosystem Kernel Archives is the primary site for the Linux kernel source. All Linux kernel versions, including latest snapshot or `release candidate...
Recent update of FAQ This is the recent update of FAQ based on classification defined by WebFaqBaseForm FAQ updates by Boards $ Sam9x60Curiosity: $ Sama7g...
Media controller pipeline for image acquisition and SAM MPU products Introduction Starting from kernel version linux 5.15 at91 and mainline 6.2, MPU products Linux...
How to use Microchip AT91 power management modes Introduction This page describes the way Microchip AT91 power management modes could be used in Linux. Available...
How to build Buildroot for AT91 Prerequisites Host build system should be a Linux system with software installed. In addition to these required packages, you should...
Unable to build gst1 at91 gstreamer plug in in Buildroot Description When trying to build Buildroot with its associated buildroot external microchip git tree, it...
SAM BA 3 subsections Install SAM BA software in your PC In addition to the official SAM BA pages on http://www.microchip.com, we maintain information about SAM BA...
AT91Bootstrap Introduction AT91Bootstrap is the 2nd level bootloader for Atmel AT91 SoC providing a set of algorithms to manage the hardware initialization such...
Common to most of the boards Serial terminal configuration common Exceptions: sama5d2 revision A , only to access the ROMCode through serial interface and...