You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by gn...@apache.org on 2020/09/16 21:56:44 UTC
[incubator-nuttx] branch master updated: updated readmes to reflect
giant-board support
This is an automated email from the ASF dual-hosted git repository.
gnutt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git
The following commit(s) were added to refs/heads/master by this push:
new d32abc1 updated readmes to reflect giant-board support
d32abc1 is described below
commit d32abc164a2ebc5247ffe5ce81561921f7c3e356
Author: Adam Feuer <ad...@starcat.io>
AuthorDate: Wed Sep 16 14:21:58 2020 -0700
updated readmes to reflect giant-board support
- also changed most Atmel references to Microchip
since Microchip has acquired Atmel
---
Documentation/introduction/detailed_support.rst | 144 +++++++++++----------
Documentation/introduction/supported_platforms.rst | 36 +++---
boards/README.txt | 9 +-
3 files changed, 100 insertions(+), 89 deletions(-)
diff --git a/Documentation/introduction/detailed_support.rst b/Documentation/introduction/detailed_support.rst
index 257e7c9..58f4090 100644
--- a/Documentation/introduction/detailed_support.rst
+++ b/Documentation/introduction/detailed_support.rst
@@ -139,21 +139,27 @@ found in the *Obsoleted* repository.
ARM Cortex-A5
=============
-Atmel SAMA5D2
--------------
+Microchip SAMA5D2
+-----------------
-- **Atmel SAMA5D2 Xplained Ultra development board**. This is the port
- of NuttX to the Atmel SAMA5D2 Xplained Ultra development board. This
- board features the Atmel SAMA5D27 microprocessor.
+- **Microchip SAMA5D2 Xplained Ultra development board**. This is the port
+ of NuttX to the Microchip SAMA5D2 Xplained Ultra development board. This
+ board features the Microchip SAMA5D27 microprocessor.
+ See https://www.microchip.com/Developmenttools/ProductDetails/ATSAMA5D2C-XULT
+
+- **Groboards Giant Board**. This is the port of NuttX to the Groboards
+ Giant Board board. This board features the Microchip SAMA5D27C-D1G.
+ See http://groboards.com/giant-board.
-Atmel SAMA5D3
--------------
-There are ports to two Atmel SAMA5D3 boards:
+Microchip SAMA5D3
+-----------------
-- **Atmel SAMA5D3\ x-EK development boards**. This is the port of NuttX
- to the Atmel SAMA5D3\ *x*-EK development boards (where *x*\ =1,3,4,
- or 5). These boards feature the Atmel SAMA5D3\ *x* microprocessors.
+There are ports to two Microchip SAMA5D3 boards:
+
+- **Microchip SAMA5D3\ x-EK development boards**. This is the port of NuttX
+ to the Microchip SAMA5D3\ *x*-EK development boards (where *x*\ =1,3,4,
+ or 5). These boards feature the Microchip SAMA5D3\ *x* microprocessors.
Four different SAMA5D3\ *x*-EK kits are available
- SAMA5D31-EK with the
@@ -237,9 +243,9 @@ There are ports to two Atmel SAMA5D3 boards:
`README <https://bitbucket.org/nuttx/nuttx/src/master/boards/arm/sama5/sama5d3x-ek/README.txt>`__
file for further information.
-**Atmel SAMA5D3 Xplained development board** This is the port of NuttX
-to the Atmel SAMA5D3 Xplained development board. The board features the
-Atmel SAMA5D36 microprocessor. See the `Atmel
+**Microchip SAMA5D3 Xplained development board** This is the port of NuttX
+to the Microchip SAMA5D3 Xplained development board. The board features the
+Microchip SAMA5D36 microprocessor. See the `Microchip
Website <http://www.atmel.com/devices/sama5d36.aspx>`__ for additional
information about this board.
@@ -259,14 +265,14 @@ Refer to the NuttX board
`README <https://bitbucket.org/nuttx/nuttx/src/master/boards/arm/sama5/sama5d3-xplained/README.txt>`__
file for further information.
-Atmel SAMA5D4
--------------
+Microchip SAMA5D4
+-----------------
-There is a port in progress on one Atmel SAMA5D4 board:
+There is a port in progress on one Microchip SAMA5D4 board:
-- **Atmel SAMA5D4-EK/MB development boards** This is the port of NuttX
- to the Atmel SAMA5D4-MB Rev C. development board (which should be
- compatible with the SAMA5D4-EK). These boards feature the Atmel
+- **Microchip SAMA5D4-EK/MB development boards** 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.
@@ -457,28 +463,28 @@ board that features the MK26Z128VLH4 Cortex-M0+ MCU, 128KB of FLASH and
`Freescale <http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=FRDM-KL26Z&tid=vanFRDM-KL26Z>`__
website for further information about this board.
-Atmel SAMD20
-------------
+Microchip SAMD20
+----------------
-The port of NuttX to the Atmel SAMD20-Xplained Pro
+The port of NuttX to the Microchip SAMD20-Xplained Pro
development board. This board features the ATSAMD20J18A MCU (Cortex-M0+
with 256KB of FLASH and 32KB of SRAM).
-Atmel SAMD21
-------------
+Microchip SAMD21
+----------------
There two boards supported for the SAMD21:
-#. The port of NuttX to the Atmel SAMD21-Xplained Pro development board
+#. The port of NuttX to the Microchip SAMD21-Xplained Pro development board
added in NuttX-7.11, and
#. The port of NuttX to the Arduino-M0 contributed by Alan Carvalho de
Assis in NuttX-8.2. The initial release included *nsh* and *usbnsh*
configurations.
-Atmel SAML21
-------------
+Microchip SAML21
+----------------
-The port of NuttX to the Atmel SAML21-Xplained Pro
+The port of NuttX to the Microchip SAML21-Xplained Pro
development board. This board features the ATSAML21J18A MCU (Cortex-M0+
with 256KB of FLASH and 32KB of SRAM).
@@ -1019,10 +1025,10 @@ STMicro STM32 F207x
Szafoni in NuttX-7.28. Available configurations include NSH, ADC, and
PWM.
-Atmel SAM3U
------------
+Microchip SAM3U
+---------------
-This port uses the `Atmel <http://www.atmel.com/>`__
+This port uses the `Microchip <http://www.atmel.com/>`__
SAM3U-EK development board that features the SAM3U4E MCU. This port uses
a GNU arm-nuttx-elf or arm-nuttx-eabi toolchain\* under either Linux or
Cygwin (with native Windows GNU tools or Cygwin-based GNU tools).
@@ -1034,8 +1040,8 @@ DIY toolchain for inux or Cygwin is provided by the NuttX
`buildroot <https://bitbucket.org/nuttx/buildroot/downloads/>`__
package.
-Atmel SAM3X
------------
+Microchip SAM3X
+---------------
There are two SAM3X boards supported:
@@ -1048,7 +1054,7 @@ There are two SAM3X boards supported:
board. This board is an Arduino Due *work-alike* with additional
support for 4 mikroBUS Click boards.
-**Development Environments:** See the Atmel SAM3U discussion
+**Development Environments:** See the Microchip SAM3U discussion
`above. <#at91sam3u>`__
NXP LPC176x
@@ -2242,10 +2248,10 @@ LaunchXL-CC1312R1 board is in place. Board bring-up, however, cannot be
done until the the basic CC13x2 architecture support is complete,
hopefully in NuttX-7.29.
-Atmel SAM4L
------------
+Microchip SAM4L
+---------------
-This port uses the Atmel SAM4L Xplained Pro development
+This port uses the Microchip SAM4L Xplained Pro development
board. This board features the ATSAM4LC4C MCU running at 48MHz with
256KB of FLASH and 32KB of internal SRAM.
@@ -2283,8 +2289,8 @@ memory allocation for things like stacks and I/O buffers:
You can see that 22.8KB (71.1%) of the SRAM heap is still available for
further application development while NSH is running.
-Atmel SAM4CM
-------------
+Microchip SAM4CM
+----------------
General architectural support was provided for SAM4CM
family in NuttX 7.3 This was *architecture-only* support, meaning that
@@ -2294,7 +2300,7 @@ compatible with most of the SAM3/4 drivers (like HSMCI, DMAC, etc.) but
those have not be verified on hardware as of this writing. This support
was contributed in part by Max Neklyudov.
-**Atmel SAM4CMP-DB**. Support for the SAM4CMP-DB board was contributed
+**Microchip SAM4CMP-DB**. Support for the SAM4CMP-DB board was contributed
to NuttX by Masayuki Ishikawa in NuttX-7.19. The SAM4CM is a dual-CPU
part and SMP was included for the ARMv7-M and SAM3/4 families. The
SAM4CMP-DB board support includes an NSH configuration that operates in
@@ -2302,8 +2308,8 @@ an SMP configuration. Refer to the NuttX board
`README <https://bitbucket.org/nuttx/nuttx/src/master/boards/arm/sam34/sam4cmp-db/README.txt>`__
file for further information.
-Atmel SAM4E
------------
+Microchip SAM4E
+---------------
General architectural support was provided for the SAM4E
family in NuttX 6.32. This was *architecture-only* support, meaning that
@@ -2311,32 +2317,32 @@ support for the boards with these chips is available, but no support for
any publicly available boards was included. This support was contributed
in part by Mitko.
-**Atmel SAM4E-EK**. Board support was added for the SAM4E-EK development
+**Microchip SAM4E-EK**. Board support was added for the SAM4E-EK development
board in NuttX 7.1. A fully functional NuttShell (NSH) configuration is
available (see :ref:`NSH <nsh>`). That NSH
configuration includes networking support and support for an AT25 Serial
FLASH file system.
-Atmel SAM4S
------------
+Microchip SAM4S
+---------------
-There are ports to two Atmel SAM4S board:
+There are ports to two Microchip SAM4S board:
-- There is a port the Atmel SAM4S Xplained development board. This
+- There is a port the Microchip SAM4S Xplained development board. This
board features the ATSAM4S16 MCU running at 120MHz with 1MB of FLASH
and 128KB of internal SRAM.
-- There is also a port to the Atmel SAM4S Xplained *Pro* development
+- There is also a port to the Microchip SAM4S Xplained *Pro* development
board. This board features the ATSAM4S32C MCU running at 120MHz with
2MB of FLASH and 160KB of internal SRAM.
-Atmel SAM4E. General architectural support was provided for the SAM4E
+Microchip SAM4E. General architectural support was provided for the SAM4E
family in NuttX 6.32. This was *architecture-only* support, meaning that
support for the boards with these chips is available, but no support for
any publicly available boards was included. This support was contributed
in part by Mitko.
-**Atmel SAM4E-EK**. Board support was added for the SAM4E-EK development
+**Microchip SAM4E-EK**. Board support was added for the SAM4E-EK development
board in NuttX 7.1. A fully functional NuttShell (NSH) configuration is
available (see :ref:`NSH <nsh>`). That NSH
configuration includes networking support and support for an AT25 Serial
@@ -2355,12 +2361,12 @@ package.
ARM Cortex-M7
=============
-Atmel SAMV71
-------------
+Microchip SAMV71
+----------------
-This port uses Atmel SAM V71 Xplained Ultra Evaluation Kit
+This port uses Microchip SAM V71 Xplained Ultra Evaluation Kit
(SAMV71-XULT). This board features the ATSAMV71Q21 Cortex-M7
-microcontroller. Refer to the `Atmel web
+microcontroller. Refer to the `Microchip web
site <http://www.atmel.com/tools/atsamv71-xult.aspx>`__ for further
information about this board.
@@ -2414,19 +2420,19 @@ Refer to the NuttX board
`README <https://bitbucket.org/nuttx/nuttx/src/master/boards/arm/samv7/samv71-xult/README.txt>`__
file for further information.
-Atmel SAME70
-------------
+Microchip SAME70
+----------------
-This port uses Atmel SAM E70 Xplained Evaluation Kit
+This port uses Microchip SAM E70 Xplained Evaluation Kit
(ATSAME70-XPLD). This board is essentially a lower cost version of the
SAMV71-XULT board featuring the ATSAME70Q21 Cortex-M7 microcontroller.
-See the `Atmel SAMV71 <#at91samv71>`__ for supported features. Also
+See the `Microchip SAMV71 <#at91samv71>`__ for supported features. Also
refer to the NuttX board
`README <https://bitbucket.org/nuttx/nuttx/src/master/boards/arm/samv7/same70-xplained/README.txt>`__
file for further information.
-Atmel SAMD5x/E5x
-----------------
+Microchip SAMD5x/E5x
+--------------------
The port of NuttX to Adafruit Metro M4 development
board was released with NuttX-7/26. This board is essentially a advanced
@@ -2661,8 +2667,8 @@ use the latest GNU toolchains for this part because as of this writing
-Atmel AVR
-=========
+Microchip AVR
+=============
AVR ATMega
----------
@@ -2672,14 +2678,14 @@ AVR ATMega128
This port of NuttX to the Amber Web Server from
`SoC Robotics <http://www.soc-robotics.com/index.htm>`__ is partially
-completed. The Amber Web Server is based on an Atmel ATMega128.
+completed. The Amber Web Server is based on an Microchip ATMega128.
AVR ATMega1284P
---------------
LowPowerLab MoteinoMEGA. This port of NuttX to the MoteinoMEGA from
`LowPowerLab <http://www.lowpowerlab.com>`__. The MoteinoMEGA is based
-on an Atmel ATMega1284P. See the LowPowerlab
+on an Microchip ATMega1284P. See the LowPowerlab
`website <https://lowpowerlab.com/shop/index.php?_route_=Moteino/moteinomega>`__
and the board
`README <https://bitbucket.org/nuttx/nuttx/src/master/boards/avr/atmega/moteino-mega/README.txt>`__
@@ -2704,7 +2710,7 @@ resources: 64K of FLASH and 4K of SRAM.
**PJRC Teensy++ 2.0 AT90USB1286**. This is a port of NuttX to the PJRC
Teensy++ 2.0 board. This board was developed by
`PJRC <http://pjrc.com/teensy/>`__. The Teensy++ 2.0 is based on an
-Atmel AT90USB1286 MCU.
+Microchip AT90USB1286 MCU.
**AVR-Specific Issues**. The basic AVR port is solid. The biggest issue
for using AVR is its tiny SRAM memory and its Harvard architecture.
@@ -2735,11 +2741,11 @@ by the NuttX
`buildroot <https://bitbucket.org/nuttx/buildroot/downloads/>`__
package. As a result, that toolchain is recommended.
-Atmel AVR32
-===========
+Microchip AVR32
+===============
AV32DEV1. This port uses the www.mcuzone.com AVRDEV1 board based on the
-Atmel AT32UC3B0256 MCU. This port requires a special GNU avr32 toolchain
+Microchip AT32UC3B0256 MCU. This port requires a special GNU avr32 toolchain
available from atmel.com website. This is a windows native toolchain and
so can be used only under Cygwin on Windows.
diff --git a/Documentation/introduction/supported_platforms.rst b/Documentation/introduction/supported_platforms.rst
index e96444d..3221084 100644
--- a/Documentation/introduction/supported_platforms.rst
+++ b/Documentation/introduction/supported_platforms.rst
@@ -33,8 +33,8 @@ from board-to-board. Follow the links for the details:
- Atmel AVR
- - :ref:`introduction/detailed_support:Atmel AVR` (8-bit) (5)
- - :ref:`introduction/detailed_support:Atmel AVR32` (1)
+ - :ref:`introduction/detailed_support:Microchip AVR` (8-bit) (5)
+ - :ref:`introduction/detailed_support:Microchip AVR32` (1)
- Freescale
@@ -140,22 +140,22 @@ MCU. Follow the links for the details:
- :ref:`introduction/detailed_support:AVR ATMega2560` (8-bit AVR)
- :ref:`introduction/detailed_support:AVR AT90USB64x and AT90USB6128x`
(8-bit AVR)
- - :ref:`introduction/detailed_support:Atmel AVR32` (AT32UC3BXXX, 32-bit AVR32)
- - :ref:`introduction/detailed_support:Atmel SAMD20` (ARM Cortex-M0+)
- - :ref:`introduction/detailed_support:Atmel SAMD21` (ARM Cortex-M0+)
- - :ref:`introduction/detailed_support:Atmel SAML21` (ARM Cortex-M0+)
- - :ref:`introduction/detailed_support:Atmel SAM3U` (ARM Cortex-M3)
- - :ref:`introduction/detailed_support:Atmel SAM3X` (ARM Cortex-M3)
- - :ref:`introduction/detailed_support:Atmel SAM4CM` (ARM Cortex-M4)
- - :ref:`introduction/detailed_support:Atmel SAM4E` (ARM Cortex-M4)
- - :ref:`introduction/detailed_support:Atmel SAM4L` (ARM Cortex-M4)
- - :ref:`introduction/detailed_support:Atmel SAM4S` (ARM Cortex-M4)
- - :ref:`introduction/detailed_support:Atmel SAMD5x/E5x` (ARM Cortex-M4)
- - :ref:`introduction/detailed_support:Atmel SAME70` (ARM Cortex-M7)
- - :ref:`introduction/detailed_support:Atmel SAMV71` (ARM Cortex-M7)
- - :ref:`introduction/detailed_support:Atmel SAMA5D2` (ARM Cortex-A5)
- - :ref:`introduction/detailed_support:Atmel SAMA5D3` (ARM Cortex-A5)
- - :ref:`introduction/detailed_support:Atmel SAMA5D4` (ARM Cortex-A5)
+ - :ref:`introduction/detailed_support:Microchip AVR32` (AT32UC3BXXX, 32-bit AVR32)
+ - :ref:`introduction/detailed_support:Microchip SAMD20` (ARM Cortex-M0+)
+ - :ref:`introduction/detailed_support:Microchip SAMD21` (ARM Cortex-M0+)
+ - :ref:`introduction/detailed_support:Microchip SAML21` (ARM Cortex-M0+)
+ - :ref:`introduction/detailed_support:Microchip SAM3U` (ARM Cortex-M3)
+ - :ref:`introduction/detailed_support:Microchip SAM3X` (ARM Cortex-M3)
+ - :ref:`introduction/detailed_support:Microchip SAM4CM` (ARM Cortex-M4)
+ - :ref:`introduction/detailed_support:Microchip SAM4E` (ARM Cortex-M4)
+ - :ref:`introduction/detailed_support:Microchip SAM4L` (ARM Cortex-M4)
+ - :ref:`introduction/detailed_support:Microchip SAM4S` (ARM Cortex-M4)
+ - :ref:`introduction/detailed_support:Microchip SAMD5x/E5x` (ARM Cortex-M4)
+ - :ref:`introduction/detailed_support:Microchip SAME70` (ARM Cortex-M7)
+ - :ref:`introduction/detailed_support:Microchip SAMV71` (ARM Cortex-M7)
+ - :ref:`introduction/detailed_support:Microchip SAMA5D2` (ARM Cortex-A5)
+ - :ref:`introduction/detailed_support:Microchip SAMA5D3` (ARM Cortex-A5)
+ - :ref:`introduction/detailed_support:Microchip SAMA5D4` (ARM Cortex-A5)
- Moxa
diff --git a/boards/README.txt b/boards/README.txt
index 40cf21f..e5255ad 100644
--- a/boards/README.txt
+++ b/boards/README.txt
@@ -642,8 +642,13 @@ boards/arm/imx6/sabre-6quad
featuring the iMX 6Quad CPU.
boards/arm/sama5/sama5d2-xult
- This is the port of NuttX to the Atmel SAMA5D2-Xplained Ultra development
- board. This board features the Atmel SAMA5D27. See http://www.atmel.com.
+ This is the port of NuttX to the Microchip SAMA5D2-Xplained Ultra development
+ board. This board features the Microchip SAMA5D27. See
+ https://www.microchip.com/Developmenttools/ProductDetails/ATSAMA5D2C-XULT
+
+boards/arm/sama5/giant-board
+ This is the port of NuttX to the Groboards Giant Board board. This board
+ features the Atmel SAMA5D27C-D1G. See http://groboards.com/giant-board.
boards/arm/sama5/sama5d3x-ek
This is the port of NuttX to the Atmel SAMA5D3x-EK development boards