SAMA7D65 User Guide for Microchip Graphics Suite (MGS) Harmony

Last modified by Microchip on 2025/02/27 15:55

Introduction

The SAMA7D65 microprocessor (MPU) is a high-performance Arm® Cortex®-A7 CPU-based embedded MPU running up to 1 GHz.  The board allows the evaluation of powerful peripherals for connectivity, audio, and user interface applications, including Mobile Industry Processor Interface (MIPI®) Display Serial Interface (DSI) and Low-voltage Differential Signaling (LVDS) with 2D graphics, dual Gigabit Ethernet with Time Sensitive Networking (TSN), and Controller Area Network with Flexible Data Rate (CAN FD).  The MPUs offer advanced security functions like tamper detection, secure boot, secure key storage, True Random Number Generator (TRNG), Physically Unclonable Function (PUF), as well as higher-performance crypto accelerators for Advanced Encryption Standard (AES) and Secure Hash Algorithm (SHA). 

The SAMA7D65 is well-suited for industrial and automotive applications with graphical display support up to WXGA/720p.

Information

This page provides information on using the SAMA7D65 Curiosity Development Board with various display modules with the Microchip Graphics Suite (MGS) for MPLAB® Harmony v3. For general information on the SAMA7D65 Curiosity Development Board, refer to the "32-bit Microprocessor (MPU) Evaluation Kits and Development Boards" page.

SAMA7D65 Curiosity Development Board (EV63J76A)

The EV63J76A features the SAMA7D65 microprocessor (MPU). The board allows the  evaluation of powerful peripherals for connectivity, audio and user interface applications, including MIPI-DSI and LVDS w/ 2D graphics, dual Gigabit Ethernet w/ TSN and CAN-FD.

SAMA7D65 Curiosity

Application Examples

The SAMA7D65 microprocessor can run complex graphical user interfaces with a wide array of displays and display interfaces. Below are application examples that were developed for the SAM9x75. The embedded simulator outputs are fully interactive and run the exact same GUI application as the target hardware.

The SAMA7D65 Curiosity MGS Harmony application examples are available on GitHub .

Refer to the "Display Modules" section for links and instructions on how to run the individual applications with the target display module.

Showcase Applications

These projects feature practical, real-world application graphical user interfaces that showcase the HMI capabilities of the SAM9x75 running MGS Harmony. MGS Harmony leverages the on-chip SAMA7D65 graphics peripherals, like the GPU and LCD controller, and memory to run these applications in an optimized way. 

Getting Started Applications

MGS Harmony Quickstart

Quickstart applications provide a good starting point for GUI development with MGS Harmony Graphics.

To get started, build and program the appropriate Quickstart project based on the display module being used and the preferred color mode.

MGS Quickstart

Display Modules

MGS Harmony supports the following display modules when used with the SAMA7D65 Curiosity Development Board.

The hardware guide provides information on how to purchase the required hardware and set up the display with the SAMA7D65 Development Board.

SAMA7D65 Curiosity MGS application examples are available on GitHub.

maXTouch® Technology Displays 

Application Examples

Getting Started

SAMA7D65 + 5.5 LCD

NewVision 1280x800 10" LVDS LCD

Contact your local Microchip sales representative for more information.

Getting Started

SAMA7D65 + 10" NVD LCD

Third-Party Displays 

Application Examples

Getting Started

SAMA7D65 + 8" Waveshare LCD

Getting Started

SAMA7D65 + 10" Waveshare LCD

Back to Top