SAMA7D65 User Guide for Microchip Graphics Suite (MGS) Harmony
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.
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.
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.
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.
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 |
NewVision 1280x800 10" LVDS LCD |
Third-Party Displays | Application Examples |