SAMA7G5 Series Microprocessor Collaterals and Solutions

Last modified by Microchip on 2025/08/11 13:57

The SAMA7G5 series of microprocessors (MPUs) offer a rich and balanced set of peripherals and user interfaces that deliver high performance, market-leading low power and advanced security for cost-sensitive industrial and consumer applications. Microchip MPUs are supported by a wide range of software and development tools, including Linux®, bare metal, MPLAB® Harmony, third-party tools, and software.

To reduce the learning curve and to help in developing applications on SAMA7G5 series MPUs, a wide range of supporting collateral is available, including training modules, application notes, technical briefs, demos, reference guides, and videos. This document provides references to such technical material.

Microchip University Courses

Microchip Graphics Suite (MGS)

MPU Brochure

SAMA7G5 Series Collaterals:

NoTitle/LinkHardware Board/KitDescription
1SAMA7G5 SeriesStep-by-step guide explaining:
  • MPLAB Harmony v3 Software Framework
  • How to install MPLAB X (IDE)
  • How to install MPLAB XC32 Compiler

2

Booting from External Non-Volatile Memory (NVM) on SAMA7G5 MPUs (AN4408) SeriesSAMA7G5 SeriesApplication note explaining the boot process of the SAMA7G5 series microprocessors (MPU)
3MPLAB Discover Code Examples SAMA7G5 SeriesMPLAB Discover code examples
4MPLAB GitHub® ExamplesSAMA7G5 SeriesMPLAB Harmony v3 application examples (CSP, Graphics, Ethernet, etc.)
5SAMA7G54-EK Evaluation Kit IntroductionSAMA7G54-EKIntroduction to the SAMA7G54 Evaluation Kit
6SAMA7G54-EK FeaturesSAMA7G54-EKSAMA7G54-EK features

7

QSPI-XIP ExampleSAMA7G54-EKExecute an MPLAB Harmony application from QSPI flash on SAMA7G54 Evaluation Kit

8

SAMA7G54-EK – Console Serial CommunicationsSAMA7G54-EKConnect a host computer running a terminal emulation program to the SAMA7G54-EK serial debug port to access the console
9SAM MPUs: Procedure to build at91bootstrap to boot MPLAB Harmony application from QSPI in SAMA7G54- EK using MPLAB X IDESAMA7G54-EKConfigure and build the second-stage bootloader to boot an MPLAB Harmony application from QSPI (Octa SPI)
10SAMA7G54-EK – Booting Demo Linux ImageSAMA7G54-EKBoot a demo Linux image on an SD card and e.MMC
11SAM MPU’s: Procedure to Load Boot Configuration Packet to OTPC or Emulation SRAM in SAMA7G54-EKSAMA7G54-EKConfigure Boot Configuration Packet (BCP) to boot at91bootstrap from QSPI Flash using SAM-BA® by writing BCP to OTPC or Emulation SRAM
12SAMA7G54-EK – Configure and Build at91bootstrap for a MPLAB Harmony v3 Project with MPLAB X IDESAMA7G54-EKConfigure and build at91bootstrap for an MPLAB Harmony v3 project with MPLAB X IDE
13SAMA7G54-EK – Configure and Build at91bootstrap to Load an MPLAB® Harmony v3 Application from e.MMC Flash MemorySAMA7G54-EKConfigure and build at91bootstrap to load an MPLAB Harmony v3 application from an e.MMC Flash memory
14SAMA7G54-EK – Writing MPLAB® Harmony v3 Application and at91bootstrap to e.MMC Flash Memory using SAM-BA® ISPSAMA7G54-EKWrite MPLAB Harmony v3 application and at91bootstrap to an e.MMC Flash memory using SAM-BA® In-System Programmer (ISP)
15SAMA7G54-EK – Configure and Build at91bootstrap to Load an MPLAB® Harmony v3 Application from NOR Flash (QSPI) MemorySAMA7G54-EKConfigure and build at91bootstrap to load an MPLAB Harmony v3 application from a QSPI NOR Flash memory
16SAMA7G54-EK – Writing MPLAB® Harmony v3 Application and at91bootstrap to NOR Flash (QSPI) Memory using SAM-BA ISPSAMA7G54-EKWrite an MPLAB Harmony v3 application and at91bootstrap to a QSPI NOR Flash memory using SAM-BA ISP
17SAMA7G54-EK – Configure and Build at91bootstrap to Load an MPLAB® Harmony v3 Application from SD Memory CardSAMA7G54-EKConfigure and build at91bootstrap to load an MPLAB Harmony v3 application from an SD card Flash memory
18SAMA7G54-EK – Copy MPLAB® Harmony v3 Application and at91bootstrap to SD Memory CardSAMA7G54-EKWrite an MPLAB Harmony v3 application and at91bootstrap to an SD card
19SAMA7G54-EK - Getting Started with MPLAB® Harmony v3 Development: CSP Application: pio_led_on_off_interruptSAMA7G54-EKGet started on a CSP Harmony application with SAMA7G54-EK board on MPLAB X IDE 20
20SAMA7G5-EKSAMA7G54-EKGet started on Linux OS development
21Booting Linux on SAMA7G5 Series MPU from e.MMC (TB3352)SAMA7G54-EKBoot a Linux image from e.MMC
22Getting Started with the SAMA7G54-EK Audio System under LinuxSAMA7G54-EKTechnical brief explaining how to use the Quad PDM microphones and the SPDIF transmitter and receiver in the SAMA7G54-EK evaluation kit with Linux
23Audio Over Ethernet using FFmpeg on SAMA7G54-EK under LinuxSAMA7G54-EKTechnical brief explaining how to stream audio from the SAMA7G54 Evaluation Kit (SAMA7G54-EK) to a Microsoft® Windows® PC using Real-time Transport Protocol (RTP) on Linux
24eXecute-In-Place (XIP) with Serial Flash Memories on MPUs Using MPLAB Harmony V3 (AN5218) SAMA7G54-EKApplication note describing how to execute an MPLAB Harmony application from QSPI Flash on board
25SAM-BA In-System Programmer (ISP)N/ASAM-BA ISP and command line interface

Back to Top