diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 523ca80182..2e5d026e1e 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@
Last Updated: October 28, 2013
+Last Updated: December 7, 2013
+
procfs/
pseudo-filesystem support.
+
In addition to the ever-changing GIT repository, there are frozen released versions of NuttX available.
- The current release is NuttX 6.31.
- NuttX 6.31 is the 98th release of NuttX.
- It was released on October 28, 2013, and is available for download from the
+ The current release is NuttX 6.32.
+ NuttX 6.32 is the 99th release of NuttX.
+ It was released on December 7, 2013, and is available for download from the
SourceForge website.
- Note that the release consists of two tarballs: nuttx-6.31.tar.gz
and apps-6.31.tar.gz
.
+ Note that the release consists of two tarballs: nuttx-6.32.tar.gz
and apps-6.32.tar.gz
.
Both may be needed (see the top-level nuttx/README.txt
file for build information).
- Release notes for NuttX 6.31 are avaialble here.
+ Release notes for NuttX 6.32 are available here.
The change log associated with the release is available here.
- Unreleased changes after this release are available in GIT.
- These unreleased changes are also listed here.
+ Unreleased changes after this release are available in GIT (see below).
+ NXP LPC3131. + Two boards based on the NXP LPC3131 are supported:
- STATUS: - The basic EA3131 port is complete and verified in NuttX-5.2 - This basic port includes basic boot-up, serial console, and timer interrupts. - This port was extended in NuttX 5.3 with a USB high speed driver contributed by David Hewson. - David also contributed I2C and SPI drivers plus several important LPC313x USB bug fixes - that appear in the NuttX 5.6 release. - This port has been verified using the NuttX OS test, USB serial and mass storage - tests and includes a working implementation of the NuttShell (NSH). -
-- Support for on-demand paging has been developed for the EA3131. - That support would all execute of a program in SPI FLASH by paging code sections out of SPI flash as needed. - However, as of this writing, I have not had the opportunity to verify this new feature. -
-- Refer to the NuttX board README file for further information. -
++ First, a port for the NXP LPC3131 on the Embedded Artists EA3131 development board was first released in NuttX-5.1 (but was not functional until NuttX-5.2). +
++ STATUS: + The basic EA3131 port is complete and verified in NuttX-5.2. + This basic port includes basic boot-up, serial console, and timer interrupts. + This port was extended in NuttX 5.3 with a USB high speed driver contributed by David Hewson. + David also contributed I2C and SPI drivers plus several important LPC313x USB bug fixes that appear in the NuttX 5.6 release. + This port has been verified using the NuttX OS test, USB serial and mass storage tests and includes a working implementation of the NuttShell (NSH). +
++ Support for on-demand paging has been developed for the EA3131. + That support would all execute of a program in SPI FLASH by paging code sections out of SPI flash as needed. + However, as of this writing, I have not had the opportunity to verify this new feature. +
++ Refer to the Embedded Artists EA3131 board README file for further information. +
++ A second port to the NXP LPC3131 on the Olimex LPC-H3131 development board was added in NuttX-6.32. +
++ STATUS: + The basic H3131 port is complete and verified in NuttX-6.3. + It is similar to the EA3131 port except: (1) I have not yet gotten the SDRAM to work, and (2) this board was used to develop and verify the USB 2.0, low-/full-/high-speed EHCI host controller driver. + NOTE: That driver should work on the EA3131 as well. However, the EA3131 uses a PCA9532 PWM part to controller the port power so the it would not quite be a simple drop-in. +
++ Refer to the Olimex LPC-H3131 board README file for further information. +
+Additional board configurations were added to test and demonstrate these new drivers including new graphics and NxWM configurations. - These are expected in NuttX-6.32.
++ These drivers were added in NuttX-6.32: +
+Develop continues. - Work is underway to provide a Image Sensor Interface (ISI) camera interface, a PWM driver, and NAND FLASH support. + Work is underway to provide a Image Sensor Interface (ISI) camera interface.
Refer to the NuttX board README file for further information. @@ -1861,7 +1912,8 @@ nsh> There is a working OS test configuration that verifies the correct port of NuttX to the part and a working NuttShell (NSH) configuration that might be the basis for an application development. As of NuttX-6.28 more device driver development would be needed to make this a complete port, particularly to support USB OTG. A TSI and a SPI driver were added in NuttX-6.29. - Refer to the NuttX board README file for further information. + Alan contributed a PWM driver in NuttX-6.32. + Refer to the Freedom KL25Z board README file for further information.
@@ -2092,7 +2144,6 @@ nsh> Refer to the NuttX board README file for further information. -The emulated Spark is a base board for the Maple Mini board (see above) developed by David Sidrane that supports Spark development while we all way breathlessly for or Spark boards. + see the NuttX board README file for further information about the NuttX port. +
+
+ Intially Spark support was introduced in NuttX 6.31 and completed in NuttX 6.32. + Most of this work is the result of the effort of David Sidrane. @@ -2236,7 +2288,7 @@ nsh>Spark. - David Sidrane has the emulated Spark board up-and-running with a functional CC3000 network, SST25 FAT file system, an NSH shell, and a composite USB CDC/ACM and USBMSC devices. This configuration is was first available NuttX 6-31. + David Sidrane has the emulated Spark board up-and-running with a functional CC3000 network, SST25 FAT file system, an NSH shell, and a composite USB CDC/ACM and USBMSC devices. This configuration is was first available NuttX 6.31 and completed in NuttX 6.32. That is really quite a lot of high end functionality on an STM32 that only has 20KB of RAM! I am impressed!
+
Olimex STM32-P107 Support for the Olimex STM32-P107 was contributed by Max Holtzberg and first appeared in NuttX-6.21. That port features the STMicro STM32F107VC MCU.
+
Shenzhou IV - Work is underway as of this writing to port NuttX to the Shenzhou IV development board (See www.armjishu.com) featuring the STMicro STM32F107VCT MCU. - If all goes according to plan, this port should be verified and available in NuttX-6.22. + A port of NuttX to the Shenzhou IV development board (See www.armjishu.com) featuring the STMicro STM32F107VCT MCU was added in NuttX-6.22.
STATUS: @@ -2288,8 +2340,20 @@ nsh> Refer to the NuttX board README file for further information.
+ ViewTool STM32F103/F107 + Support for the Viewtool STM32F103/F107 board was added in NuttX-6.32. That port features the STMicro STM32F107VCT6 MCU. +
+ STATUS: + A basic NuttShell (NSH) configuration is available. + Because of commonality with other STM32 F107 boards, this basic configuration could easily to extended to support things like USB or networking. + Refer to the SViewtool STM32F103/F107 README file for further information. +
+STMicro STM32 F427/437. - General architectural support was provided for the F427/437 family in NuttX 4.27. + General architectural support was provided for the F427/437 family in NuttX 6.27. Specific support includes the STM32F427I, STM32F427Z, and STM32F427V chips. This is architecture-only support, meaning that support for the boards with these chips is available, but not support for any publically available boards is included.. This support was contributed by Mike Smith. @@ -2769,6 +2833,22 @@ nsh>
+ STMicro STM32 F429. + Support for STMicro STM32F429I-Discovery development board featuring the STM32F429ZIT6 MCU was contributed in NuttX-6.32 by Ken Pettit. + The F429 port adds support for the STM32F439 LCDC and OTG HS (in FS mode). + The STM32F429ZIT6 is a 180MHz Cortex-M4 operation with 2Mbit Flash memory and 256kbytes. + Refer to the STM32F429I-Discovery board README file for further information. +
++ Atmel SAM4E. + General architectural support was provided for the SAM4E family in NuttX 6.32. + This is architecture-only support, meaning that support for the boards with these chips is available, but not support for any publicly available boards is included.. + This support was contributed by Mitko. +
+