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 @@
Last Updated: June 6, 2010
+Last Updated: June 22, 2010
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.
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 ( + 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. |
@@ -1744,26 +1759,16 @@ Other memory:
-5.6 2010-06-05 Gregory Nutt <spudmonkey@racsa.co.cr> +nuttx-5.7 2010-06-22 Gregory Nutt <spudmonkey@racsa.co.cr> - * drivers/lcd/p14201.c - Driver for RiT P14201 series 128x96 4-bit OLED. - * configs/lm3s6965-ek/nx - NX graphics configuration for the LM3S6965 - Ethernet Evaluation Kit. - * graphics/ - Numerous fixes to get the P14201 4-bpp greyscale display - working (there may still be some minor issues .. see the TODO list). - * arch/arm/include/lpc17xx and arch/arm/src/lpc17xxx - Began port for - NXP LPC1768. As of the 5.6 release, there is a complete set of - LPC17xx header files defining all bits in all LPC17xx registers, - but little else (I still do not have hardware in hand). - * drivers/mtd/m25px.c - Add support for M25P1 flash part (See NOTE) - * include/nuttx/i2c.h - Extended I2C interface definition to handle - multiple transfers (See NOTE). - * include/nuttx/usbdev.h - Corrected an important macro definition - needed to correctly handle USB null packet transfers (See NOTE). - * arch/arm/src/lpc313x - New drivers: I2C and SPI. Plus several - important LPC313x USB bug fixes (See NOTE). - - NOTE: Contributed by David Hewson. + * configs/nucleus2g - Add ostest configuration for the Nucleus 2G + LPC1768 board from 2G Engineering (http://www.2g-eng.com/) + * arch/arm/src/lpc17xx - Added basic LPC17xx boot-up logic, + interrupt handling, and GPIO configuration. + * configs/nucleus2g/ostest - Completed bring-up of LPC1768 on + the Nucleus2G board using the examples/ostest + * configs/nucleus2g/nsh - Added and verified a NuttShell (NSH) + configuration for the LPC1768 on the Nucleus2G board. pascal-2.0 2010-12-21 Gregory Nutt <spudmonkey@racsa.co.cr> @@ -1793,12 +1798,7 @@ buildroot-1.8 2009-12-21 <spudmonkey@racsa.co.cr>
-nuttx-5.7 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> - - * configs/nucleus2g - Add ostest configuration for the Nucleus 2G - LPC1768 board from 2G Engineering (http://www.2g-eng.com/) - * arch/arm/src/lpc17xx - Added basic LPC17xx boot-up logic, - interrupt handling, and GPIO configuration. +nuttx-5.8 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> pascal-2.1 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>