blob: 0a79f79a9facbd7c1fa26afa2deb7cc723514250 [file] [log] [blame]
<!--
Documentation/_templates/layout.html
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership. The
ASF licenses this file to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance with the
License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations
under the License.
-->
<!DOCTYPE html>
<html class="writer-html5" lang="en" >
<head>
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Microchip SAMA5 &mdash; NuttX latest documentation</title>
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/copybutton.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/tabs.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/custom.css" type="text/css" />
<link rel="shortcut icon" href="../../../_static/favicon.ico"/>
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/_sphinx_javascript_frameworks_compat.js"></script>
<script data-url_root="../../../" id="documentation_options" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/sphinx_highlight.js"></script>
<script src="../../../_static/clipboard.min.js"></script>
<script src="../../../_static/copybutton.js"></script>
<script src="../../../_static/js/theme.js"></script>
<link rel="index" title="Index" href="../../../genindex.html" />
<link rel="search" title="Search" href="../../../search.html" />
<link rel="next" title="Groboards Giant Board" href="boards/giant-board/index.html" />
<link rel="prev" title="sam4s-xplained" href="../sam34/boards/sam4s-xplained/index.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home"> NuttX
</a>
<!-- this version selector is quite ugly, should be probably replaced by something
more modern -->
<div class="version-selector">
<select onchange="javascript:location.href = this.value;">
<option value="../../../../latest" selected="selected">latest</option>
<option value="../../../../10.0.0" >10.0.0</option>
<option value="../../../../10.0.1" >10.0.1</option>
<option value="../../../../10.1.0" >10.1.0</option>
<option value="../../../../10.2.0" >10.2.0</option>
<option value="../../../../10.3.0" >10.3.0</option>
<option value="../../../../11.0.0" >11.0.0</option>
<option value="../../../../12.0.0" >12.0.0</option>
<option value="../../../../12.1.0" >12.1.0</option>
<option value="../../../../12.2.0" >12.2.0</option>
<option value="../../../../12.2.1" >12.2.1</option>
<option value="../../../../12.3.0" >12.3.0</option>
<option value="../../../../12.4.0" >12.4.0</option>
<option value="../../../../12.5.0" >12.5.0</option>
<option value="../../../../12.5.1" >12.5.1</option>
</select>
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="Search docs" aria-label="Search docs" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
<p class="caption" role="heading"><span class="caption-text">Table of Contents</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../../../index.html">Home</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../introduction/index.html">Introduction</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../quickstart/index.html">Getting Started</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../contributing/index.html">Contributing</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../introduction/inviolables.html">The Inviolable Principles of NuttX</a></li>
<li class="toctree-l1 current"><a class="reference internal" href="../../index.html">Supported Platforms</a><ul class="current">
<li class="toctree-l2 current"><a class="reference internal" href="../index.html">ARM</a><ul class="current">
<li class="toctree-l3"><a class="reference internal" href="../a1x/index.html">Allwinner A10</a></li>
<li class="toctree-l3"><a class="reference internal" href="../am335x/index.html">TI/Sitara AM335x</a></li>
<li class="toctree-l3"><a class="reference internal" href="../at32/index.html">Artery AT32</a></li>
<li class="toctree-l3"><a class="reference internal" href="../bcm2708/index.html">Broadcom BCM2708 (removed)</a></li>
<li class="toctree-l3"><a class="reference internal" href="../c5471/index.html">TI TMS320-C5471</a></li>
<li class="toctree-l3"><a class="reference internal" href="../cxd56xx/index.html">Sony CXD56xx</a></li>
<li class="toctree-l3"><a class="reference internal" href="../dm320/index.html">TI TMS320-DM320</a></li>
<li class="toctree-l3"><a class="reference internal" href="../efm32/index.html">SiLabs EFM32</a></li>
<li class="toctree-l3"><a class="reference internal" href="../eoss3/index.html">EOSS3</a></li>
<li class="toctree-l3"><a class="reference internal" href="../fvp-v8r-aarch32/index.html">FVP ARMv8-R Virt Chip</a></li>
<li class="toctree-l3"><a class="reference internal" href="../gd32f4/index.html">GD32F4</a></li>
<li class="toctree-l3"><a class="reference internal" href="../goldfish/index.html">GOLDFISH</a></li>
<li class="toctree-l3"><a class="reference internal" href="../imx1/index.html">NXP/Freescale i.MX1</a></li>
<li class="toctree-l3"><a class="reference internal" href="../imx6/index.html">NXP/Freescale i.MX6</a></li>
<li class="toctree-l3"><a class="reference internal" href="../imxrt/index.html">NXP i.MX RT</a></li>
<li class="toctree-l3"><a class="reference internal" href="../kinetis/index.html">NXP/FreeScale Kinetis</a></li>
<li class="toctree-l3"><a class="reference internal" href="../kl/index.html">NXP/FreeScale KLxx</a></li>
<li class="toctree-l3"><a class="reference internal" href="../lc823450/index.html">ON Semiconductor LC823450</a></li>
<li class="toctree-l3"><a class="reference internal" href="../lpc17xx/index.html">NXP LPC17xx</a></li>
<li class="toctree-l3"><a class="reference internal" href="../lpc214x/index.html">NXP LPC214x</a></li>
<li class="toctree-l3"><a class="reference internal" href="../lpc2378/index.html">NXP LPC2378</a></li>
<li class="toctree-l3"><a class="reference internal" href="../lpc31xx/index.html">NXP LPC31xx</a></li>
<li class="toctree-l3"><a class="reference internal" href="../lpc40xx/index.html">NXP LPC40xx</a></li>
<li class="toctree-l3"><a class="reference internal" href="../lpc43xx/index.html">NXP LPC43xx</a></li>
<li class="toctree-l3"><a class="reference internal" href="../lpc54xx/index.html">NXP LPC54xx</a></li>
<li class="toctree-l3"><a class="reference internal" href="../max326xx/index.html">Maxim Integrated MAX32660</a></li>
<li class="toctree-l3"><a class="reference internal" href="../moxart/index.html">Moxa NP51x0</a></li>
<li class="toctree-l3"><a class="reference internal" href="../nrf52/ieee802154.html">Nordic nRF52 IEEE 802.15.4</a></li>
<li class="toctree-l3"><a class="reference internal" href="../nrf52/index.html">Nordic nRF52</a></li>
<li class="toctree-l3"><a class="reference internal" href="../nrf53/index.html">Nordic nRF53</a></li>
<li class="toctree-l3"><a class="reference internal" href="../nrf91/index.html">Nordic nRF91</a></li>
<li class="toctree-l3"><a class="reference internal" href="../nuc1xx/index.html">nuvoTon NUC120</a></li>
<li class="toctree-l3"><a class="reference internal" href="../phy62xx/index.html">PHY+ PHY62</a></li>
<li class="toctree-l3"><a class="reference internal" href="../qemu/index.html">QEMU</a></li>
<li class="toctree-l3"><a class="reference internal" href="../rp2040/index.html">RaspberryPi rp2040</a></li>
<li class="toctree-l3"><a class="reference internal" href="../s32k1xx/index.html">NXP S32K1XX</a></li>
<li class="toctree-l3"><a class="reference internal" href="../s32k3xx/index.html">NXP S32K3XX</a></li>
<li class="toctree-l3"><a class="reference internal" href="../sam34/index.html">Microchip SAM34</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">Microchip SAMA5</a><ul>
<li class="toctree-l4"><a class="reference internal" href="#microchip-sama5d2">Microchip SAMA5D2</a></li>
<li class="toctree-l4"><a class="reference internal" href="#microchip-sama5d3">Microchip SAMA5D3</a></li>
<li class="toctree-l4"><a class="reference internal" href="#microchip-sama5d4">Microchip SAMA5D4</a><ul>
<li class="toctree-l5"><a class="reference internal" href="#supported-boards">Supported Boards</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="../samd2l2/index.html">Microchip SAMD2x</a></li>
<li class="toctree-l3"><a class="reference internal" href="../samd5e5/index.html">Microchip samd5e5</a></li>
<li class="toctree-l3"><a class="reference internal" href="../samv7/index.html">Microchip SAM V7</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32f0/index.html">ST STM32F0</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32f1/index.html">ST STM32F1</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32f2/index.html">ST STM32F2</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32f3/index.html">ST STM32F3</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32f4/index.html">ST STM32F4</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32f7/index.html">ST STM32F7</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32g0/index.html">ST STM32G0</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32g4/index.html">ST STM32G4</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32h7/index.html">ST STM32H7</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32l0/index.html">ST STM32L0</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32l1/index.html">ST STM32L1</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32l4/index.html">ST STM32L4</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32l5/index.html">ST STM32L5</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32u5/index.html">ST STM32U5</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32wb/index.html">ST STM32WB</a></li>
<li class="toctree-l3"><a class="reference internal" href="../stm32wl5/index.html">ST STM32WL5</a></li>
<li class="toctree-l3"><a class="reference internal" href="../str71x/index.html">ST STR71</a></li>
<li class="toctree-l3"><a class="reference internal" href="../tiva/index.html">TI/Stellaris Tiva</a></li>
<li class="toctree-l3"><a class="reference internal" href="../tms570/index.html">TI/Hercules TMS570xxx</a></li>
<li class="toctree-l3"><a class="reference internal" href="../xmc4/index.html">Infineon XMC4000</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="../../arm64/index.html">ARM64</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../avr/index.html">Microchip AVR</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../ceva/index.html">CEVA</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../hc/index.html">HC</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../mips/index.html">MIPS</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../misco/index.html">Misoc</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../or1k/index.html">OpenRISC</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../renesas/index.html">Renesas</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../risc-v/index.html">RISC-V</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../sim/index.html">Simulators</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../sparc/index.html">SPARC</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../tricore/index.html">TriCore</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../x86/index.html">Intel 80x86</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../x86_64/index.html">Intel 80x86_64</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../xtensa/index.html">Xtensa</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../z16/index.html">Z16</a></li>
<li class="toctree-l2"><a class="reference internal" href="../../z80/index.html">Z80</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../../../components/index.html">OS Components</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../applications/index.html">Applications</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../implementation/index.html">Implementation Details</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../reference/index.html">API Reference</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../faq/index.html">FAQ</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../guides/index.html">Guides</a></li>
<li class="toctree-l1"><a class="reference internal" href="../../../glossary.html">Glossary</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">NuttX</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="Page navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home" aria-label="Home"></a></li>
<li class="breadcrumb-item"><a href="../../index.html">Supported Platforms</a></li>
<li class="breadcrumb-item"><a href="../index.html">ARM</a></li>
<li class="breadcrumb-item active">Microchip SAMA5</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/platforms/arm/sama5/index.rst.txt" rel="nofollow"> View page source</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<section id="microchip-sama5">
<h1>Microchip SAMA5<a class="headerlink" href="#microchip-sama5" title="Permalink to this heading"></a></h1>
<section id="microchip-sama5d2">
<h2>Microchip SAMA5D2<a class="headerlink" href="#microchip-sama5d2" title="Permalink to this heading"></a></h2>
<ul class="simple">
<li><p><strong>Microchip SAMA5D2 Xplained Ultra development board</strong>. This is the port
of NuttX to the Microchip SAMA5D2 Xplained Ultra development board. This
board features the Microchip SAMA5D27 microprocessor.
See <a class="reference external" href="https://www.microchip.com/Developmenttools/ProductDetails/ATSAMA5D2C-XULT">https://www.microchip.com/Developmenttools/ProductDetails/ATSAMA5D2C-XULT</a></p></li>
<li><p><strong>Groboards Giant Board</strong>. This is the port of NuttX to the Groboards
Giant Board board. This board features the Microchip SAMA5D27C-D1G.
See <a class="reference external" href="http://groboards.com/giant-board">http://groboards.com/giant-board</a>.</p></li>
</ul>
</section>
<section id="microchip-sama5d3">
<h2>Microchip SAMA5D3<a class="headerlink" href="#microchip-sama5d3" title="Permalink to this heading"></a></h2>
<p>There are ports to two Microchip SAMA5D3 boards:</p>
<ul>
<li><p><strong>Microchip SAMA5D3x-EK development boards</strong>. This is the port of NuttX
to the Microchip SAMA5D3<em>x</em>-EK development boards (where <em>x</em>=1,3,4,
or 5). These boards feature the Microchip SAMA5D3<em>x</em> microprocessors.
Four different SAMA5D3<em>x</em>-EK kits are available</p>
<ul class="simple">
<li><p>SAMA5D31-EK with the
<a class="reference external" href="http://www.atmel.com/devices/sama5d31.aspx">ATSAMA5D31</a></p></li>
<li><p>SAMA5D33-EK with the
<a class="reference external" href="http://www.atmel.com/devices/sama5d33.aspx">ATSAMA5D33</a></p></li>
<li><p>SAMA5D34-EK with the
<a class="reference external" href="http://www.atmel.com/devices/sama5d34.aspx">ATSAMA5D34</a></p></li>
<li><p>SAMA5D35-EK with the
<a class="reference external" href="http://www.atmel.com/devices/sama5d35.aspx">ATSAMA5D35</a></p></li>
</ul>
<p>The each kit consist of an identical base board with different
plug-in modules for each CPU. All four boards are supported by NuttX
with a simple reconfiguration of the processor type.</p>
<p><strong>STATUS</strong>. Initial support for the SAMA5D3x-EK was released in
NuttX-6.29. That initial support was minimal: There are simple test
configurations that run out of internal SRAM and extended
configurations that run out of the on-board NOR FLASH:</p>
<ul class="simple">
<li><p>A barebones NuttShell (<a class="reference internal" href="../../../applications/nsh/nsh.html#nsh"><span class="std std-ref">NSH</span></a>) configuration
that can be used as the basis for further application development.</p></li>
<li><p>A full-loaded NuttShell (<a class="reference internal" href="../../../applications/nsh/nsh.html#nsh"><span class="std std-ref">NSH</span></a>) configuration
that demonstrates all of the SAMA5D3x features.</p></li>
</ul>
<p>The following support was added in NuttX 6.30:</p>
<ul class="simple">
<li><p>DMA support, and</p></li>
<li><p>PIO interrupts,</p></li>
</ul>
<p>And drivers for</p>
<ul class="simple">
<li><p>SPI (with DMA support),</p></li>
<li><p>AT25 Serial Flash,</p></li>
<li><p>Two Wire Interface (TWI), and</p></li>
<li><p>HSMCI memory cards.</p></li>
</ul>
<p>NuttX-6.30 also introduces full USB support:</p>
<ul class="simple">
<li><p>High speed device controller driver,</p></li>
<li><p>OHCI (low- and full-speed) and</p></li>
<li><p>EHCI (high-speed) host controller driver support.</p></li>
</ul>
<p>With NuttX-6.31, these additional drivers were added:</p>
<ul class="simple">
<li><p>A 10/100Base-T Ethernet (EMAC) driver,</p></li>
<li><p>A 1000Base-T Ethernet (GMAC) driver,</p></li>
<li><p>A Real Time Clock (RTC) driver and integrated with the NuttX
system time logic</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">/dev/random</span></code> using the SAMA5D3x True Random Number Generator
(TRNG),</p></li>
<li><p>A Watchdog Timer (WDT) driver,</p></li>
<li><p>A Timer/Counter (TC) library with interface that make be used by
other drivers that need timer support,</p></li>
<li><p>An ADC driver that can collect multiple samples using the
sequencer, can be trigger by a timer/counter, and supports DMA
data transfers,</p></li>
<li><p>A touchscreen driver based on the special features of the SAMA5D3
ADC peripheral, An LCD controller (LCDC) frame buffer driver, and</p></li>
<li><p>A CAN driver (Testing of the CAN has been delayed because of
cabling issues).</p></li>
</ul>
<p>Additional board configurations were added to test and demonstrate
these new drivers including new graphics and NxWM configurations.</p>
<p>These drivers were added in NuttX-6.32:</p>
<ul class="simple">
<li><p>A PWM driver with DMA support</p></li>
<li><p>An SSC-based I2S driver</p></li>
<li><p>Support for Programmable clock outputs</p></li>
<li><p>NAND support including support for the PMECC hardware ECC and for
DMA transfers.</p></li>
</ul>
<p>DBGU support was added in NuttX-7.2 (primarily for the SAMA5D3
Xplained board).</p>
<p>NuttX-7.4 added support for the on-board WM8904 CODEC chip and for
<em>Tickless</em> operation.</p>
<p>Refer to the NuttX board
<a class="reference external" href="https://github.com/apache/nuttx/blob/master/boards/arm/sama5/sama5d3x-ek/README.txt">README</a>
file for further information.</p>
</li>
</ul>
<p><strong>Microchip SAMA5D3 Xplained development board</strong> This is the port of NuttX
to the Microchip SAMA5D3 Xplained development board. The board features the
Microchip SAMA5D36 microprocessor. See the <a class="reference external" href="http://www.atmel.com/devices/sama5d36.aspx">Microchip
Website</a> for additional
information about this board.</p>
<p><strong>STATUS</strong>. This port is complete as of this writing and ready for
general use. The basic port is expected to be simple because of the
similarity to the SAMAD3<em>x</em>-EK boards and is available in the NuttX
7.2 release.</p>
<p>Most of the drivers and capabilities of the SAMA5D3x-EK boards can be
used with the SAMA5D3 Xplained board. The primary difference between the
ports is that the SAMA5D3x-EK supports NOR FLASH and NuttX can be
configured to boot directly from NOR FLASH. The SAMA5D3 Xplained board
does not have NOR FLASH and, as a consequence NuttX must boot into SDRAM
with the help of U-Boot.</p>
<p>Refer to the NuttX board
<a class="reference external" href="https://github.com/apache/nuttx/blob/master/boards/arm/sama5/sama5d3-xplained/README.txt">README</a>
file for further information.</p>
</section>
<section id="microchip-sama5d4">
<h2>Microchip SAMA5D4<a class="headerlink" href="#microchip-sama5d4" title="Permalink to this heading"></a></h2>
<p>There is a port in progress on one Microchip SAMA5D4 board:</p>
<ul>
<li><p><strong>Microchip SAMA5D4-EK/MB development boards</strong> This is the port of NuttX
to the Microchip SAMA5D4-MB Rev C. development board (which should be
compatible with the SAMA5D4-EK). These boards feature the Microchip
SAMA5D44 microprocessors with compatibility with most of the SAMA5D3
peripherals.</p>
<p><strong>STATUS</strong>. At the time of the release of NuttX-7.3, the basic port
for the SAMA5D4-MB was complete. The board had basic functionality.
But full functionality was not available until NuttX-7.4. In
NuttX-7.4 support was added for the L2 cache, many security features,
XDMAC, HSMCI and Ethernet integrated with XDMAC, the LCDC, TWI, SSC,
and most of the existing SAMA5 drivers. Timers were added to support
<em>Tickless</em> operation. The TM7000 LCDC with the maXTouch multi-touch
controller are also fully support in a special NxWM configuration for
that larger display. Support for a graphics media player is included
(although there were issues with the WM8904 audio CODEC on my board).
An SRAM bootloader was also included. Refer to the NuttX board
<a class="reference external" href="https://github.com/apache/nuttx/blob/master/boards/arm/sama5/sama5d4-ek/README.txt">README</a>
file for current status.</p>
</li>
</ul>
<p><strong>Development Environments:</strong> 1) Linux with native Linux GNU toolchain,
2) Cygwin/MSYS with Cygwin GNU toolchain, 3) Cygwin/MSYS with Windows
native toolchain, or 4) Native Windows. All testing has been performed
with the CodeSourcery toolchain (GCC version 4.7.3) in the Cygwin
environment under Windows.</p>
<section id="supported-boards">
<h3>Supported Boards<a class="headerlink" href="#supported-boards" title="Permalink to this heading"></a></h3>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="boards/giant-board/index.html">Groboards Giant Board</a></li>
<li class="toctree-l1"><a class="reference internal" href="boards/jupiter-nano/index.html">Starcat Jupiter Nano</a></li>
<li class="toctree-l1"><a class="reference internal" href="boards/sam5d3-xplained/index.html">sama5d3-xplained</a></li>
<li class="toctree-l1"><a class="reference internal" href="boards/sama5d2-xult/index.html">sama5d2-xult</a></li>
<li class="toctree-l1"><a class="reference internal" href="boards/sama5d3-xplained/index.html">sama5d3-xplained</a></li>
<li class="toctree-l1"><a class="reference internal" href="boards/sama5d3x-ek/index.html">sama5d3x-ek</a></li>
<li class="toctree-l1"><a class="reference internal" href="boards/sama5d4-ek/index.html">sama5d4-ek</a></li>
</ul>
</div>
</section>
</section>
</section>
</div>
</div>
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
<a href="../sam34/boards/sam4s-xplained/index.html" class="btn btn-neutral float-left" title="sam4s-xplained" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
<a href="boards/giant-board/index.html" class="btn btn-neutral float-right" title="Groboards Giant Board" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
</div>
<hr/>
<div role="contentinfo">
<p>&#169; Copyright 2023, The Apache Software Foundation.</p>
</div>
</footer>
</div>
</div>
</section>
</div>
<script>
jQuery(function () {
SphinxRtdTheme.Navigation.enable(true);
});
</script>
</body>
</html>