Programming ATSAME54

Revision as of 2019-08-17T11:56:06 by Kai (talk | contribs) (Created page with "=== Introduction === The Atmel SAM E54 is a microcontroller based on the Arm Cortex M4 processor architecture. Atmel/Microchip provides the '''SAM E54 Xplained Pro''' developm...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Introduction

The Atmel SAM E54 is a microcontroller based on the Arm Cortex M4 processor architecture. Atmel/Microchip provides the SAM E54 Xplained Pro development board for getting your feet wet in programming this MCU.

There are four variants of the E54 that differ in Flash memory capacity and pin numbers. The Xplained Pro board uses the ATSAME54P20A with 1 MB Flash memory.

Documentation Links



Setting up your Software Stack


ASF4 and FreeRTOS



Mbed OS

Not supported officially.

Development Tools


Atmel Studio

Setting up on Ubuntu via VirtualBox

In order to be able to forward USB ports to the VirtualBox client, your user needs to be in the vboxusers group.

sudo usermod -aG vboxusers <your login name>