diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 50849cf6cb..8e30d28625 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@

NuttX RTOS

-

Last Updated: June 6, 2010

+

Last Updated: June 22, 2010

@@ -764,43 +764,41 @@ -

nuttx-5.6 Release Notes: +

nuttx-5.7 Release Notes:

- This 53rd release of NuttX was made on June 5, 2010 and is available for download from the + This 54th release of NuttX was made on June 22, 2010 and is available for download from the SourceForge website. The change log associated with the release is available here. Unreleased changes after this release are available in CVS. These unreleased changes are listed here.

- This release includes one several new drivers for existing NuttX ports: + This release adds basic support for one new ARM Cortex-M3 architecture:

- As well as a few, important USB-related bugfixes (See the ChangeLog for details). -

-

- This release also includes the beginnings of a port for the NXP LPC1768 MCU. However, - it is too early for that port to be useful (stay tuned for a future announcement of the - availability of the verified LPC1768 port). -

-

- NOTE: Contributed by David Hewson where noted. + Further efforts include: (1) development of a DMA support library, (2) SPI-based MMC/SD + support, and (3) verification of the USB driver. Watch for announcement of the completed + LPC1768 port expected in NuttX-5.8.

@@ -1139,7 +1137,7 @@ @@ -1744,26 +1759,16 @@ Other memory:

Atmel AT91SAM3U. - This port uses the Atmel SAM3U-EK + This port uses the Atmel SAM3U-EK development board that features the AT91SAM3U4E MCU. This port uses a GNU arm-elf or arm-eabi toolchain* under either Linux or Cygwin (with native Windows GNU tools or Cygwin-based GNU tools). @@ -1180,17 +1178,34 @@

NXP LPC1768. + This port uses the Nucleus 2G board from 2G Engineering + featuring the NXP LPC1768 MCU. + This port uses a GNU arm-elf or arm-eabi toolchain* under either Linux or Cygwin (with native Windows GNU + tools or Cygwin-based GNU tools).

    STATUS: - Some initial files for the LPCP17xx family were released in NuttX 5.6, but that port is not yet ready for general use - (I, in fact, still do not have hardware in hand). - Look for the announcement of the LPC1768 NuttX port in a future release. + Some initial files for the LPC17xx family were released in NuttX 5.6, but the first + functional release for the NXP LPC1768/Nucleus2G occured with NuttX 5.7. + That initial basic release included timer interrupts and a serial console and was + verified using the NuttX OS test (examples/ostest). + That release includes a verified NuttShell (NSH) configuration + (see the NSH User Guide). + Also included are unverified SPI and USB device drivers. +

    +

    + Current efforts include: (1) development of a DMA support library, (2) SPI-based MMC/SD + support, and (3) verification of the USB driver. + Watch for announcement of the completed LPC1768 port expected in NuttX-5.8.

    Development Environments: - Same as for the other Cortex-M3 ports. + 1) Linux with native Linux GNU toolchain, 2) Cygwin with Cygwin GNU toolchain, or 3) Cygwin + with Windows native toolchain (CodeSourcery or devkitARM). A DIY toolchain for Linux + or Cygwin is provided by the NuttX + buildroot + package.