diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 798726f26dd..45f81b54915 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@
Last Updated: May 7, 2010
+Last Updated: May 9, 2010
nuttx-5.4 Release Notes: +
nuttx-5.5 Release Notes:
- This 51st release of NuttX was made on April 23, 2010 and is available for download from the + This 52nd release of NuttX was made on May 9, 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 new, important extension to the - NX graphics system: + This relese includes one new port, some new drivers and some important bugfixes:
- NX was develop a couple years back on hardware that supported only framebuffer - devices, that is, video hardware with video memory directly converts the memroy - content to video. However, most MCUs that NuttX focuses on do not support such - video memory; rather, that typically only support LCDs via parallel or serial - interfaces. +
+ NuttX was ported to the Luminary/TI LM3S6965 Ethernet Evaluation Kit. + At present, that port includes an OS test configuration and a NuttShell + (NSH) configuration with telnet support.
- This release of NuttX extends NX so that now renders directly to the LCD device - via its serial or parallel interface. No in-memory copy of the screen memory - need be maintained so this solution should also work in MCUs with very limited - SRAM. -
+ MMC/SD and Networking support are provided but not thoroughly verified + in this release: Current development efforts are focused on porting the + NuttX window system (NX) to work with the Evaluation Kits OLED display. ++ A NuttX Ethernet driver for the Microchip ENC28J60 SPI Ethernet chip is + available in the source tree (but has not yet been fully verified because + I haven't properly connected it to hardware yet). +
+ The Olimex STR-P711 NuttX port was extended to support the ENC28J60 and + some new networking configurations were added. The ENC28J60 has not + been tested on the STR-P711, however, because of hardware issues (I don't + think the USB powered board provides enough power for the ENC28J60 and + I don't have the right wall wart yet). +
+ Along the way, external interrupt support (XTI) was added to the STMicro + STR-P711 port and some important bugs were fixed in the STR-P711 SPI + driver. +
+ Corrected an important UDP reference counting error. It was not a serious + error, but it trigger an assertion was IS a serious error. +
- This initial release of this feature includes the verified NX extensions plus - a driver for the HX8347, 16-bit parallel LCD. This LCD supports 16-bit RGB - (5:6:5). -
|
Luminary/TI LM3S6965. - This port uses the Stellaris LM3S6965 Evalution Kit with a GNU arm-elf toolchain* + This port uses the Stellaris LM3S6965 Ethernet Evalution Kit with a GNU arm-elf toolchain* under either Linux or Cygwin. STATUS: - This port is available in the source tree, but is still under development. + This port was released in NuttX 5.5. + Features are the same as with the Eagle-100 LM3S6918 described above. + The examples/ostest configuration has been successfully verified and an + NSH configuration with telnet support is available. + MMC/SD and Networking support was not been thoroughly verified: + Current development efforts are focused on porting the NuttX window system (NX) + to work with the Evaluation Kits OLED display. ++ NOTE: As it is configured now, you MUST have a network connected. + Otherwise, the NSH prompt will not come up because the Ethernet + driver is waiting for the network to come up. + - Development Environments: See the Eagle-100 above. + Development Environments: See the Eagle-100 LM3S6918 above. |
@@ -1669,13 +1692,32 @@ Other memory:
-nuttx-5.4 2010-04-23 Gregory Nutt <spudmonkey@racsa.co.cr> +nuttx-5.5 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> - * include/nuttx/lcd.h - Defines an LCD interface. - * graphics/nxglib/fb and lcd - Support LCD and framebuffer rasterizers for NX. - * configs/sam3u-ek/src/up_lcd.c - LCD driver for LCD on SAM3U-EK development - board. - * configs/sam3u-ek/nx - NX graphics configuration for the SAM3U-EK + * drivers/net/enc28j60.c - Microchip ENC28J60 SPI ethernet chip driver. + (untested on original check-in). + * configs/olimex-str7p11/nettest - examples/nettest configuration using + the ENC28J60 driver on the Olimex STMicro STR-P711. + (unverified on original check-in) + * configs/olimex-str7p11/src/up_enc28j60.c - Add ENC28J60 initialization + logic. + * configs/olimex-str7p11/src/up_spi.c - Fixed some bugs; added support + for ENC28J60. + * arch/arm/src/str7x/str7x_xti.c - Add basic XTI support (external + interrupts). + * arch/arm/src/lm3s and arch/arm/include/lm3s - Add definitions for + LM3S6965 + * configs/lm3s6965-ek - Add configuration for Stellaris LM3S6965 + Evaluation Kit (including basic examples/ostest configuration) + * lib/lib_dtoa.c and lib/lib_dtoa.c - printf will not printf floating + point values if you select CONFIG_LIBC_FLOATINGPOINT in your + configuration file. Contributed by Yolande Cates. NOTE: these + floating point operations have not been well tested and may not + be portable to all floating point implementations. + * configs/lm3s6965-ek/nsh - Added NuttShell (NSH) configuration for + the LM3S6965 Evaluation Kit. Includes both serial and telnet + interfaces. + * net/net_close.c - Correct a UDP reference counting error pascal-2.0 2010-12-21 Gregory Nutt <spudmonkey@racsa.co.cr> @@ -1705,28 +1747,7 @@ buildroot-1.8 2009-12-21 <spudmonkey@racsa.co.cr>
-nuttx-5.5 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> - - * drivers/net/enc28j60.c - Microchip ENC28J60 SPI ethernet chip driver. - (untested on original check-in). - * configs/olimex-str7p11/nettest - examples/nettest configuration using - the ENC28J60 driver on the Olimex STMicro STR-P711. - (unverified on original check-in) - * configs/olimex-str7p11/src/up_enc28j60.c - Add ENC28J60 initialization - logic. - * configs/olimex-str7p11/src/up_spi.c - Fixed some bugs; added support - for ENC28J60. - * arch/arm/src/str7x/str7x_xti.c - Add basic XTI support (external - interrupts). - * arch/arm/src/lm3s and arch/arm/include/lm3s - Add definitions for - LM3S6965 - * configs/lm3s6965-ek - Add configuration for Stellaris LM3S6965 - Evaluation Kit. - * lib/lib_dtoa.c and lib/lib_dtoa.c - printf will not printf floating - point values if you select CONFIG_LIBC_FLOATINGPOINT in your - configuration file. Contributed by Yolande Cates. NOTE: these - floating point operations have not been well tested and may not - be portable to all floating point implementations. +nuttx-5.6 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> pascal-2.1 2010-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> diff --git a/Documentation/README.html b/Documentation/README.html index 885deaccf07..572f976affc 100755 --- a/Documentation/README.html +++ b/Documentation/README.html @@ -9,7 +9,7 @@@@ -66,6 +66,10 @@ | | |- ostest/README.txt | | |- poll/README.txt | | `- README.txt + | |- lm3s6965-ek/ + | | |- include/README.txt + | | |- src/README.txt + | | `- README.txt | |- m68332evb/ | | |- include/README.txt | | `- src/README.txt NuttX README Files
-Last Updated: Aprill 11, 2009
+Last Updated: May 8, 2010