Update Documentation/NuttX.html in preparation for the NuttX-7.25 release.

This commit is contained in:
Gregory Nutt
2018-06-03 08:32:47 -06:00
parent 20f15435a2
commit 0eb9a05b9e
2 changed files with 210 additions and 37 deletions
+206 -33
View File
@@ -8,7 +8,7 @@
<tr align="center" bgcolor="#e4e4e4"> <tr align="center" bgcolor="#e4e4e4">
<td> <td>
<h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1> <h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1>
<p>Last Updated: May 24, 2018</p> <p>Last Updated: June 3, 2018</p>
</td> </td>
</tr> </tr>
</table> </table>
@@ -520,7 +520,15 @@
<td><br></td> <td><br></td>
<td> <td>
<p> <p>
<li>ROMFS filesystem support.</li> <li>ROMFS filesystem support (XIP capabable).</li>
</p>
</td>
</tr>
<tr>
<td><br></td>
<td>
<p>
<li>CROMFS (Compressed ROMFS) filesystem support.</li>
</p> </p>
</td> </td>
</tr> </tr>
@@ -808,7 +816,7 @@
<td><br></td> <td><br></td>
<td> <td>
<p> <p>
<li>Address Families: IPv4/IPv6 (<code>AF_INET</code>/<code>AF_INET6</code>), Raw socket (<code>AF_PACKET</code>), raw IEEE 802.15.4 (<code>AF_IEEE802154</code>), and local, Unix domain socket support (<code>AF_LOCAL</code>).</li> <li>Address Families: IPv4/IPv6 (<code>AF_INET</code>/<code>AF_INET6</code>), Raw socket (<code>AF_PACKET</code>), raw IEEE 802.15.4 (<code>AF_IEEE802154</code>), raw Bluetooth (<code>AF_BLUETOOTH</code>), and local, Unix domain socket support (<code>AF_LOCAL</code>).</li>
</p> </p>
</td> </td>
</tr> </tr>
@@ -856,7 +864,7 @@
<td><br></td> <td><br></td>
<td> <td>
<p> <p>
<li>Radio Network Drivers: IEEE 802.15.4 MAC, Generic Packet Radio</li> <li>Radio Network Drivers: IEEE 802.15.4 MAC, Generic Packet Radio, Bluetooth LE</li>
</p> </p>
</td> </td>
</tr> </tr>
@@ -1425,11 +1433,11 @@
<h2>Released Versions</h2> <h2>Released Versions</h2>
<p> <p>
In addition to the ever-changing GIT repository, there are frozen released versions of NuttX available. In addition to the ever-changing GIT repository, there are frozen released versions of NuttX available.
The current release is NuttX 7.24. The current release is NuttX 7.25.
NuttX 7.24 is the 124<sup>th</sup> release of NuttX. NuttX 7.25 is the 125<sup>th</sup> release of NuttX.
It was released on March 2, 2017, and is available for download from the It was released on June 3, 2018, and is available for download from the
<a href="https://bitbucket.org/nuttx/nuttx/downloads/">Bitbucket.org</a> website. <a href="https://bitbucket.org/nuttx/nuttx/downloads/">Bitbucket.org</a> website.
Note that the release consists of two tarballs: <code>nuttx-7.24.tar.gz</code> and <code>apps-7.24.tar.gz</code>. Note that the release consists of two tarballs: <code>nuttx-7.25.tar.gz</code> and <code>apps-7.25.tar.gz</code>.
Both may be needed (see the top-level <code>nuttx/README.txt</code> file for build information). Both may be needed (see the top-level <code>nuttx/README.txt</code> file for build information).
</p> </p>
@@ -1438,7 +1446,7 @@
<ul> <ul>
<li><b>nuttx</b>. <li><b>nuttx</b>.
<ul><p> <ul><p>
Release notes for NuttX 7.24 are available <a href="https://bitbucket.org/nuttx/nuttx/downloads/">here</a>. Release notes for NuttX 7.25 are available <a href="https://bitbucket.org/nuttx/nuttx/downloads/">here</a>.
Release notes for all released versions on NuttX are available in the <a href="https://bitbucket.org/nuttx/nuttx/src/master/ReleaseNotes" target="_blank">Bitbucket GIT</a>. Release notes for all released versions on NuttX are available in the <a href="https://bitbucket.org/nuttx/nuttx/src/master/ReleaseNotes" target="_blank">Bitbucket GIT</a>.
The ChangeLog for all releases of NuttX is available in the ChangeLog file that can viewed in the <a href="https://bitbucket.org/nuttx/nuttx/src/master/ChangeLog" target="_blank">Bitbucket GIT</a>. The ChangeLog for all releases of NuttX is available in the ChangeLog file that can viewed in the <a href="https://bitbucket.org/nuttx/nuttx/src/master/ChangeLog" target="_blank">Bitbucket GIT</a>.
The ChangeLog for the current release is at the bottom of that file. The ChangeLog for the current release is at the bottom of that file.
@@ -1446,7 +1454,7 @@
</li></ul> </li></ul>
<li><b>apps</b>. <li><b>apps</b>.
<ul><p> <ul><p>
Release notes for NuttX 7.24 are available <a href="https://bitbucket.org/nuttx/apps/downloads/">here</a>. Release notes for NuttX 7.25 are available <a href="https://bitbucket.org/nuttx/apps/downloads/">here</a>.
Release notes for all released versions on NuttX are available in the <a href="https://bitbucket.org/nuttx/nuttx/src/master/ReleaseNotes" target="_blank">Bitbucket GIT</a> Release notes for all released versions on NuttX are available in the <a href="https://bitbucket.org/nuttx/nuttx/src/master/ReleaseNotes" target="_blank">Bitbucket GIT</a>
The ChangeLog for the all releases of <code>apps/</code> is available in the ChangeLog file that can viewed in the <a href="https://bitbucket.org/nuttx/apps/src/master/ChangeLog.txt" target="_blank">Bitbucket GIT</a>. The ChangeLog for the all releases of <code>apps/</code> is available in the ChangeLog file that can viewed in the <a href="https://bitbucket.org/nuttx/apps/src/master/ChangeLog.txt" target="_blank">Bitbucket GIT</a>.
The ChangeLog for the current release is at the bottom of that file. The ChangeLog for the current release is at the bottom of that file.
@@ -1502,11 +1510,11 @@
<li><a href="#armcortexa5">ARM Cortex-A5</a> (3)</li> <li><a href="#armcortexa5">ARM Cortex-A5</a> (3)</li>
<li><a href="#armcortexa8">ARM Cortex-A8</a> (1)</li> <li><a href="#armcortexa8">ARM Cortex-A8</a> (1)</li>
<li><a href="#armcortexa9">ARM Cortex-A9</a> (1)</li> <li><a href="#armcortexa9">ARM Cortex-A9</a> (1)</li>
<li><a href="#armcortexr4">ARM Cortex-R4</a> (1)</li> <li><a href="#armcortexr4">ARM Cortex-R4</a> (2)</li>
<li><a href="#armcortexm0">ARM Cortex-M0/M0+</a> (10)</li> <li><a href="#armcortexm0">ARM Cortex-M0/M0+</a> (10)</li>
<li><a href="#armcortexm3">ARM Cortex-M3</a> (37)</li> <li><a href="#armcortexm3">ARM Cortex-M3</a> (37)</li>
<li><a href="#armcortexm4">ARM Cortex-M4</a> (43)</li> <li><a href="#armcortexm4">ARM Cortex-M4</a> (45)</li>
<li><a href="#armcortexm7">ARM Cortex-M7</a> (10)</li> <li><a href="#armcortexm7">ARM Cortex-M7</a> (11)</li>
</ul> </ul>
<li>Atmel AVR <li>Atmel AVR
<ul> <ul>
@@ -1536,14 +1544,20 @@
<ul> <ul>
<li><a href="#misoclm32">LM32</a> (1)</li> <li><a href="#misoclm32">LM32</a> (1)</li>
</ul> </ul>
</li>
<li>OpenRISC
<ul>
<li><a href="#mor1kx">mor1kx</a> (1)</li>
</ul>
</li>
</td>
<td bgcolor="#e4e4e4" valign="top" width="33%">
<li>Renesas/Hitachi: <li>Renesas/Hitachi:
<ul> <ul>
<li><a href="#superh">Renesas/Hitachi SuperH</a> (1/2)</li> <li><a href="#superh">Renesas/Hitachi SuperH</a> (1/2)</li>
<li><a href="#m16c">Renesas M16C/26</a> (1/2)</li> <li><a href="#m16c">Renesas M16C/26</a> (1/2)</li>
</ul> </ul>
</li> </li>
</td>
<td bgcolor="#e4e4e4" valign="top" width="33%">
<li><a href="#riscv">RISC-V</a> (1) <li><a href="#riscv">RISC-V</a> (1)
<ul> <ul>
</ul> </ul>
@@ -1646,6 +1660,11 @@
<li><a href="#nuvotonnu120">nuvoTon NUC120</a> <small>(ARM Cortex-M0)</small></li> <li><a href="#nuvotonnu120">nuvoTon NUC120</a> <small>(ARM Cortex-M0)</small></li>
</ul> </ul>
</li> </li>
<li>Nordic Semiconductor
<ul>
<li><a href="#nrf52">NRF52xxx</a> <small>(ARM Cortex-M4)</small></li>
</ul>
</li>
<li>NXP/Freescale <li>NXP/Freescale
<ul> <ul>
<li><a href="#m68hcs12">M68HCS12</a></li> <li><a href="#m68hcs12">M68HCS12</a></li>
@@ -1657,15 +1676,17 @@
<li>NXP/Freescale (Continued) <li>NXP/Freescale (Continued)
<ul> <ul>
<ul> <ul>
<li><a href="#freescaleimx1">Freescale i.MX1</a> <small>(ARM920-T)</small></li> <li><a href="#freescaleimx1">NXP/Freescale i.MX1</a> <small>(ARM920-T)</small></li>
<li><a href="#freescaleimx6">Freescale i.MX6</a> <small>(ARM Cortex-A9)</small></li> <li><a href="#freescaleimx6">NXP/Freescale i.MX6</a> <small>(ARM Cortex-A9)</small></li>
<li><a href="#freescalekl25z">FreeScale KL25Z</a> <small>(ARM Cortex-M0+)</small></li> <li><a href="#freescaleimxrt">NXP/Freescale i.MX RT</a> <small>(ARM Cortex-M7)</small></li>
<li><a href="#freescalekl26z">FreeScale KL26Z</a> <small>(ARM Cortex-M0+)</small></li> <li><a href="#freescalekl25z">NXP/FreeScale KL25Z</a> <small>(ARM Cortex-M0+)</small></li>
<li><a href="#kinetisk20">FreeScale Kinetis K20</a> <small>(ARM Cortex-M4)</small></li> <li><a href="#freescalekl26z">NXP/FreeScale KL26Z</a> <small>(ARM Cortex-M0+)</small></li>
<li><a href="#kinetisk40">FreeScale Kinetis K40</a> <small>(ARM Cortex-M4)</small></li> <li><a href="#kinetisk20">NXP/FreeScale Kinetis K20</a> <small>(ARM Cortex-M4)</small></li>
<li><a href="#kinetisk60">FreeScale Kinetis K60</a> <small>(ARM Cortex-M4)</small></li> <li><a href="#kinetisk28">NXP/FreeScale Kinetis K28</a> <small>(ARM Cortex-M4)</small></li>
<li><a href="#kinetisk64">FreeScale Kinetis K64</a> <small>(ARM Cortex-M4)</small></li> <li><a href="#kinetisk40">NXP/FreeScale Kinetis K40</a> <small>(ARM Cortex-M4)</small></li>
<li><a href="#kinetisk66">FreeScale Kinetis K66</a> <small>(ARM Cortex-M4)</small></li> <li><a href="#kinetisk60">NXP/FreeScale Kinetis K60</a> <small>(ARM Cortex-M4)</small></li>
<li><a href="#kinetisk64">NXP/FreeScale Kinetis K64</a> <small>(ARM Cortex-M4)</small></li>
<li><a href="#kinetisk66">NXP/FreeScale Kinetis K66</a> <small>(ARM Cortex-M4)</small></li>
</ul> </ul>
<ul> <ul>
<li><a href="#nxplpc11xx">NXP LPC11xx</a> <small>(Cortex-M0)</small></li> <li><a href="#nxplpc11xx">NXP LPC11xx</a> <small>(Cortex-M0)</small></li>
@@ -1752,6 +1773,7 @@
<li><a href="#titm4c1294">TI/Tiva TM4C1294</a> <small>(ARM Cortex-M4)</small></li> <li><a href="#titm4c1294">TI/Tiva TM4C1294</a> <small>(ARM Cortex-M4)</small></li>
<li><a href="#titm4c129x">TI/Tiva TM4C129X</a> <small>(ARM Cortex-M4)</small></li> <li><a href="#titm4c129x">TI/Tiva TM4C129X</a> <small>(ARM Cortex-M4)</small></li>
<li><a href="#tms570ls04x">TI/Hercules TMS570LS04xx</a> <small>(ARM Cortex-R4)</small></li> <li><a href="#tms570ls04x">TI/Hercules TMS570LS04xx</a> <small>(ARM Cortex-R4)</small></li>
<li><a href="#tms570ls31x">TI/Hercules TMS570LS31xx</a> <small>(ARM Cortex-R4)</small></li>
</ul> </ul>
</li> </li>
<li>ZiLOG <li>ZiLOG
@@ -2427,13 +2449,14 @@
<td> <td>
<p> <p>
<a name="tms570ls04x"><b>TI/Hercules TMS570LS04xx</b>.</a> <a name="tms570ls04x"><b>TI/Hercules TMS570LS04xx</b>.</a>
A port is underway for the Texas Instruments Hercules TMS570LS04x/03x LaunchPad Evaluation Kit (<i>LAUNCHXL-TMS57004</i>) featuring the Hercules TMS570LS0432PZ chip. A port is available for the Texas Instruments Hercules TMS570LS04x/03x LaunchPad Evaluation Kit (<i>LAUNCHXL-TMS57004</i>) featuring the Hercules TMS570LS0432PZ chip.
</p> </p>
<ul> <ul>
<p> <p>
<b>STATUS</b>. <b>STATUS</b>.
This is currently in progress but the effort is stalled due to tool-related issues. My porting efforts were stalled due to tool-related issues.
Refer to the NuttX board <a href="https://bitbucket.org/nuttx/nuttx/src/master/configs/launchxl-tms57004/README.txt" target="_blank">README</a> file for further information. Refer to the NuttX board <a href="https://bitbucket.org/nuttx/nuttx/src/master/configs/launchxl-tms57004/README.txt" target="_blank">README</a> file for further information.
However, my understanding is that other people have successfully completed the port and submitted changes to the NuttX repository.
</p> </p>
<p> <p>
<b>Toolchain:</b> <b>Toolchain:</b>
@@ -2444,6 +2467,31 @@
</ul> </ul>
</td> </td>
</tr> </tr>
<tr>
<td><br></td>
<td>
<p>
<a name="tms570ls31x"><b>TI/Hercules TMS570LS31xx</b>.</a>
Archicture support for the TMS570LS3137ZWT part was added in NuttX 7.25 by Ivan Ucherdzhiev.
Ivan also added support for the TI Hercules TMS570LS31x USB Kit.
</p>
<ul>
<p>
<b>STATUS</b>.
Refer to the NuttX board <a href="https://bitbucket.org/nuttx/nuttx/src/master/configs/tms570ls31x-usb-kit/README.txt" target="_blank">README</a> file for further information.
</p>
<p>
<b>Toolchain:</b>
See discussion related to the <a href="#tms570ls04x">TI/Hercules TMS570LS04xx</a> above.
</p>
</ul>
</td>
</tr>
<tr> <tr>
<td valign="top"><img height="20" width="20" src="favicon.ico"></td> <td valign="top"><img height="20" width="20" src="favicon.ico"></td>
<td bgcolor="#5eaee1"> <td bgcolor="#5eaee1">
@@ -3699,7 +3747,7 @@ nsh>
<td> <td>
<p> <p>
<a name="xmd45xx"><b>Infineon XMC45xx</b>.</a> <a name="xmd45xx"><b>Infineon XMC45xx</b>.</a>
An initial but still incomplete port to the XMC4500 Relax board was released with NuttX-7.21 (although it is not really ready for prime time). Basic NSH functionality was a serial console was added by Alan Carvahlo de Assis in NuttX-7.23. An initial but still incomplete port to the XMC4500 Relax board was released with NuttX-7.21 (although it wass not really ready for prime time). Basic NSH functionality was a serial console was added by Alan Carvahlo de Assis in NuttX-7.23. Alan also added an SPI driver in NuttX-7.25.
</p> </p>
<p> <p>
This initial porting effort uses the Infineon XMC4500 Relax v1 board as described on the manufacturer's <a href="http://www.infineon.com/cms/en/product/evaluation-boards/KIT_XMC45_RELAX_V1/productType.html?productType=db3a304437849205013813b23ac17763">website</a>. This initial porting effort uses the Infineon XMC4500 Relax v1 board as described on the manufacturer's <a href="http://www.infineon.com/cms/en/product/evaluation-boards/KIT_XMC45_RELAX_V1/productType.html?productType=db3a304437849205013813b23ac17763">website</a>.
@@ -3716,7 +3764,50 @@ nsh>
<td><br></td> <td><br></td>
<td> <td>
<p> <p>
<a name="kinetisk20"><b>FreeScale Kinetis K20/Teensy-3.x</b>.</a> <a name="nrf52"><b>Nordic Semiconductor/NRF52xxx</b>.</a>
Initial architecture support of the NRF52 including UART, Timer, and GPIOs was contributed by Janne Rosberg in NuttX-7.25.
Janne also contributed board support for the NRF52-PCA10040 development board at that time.
Additional drivers include:
</p>
<ul>
<li>
<b>NuttX-7.25</b>. A watchdog timer driver was added by Levin Li.
</li>
<li>
<b>NuttX-7.25</b>. Flash PROGMEM support was added by Alan Carvalho de Assis.
</li>
</ul>
<ul>
<p>
<b>STATUS:</b>
Refer to the NRF52-PCA10040 board <a href="https://bitbucket.org/nuttx/nuttx/src/master/configs/nrf52-pca10040/README.txt" target="_blank">README</a> file for further information.
</p>
</ul>
</td>
</tr>
* Nordic NRF52 Drivers:
- NRF52: Added watchdog timer drivers. Includes significant
updates from Levin Li.
- NRF52: Added nRF52 Flash PROGMEM support From Alan Carvalho de
Assis.
* Nordic NRF52 Boards:
- NRF52: Added support for the NRF52 including initially UART, Timer
and GPIO support. From Janne Rosberg.
<tr>
<td><br></td>
<td><hr></td>
</tr>
<tr>
<td><br></td>
<td>
<p>
<a name="kinetisk20"><b>NXP/FreeScale Kinetis K20/Teensy-3.x</b>.</a>
Architecture support (only) was added in NuttX-7.10. Architecture support (only) was added in NuttX-7.10.
This support was taken from PX4 and is the work of Jakob Odersky. This support was taken from PX4 and is the work of Jakob Odersky.
Support was added for the PJRC Teensy-3.1 board in NuttX-7.11. Support was added for the PJRC Teensy-3.1 board in NuttX-7.11.
@@ -3739,7 +3830,29 @@ nsh>
<td><br></td> <td><br></td>
<td> <td>
<p> <p>
<a name="kinetisk40"><b>FreeScale Kinetis K40</b>.</a> <a name="kinetisk28"><b>NXP/FreeScale Kinetis K28F/Freedom-K28F</b>.</a>
Architecture support for the Kinetis K28F along with board support for the Freedom-K28F was added in NuttX-7.15.
The Freedom-K28F board is based on the Kinetis MK28FN2M0VMI15 MCU (ARM Cortex-M4 at150 MHz, 1 MB SRAM, 2 MB flash, HS and FS USB, 169 MAPBGA package).
More information is avaialable from the <a href="https://www.nxp.com/support/developer-resources/hardware-development-tools/freedom-development-boards/mcu-boards/nxp-freedom-development-board-for-kinetis-k27-and-k28-mcus:FRDM-K28F">NXP website</a>.
</p>
<ul>
<p>
<b>STATUS:</b>
Refer to the Freedom-K28F board <a href="https://bitbucket.org/nuttx/nuttx/src/master/configs/freedom-k28f/README.txt" target="_blank">README</a> file for further information.
</p>
</ul>
</td>
</tr>
<tr>
<td><br></td>
<td><hr></td>
</tr>
<tr>
<td><br></td>
<td>
<p>
<a name="kinetisk40"><b>NXP/FreeScale Kinetis K40</b>.</a>
This port uses the Freescale Kinetis KwikStik K40. This port uses the Freescale Kinetis KwikStik K40.
Refer to the <a href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KWIKSTIK-K40">Freescale web site</a> for further information about this board. Refer to the <a href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KWIKSTIK-K40">Freescale web site</a> for further information about this board.
The Kwikstik is used with the FreeScale Tower System (mostly just to provide a simple UART connection) The Kwikstik is used with the FreeScale Tower System (mostly just to provide a simple UART connection)
@@ -3767,7 +3880,7 @@ nsh>
<td><br></td> <td><br></td>
<td> <td>
<p> <p>
<a name="kinetisk60"><b>FreeScale Kinetis K60</b>.</a> <a name="kinetisk60"><b>NXP/FreeScale Kinetis K60</b>.</a>
This port uses the <b>Freescale Kinetis TWR-K60N512</b> tower system. This port uses the <b>Freescale Kinetis TWR-K60N512</b> tower system.
Refer to the <a href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=TWR-K60N512-KIT">Freescale web site</a> for further information about this board. Refer to the <a href="http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=TWR-K60N512-KIT">Freescale web site</a> for further information about this board.
The TWR-K60N51 includes with the FreeScale Tower System which provides (among other things) a DBP UART connection. The TWR-K60N51 includes with the FreeScale Tower System which provides (among other things) a DBP UART connection.
@@ -3796,7 +3909,7 @@ nsh>
<td><br></td> <td><br></td>
<td> <td>
<p> <p>
<a name="kinetisk64"><b>FreeScale Kinetis K64</b>.</a> <a name="kinetisk64"><b>NXP/FreeScale Kinetis K64</b>.</a>
Support for the Kinetis K64 family and specifically for the <b>NXP/Freescale Freedom K64F</b> board was added in NuttX 7.17. Support for the Kinetis K64 family and specifically for the <b>NXP/Freescale Freedom K64F</b> board was added in NuttX 7.17.
Initial release includes two NSH configurations with support for on-board LEDs, buttons, and Ethernet with the on-board KSZ8081 PHY. Initial release includes two NSH configurations with support for on-board LEDs, buttons, and Ethernet with the on-board KSZ8081 PHY.
SDHC supported has been integrated, but not verified. SDHC supported has been integrated, but not verified.
@@ -3807,7 +3920,7 @@ nsh>
Architecture support for the _MK64FN1M0VMD12 was contributed by Maciej Skrzypek in NuttX-7.20. Architecture support for the _MK64FN1M0VMD12 was contributed by Maciej Skrzypek in NuttX-7.20.
</p> </p>
<p> <p>
<b>Freescale Kinetis TWR-K64F120M</b>. <b>NXP/Freescale Kinetis TWR-K64F120M</b>.
Support for the Freescale Kinetis TWR-K64F120M was contributed in NuttX-7.20 by Maciej Skrzypek. Refer to the <a href="http://www.nxp.com/products/sensors/accelerometers/3-axis-accelerometers/kinetis-k64-mcu-tower-system-module:TWR-K64F120M">Freescale web site</a> for further information about this board. Support for the Freescale Kinetis TWR-K64F120M was contributed in NuttX-7.20 by Maciej Skrzypek. Refer to the <a href="http://www.nxp.com/products/sensors/accelerometers/3-axis-accelerometers/kinetis-k64-mcu-tower-system-module:TWR-K64F120M">Freescale web site</a> for further information about this board.
The board may be complemented by <a href="http://www.nxp.com/pages/serial-usb-ethernet-can-rs232-485-tower-system-module:TWR-SER">TWR-SER</a> which includes (among other things), an RS232 and Ethernet connections. The board may be complemented by <a href="http://www.nxp.com/pages/serial-usb-ethernet-can-rs232-485-tower-system-module:TWR-SER">TWR-SER</a> which includes (among other things), an RS232 and Ethernet connections.
Refer to the NuttX board <a href="https://bitbucket.org/nuttx/nuttx/src/master/configs/twr-k64f120m/README.txt" target="_blank">README</a> file for further information. Refer to the NuttX board <a href="https://bitbucket.org/nuttx/nuttx/src/master/configs/twr-k64f120m/README.txt" target="_blank">README</a> file for further information.
@@ -3847,7 +3960,7 @@ nsh>
<td><br></td> <td><br></td>
<td> <td>
<p> <p>
<a name="kinetisk66"><b>FreeScale Kinetis K66</b>.</a> <a name="kinetisk66"><b>NXP/FreeScale Kinetis K66</b>.</a>
Support for the Kinetis K64 family and specifically for the <b>NXP/Freescale Freedom K66F</b> board was contributed by David Sidrane in NuttX 7.20. Support for the Kinetis K64 family and specifically for the <b>NXP/Freescale Freedom K66F</b> board was contributed by David Sidrane in NuttX 7.20.
Refer to the NuttX board <a href="https://bitbucket.org/nuttx/nuttx/src/master/configs/freedom-k66f/README.txt" target="_blank">README</a> file for further information. Refer to the NuttX board <a href="https://bitbucket.org/nuttx/nuttx/src/master/configs/freedom-k66f/README.txt" target="_blank">README</a> file for further information.
</p> </p>
@@ -3996,6 +4109,9 @@ nsh>
<li><b>NuttX-7.6</b> <li><b>NuttX-7.6</b>
The basic port for STMicro Nucleo F401RE board was added by Serg Podtynnyi. The basic port for STMicro Nucleo F401RE board was added by Serg Podtynnyi.
</li> </li>
<li><b>NuttX-7.25</b>
Architecture support (only) for STMicro STM32F401xB and STM32F401xC pars was added.
</li>
<li> <li>
Refer to the NuttX board <a href="https://bitbucket.org/nuttx/nuttx/src/master/configs/nucleo-f4x1re/README.txt" target="_blank">README</a> file for further information. Refer to the NuttX board <a href="https://bitbucket.org/nuttx/nuttx/src/master/configs/nucleo-f4x1re/README.txt" target="_blank">README</a> file for further information.
</li> </li>
@@ -4716,6 +4832,9 @@ nsh>
This basic board support included a configuration for the NuttShell <a href="http://www.nuttx.org/Documentation/NuttShell.html">NSH</a>) and a configuration for testing IPv6. This basic board support included a configuration for the NuttShell <a href="http://www.nuttx.org/Documentation/NuttShell.html">NSH</a>) and a configuration for testing IPv6.
See drivers for the <a href="#titm4c129x">TI Tiva TM4C129X</a>. See drivers for the <a href="#titm4c129x">TI Tiva TM4C129X</a>.
</li> </li>
<li>
FLASH and EEPROM drivers from Shirshak Sengupta were included in NuttX-7.25.
</li>
</ul> </ul>
</p> </p>
Refer to the EK-TM4C1294XL board <a href="https://bitbucket.org/nuttx/nuttx/src/master/configs/tm4c1294-launchpad/README.txt" target="_blank">README</a> file for more detailed information about this port. Refer to the EK-TM4C1294XL board <a href="https://bitbucket.org/nuttx/nuttx/src/master/configs/tm4c1294-launchpad/README.txt" target="_blank">README</a> file for more detailed information about this port.
@@ -5085,6 +5204,7 @@ Mem: 29232 5920 23312 23312
</ul> </ul>
</td> </td>
</tr> </tr>
<tr> <tr>
<td><br></td> <td><br></td>
<td><hr></td> <td><hr></td>
@@ -5218,6 +5338,41 @@ Mem: 29232 5920 23312 23312
</td> </td>
</tr> </tr>
<tr>
<td><br></td>
<td><hr></td>
</tr>
<tr>
<td><br></td>
<td>
<p>
<a name="freescaleimxrt"><b>NXP/Freescale i.MX RT</b>.</a>
The initial port to the IMXRT1050-EVKB featuring the MIMXRT1052DVL6A <i>Crossover</i> MCU was included initially in NuttX-.25.
The initial port was the joint effort of Janne Rosberg, Ivan Ucherdzhiev, and myself.
Ivan gets credit for the bulk of the bring-up work and for the Hyper FLASH boot logic.
</p>
<p>
<b>STATUS:</b>
</p>
<ul>
<p>
The basic IMXRT1050-EVK port is complete and verified configurations are available.
Refer to the NuttX board <a href="https://bitbucket.org/nuttx/nuttx/src/master/configs/imxrt1050-evk/README.txt" target="_blank">README</a> file for further information.
</p>
</ul>
<p>
<b>i.MX RT Driver Status:</b>
</p>
<ul>
<li>
<p><b>NuttX-7.25</b>.
The initial release in NuttX-7.25 includes UART, Timer, GPIO, DMA, and Ethernet support (Ethernet support was contribute by Jake Choy).
</p>
</li>
</ul>
</td>
</tr>
<tr> <tr>
<td><br></td> <td><br></td>
<td><hr></td> <td><hr></td>
@@ -5446,6 +5601,23 @@ Mem: 29232 5920 23312 23312
</td> </td>
</tr> </tr>
<tr>
<td valign="top"><img height="20" width="20" src="favicon.ico"></td>
<td bgcolor="#5eaee1">
<a name="mor1kx"><b>OpenRISC mor1kx</b>.</a>
</td>
</tr>
<tr>
<td><br></td>
<td>
<p>
<b>OpenRISC mor1kx Architectural Support</b>.
Architectural support for the OpenRISC mor1kx was developed by Matt Thompson Amin and released in NuttX 7.25. Currently only an mor1kx Qemu simulation is available for testing.
</p>
</td>
</tr>
<tr> <tr>
<td valign="top"><img height="20" width="20" src="favicon.ico"></td> <td valign="top"><img height="20" width="20" src="favicon.ico"></td>
<td bgcolor="#5eaee1"> <td bgcolor="#5eaee1">
@@ -6433,6 +6605,7 @@ if [ -x "$WINELOADER" ]; then exec "$WINELOADER" "$appname" "$@"; fi
</table> </table>
<ul> <ul>
<li>NuttX is a registered trademark of Gregory Nutt.</li>
<li>ARM, ARM7 ARM7TDMI, ARM9, ARM920T, ARM926EJS, Cortex-M3 are trademarks of Advanced RISC Machines, Limited.</li> <li>ARM, ARM7 ARM7TDMI, ARM9, ARM920T, ARM926EJS, Cortex-M3 are trademarks of Advanced RISC Machines, Limited.</li>
<li>Cygwin is a trademark of Red Hat, Incorporated.</li> <li>Cygwin is a trademark of Red Hat, Incorporated.</li>
<li>Linux is a registered trademark of Linus Torvalds.</li> <li>Linux is a registered trademark of Linus Torvalds.</li>
+4 -4
View File
@@ -17582,8 +17582,8 @@ Additional new features and extended functionality:
* Nordic NRF52: * Nordic NRF52:
- NRF52: Initial support for the NRF52 including UART and GPIO - NRF52: Initial support for the NRF52 including UART, Timer, and
support. From Janne Rosberg. GPIO support. From Janne Rosberg.
* Nordic NRF52 Drivers: * Nordic NRF52 Drivers:
@@ -17594,8 +17594,8 @@ Additional new features and extended functionality:
* Nordic NRF52 Boards: * Nordic NRF52 Boards:
- NRF52: Added support for the NRF52 including initially UART, Timer - configs/nrf52-pca10040: Added support for the NRF52-PCA10040
and GPIO support. From Janne Rosberg. development board. From Janne Rosberg.
* NXP Freescale LPC43xx Drivers: * NXP Freescale LPC43xx Drivers: