AT91Bootstrap Introduction AT91Bootstrap is the 2nd level bootloader for Atmel AT91 SoC providing a set of algorithms to manage the hardware initialization such...
How to use WILC3000 on SAM development boards Introduction This page describes how WILC3000 devices could be used on SAM development boards. Supported devices...
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...
Common to most of the boards Serial terminal configuration common Exceptions: sama5d2 revision A , only to access the ROMCode through serial interface and...
Linux Kernel 6.6 Linux 6.6 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...
Setup ARM Cross Compiler 13.2 rel1 First step is to dowload the ARM GNU Toolchain: wget c https://developer.arm.com/ /media/Files/downloads/gnu/13.2.rel...
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...
Linux Kernel Ecosystem Kernel Archives is the primary site for the Linux kernel source. All Linux kernel versions, including latest snapshot or `release candidate...
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...
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...
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...
Using systemd Introduction This section provides a guide on configuring and using systemd, the advanced system, and the service manager on target. Systemd...
Dedicated page on U Boot wiki: http://www.denx.de/wiki/U Boot/SourceCode You can easily download U Boot source code from GitHub U Boot repository: clone the Linux4sam...
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...
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...
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 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...
UsingMaxTouch Introduction The maXTouch Series features a complete portfolio of high performance single chip controllers designed to address every touchscreen size...
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...
Using FIT image and Device Tree Overlays How it works Using FIT with overlays Since U boot 2018.07, released with linux4sam 6.0, we have the feature of adding Device...
U Boot FAQ How does U Boot auto detect the connected PDA on my board ? A: U Boot uses a specific GPIO pin to read a memory from the connected PDA. More information...
Recent update of FAQ This is the recent update of FAQ based on classification defined by WebFaqBaseForm FAQ updates by Boards $ Sama5d29Curiosity: $ Sam9x60Curiosity...
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...
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...
Using ASRC (Asynchronous Sample Rate Converter) Introduction This page explains the usage of ASRC, available in SAMA7G5 SoCs. The Asynchronous Sample Rate Converter...
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...
Using PTC (Peripheral Touch Controller) The QTouch Peripheral Touch Controller (PTC) subsystem offers built in hardware for capacitive touch measurement on sensors...
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...
WiFiProvisioningOverBLE This demo application provides demo to user on how to provision Wi Fi credentials of the Home AP via the Bluetooth low energy (BLE). This...
Linux4SAM Web Preferences The following settings are web preferences of the Linux4SAM web. These preferences overwrite the site level preferences in...
Tips and Tricks Known Issues Using Inter IC Sound Controller (I2SC) Using Image Sensor Controller (ISC) Using Image Sensor Interface (ISI) Shutdown Wakeup Using...
Yocto Project Introduction The Project is a powerful building environment. It is build on top of several components including the famous OpenEmbedded build...
Using Ultra Low Power mode 1 (ULP1) on SAMA5D2 Introduction In products like the SAMA5D2 the Ultra Low Power mode 1 is available to gain even more power when the...
Use SAM BA Programming a demo can be done by using the .bat or .sh scripts provided or by using the SAM BA GUI. We`ll focus on the latest solution. The components...
Using ISI (Image Sensor Interface) Introduction This page is mainly about how to enable and configure the ISI in AT91SAM SoCs for different image sensors. The...
Yocto Project FAQ The obp utils do install task fails When building a distribution including the meta atmel layer, I have an error which state that the obp...
U Boot FIT image support Introduction U Boot FIT image is a uImage format which can combine the Kernel zImage and Kernel dtbs. For more information, check the document...
U Boot FIT image support Introduction U Boot FIT image is a uImage format which can combine the Kernel zImage and Kernel dtbs. For more information, check the document...
Video player demo Introduction For a pleasant out of the box experience using the AT91SAM9x5 family (SAM9G15, SAM9G25, SAM9G35, SAM9X25, SAM9X35) a QT based demo...