diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2010-05-09 16:36:07 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2010-05-09 16:36:07 +0000 |
commit | 80450be87458da980b3f32c734a1c7f1287da8ad (patch) | |
tree | b7a4e7e951cd1de1bc8e7c2d3a8858983d427e75 /nuttx/Documentation | |
parent | 95bc39c643cb8e671248b9fee6941e729889ca74 (diff) | |
download | px4-nuttx-80450be87458da980b3f32c734a1c7f1287da8ad.tar.gz px4-nuttx-80450be87458da980b3f32c734a1c7f1287da8ad.tar.bz2 px4-nuttx-80450be87458da980b3f32c734a1c7f1287da8ad.zip |
Add LM3S6965 NSH configuration + Prep for 5.5 releasenuttx-5.5
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2659 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/Documentation')
-rw-r--r-- | nuttx/Documentation/NuttX.html | 129 | ||||
-rwxr-xr-x | nuttx/Documentation/README.html | 6 |
2 files changed, 80 insertions, 55 deletions
diff --git a/nuttx/Documentation/NuttX.html b/nuttx/Documentation/NuttX.html index 798726f26..45f81b549 100644 --- a/nuttx/Documentation/NuttX.html +++ b/nuttx/Documentation/NuttX.html @@ -8,7 +8,7 @@ <tr align="center" bgcolor="#e4e4e4"> <td> <h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1> - <p>Last Updated: May 7, 2010</p> + <p>Last Updated: May 9, 2010</p> </td> </tr> </table> @@ -729,39 +729,51 @@ </tr> </table> -<p><b>nuttx-5.4 Release Notes</b>: +<p><b>nuttx-5.5 Release Notes</b>: <p> - This 51<sup>st</sup> release of NuttX was made on April 23, 2010 and is available for download from the + This 52<sup>nd</sup> release of NuttX was made on May 9, 2010 and is available for download from the <a href="http://sourceforge.net/project/showfiles.php?group_id=189573">SourceForge</a> website. The change log associated with the release is available <a href="#currentrelease">here</a>. Unreleased changes after this release are available in CVS. These unreleased changes are listed <a href="#pendingchanges">here</a>. </p> <p> - This release includes one new, important extension to the - <a href="http://www.nuttx.org/NXGraphicsSubsystem.html">NX graphics system</a>: + This relese includes one new port, some new drivers and some important bugfixes: <ul> - <p> - 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. - </p> - <p> - 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. - </p> + <li><p> + 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. + </p> + <p> + 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. + </p></li> + <li><p> + 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). + </p></li> + <li><p> + 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). + </p></li> + <li><p> + 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. + </p></li> + <li><p> + Corrected an important UDP reference counting error. It was not a serious + error, but it trigger an assertion was IS a serious error. + </p></li> </ul> </p> -<p> - 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). -</p> <table width ="100%"> <tr bgcolor="#e4e4e4"> @@ -1030,16 +1042,27 @@ <td> <p> <b>Luminary/TI LM3S6965</b>. - 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. </p> <ul> <p> <b>STATUS:</b> - 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. </p> + <p><small> + <b>NOTE</b>: 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. + </small></p> <p> - <b>Development Environments:</b> See the Eagle-100 above. + <b>Development Environments:</b> See the Eagle-100 LM3S6918 above. </p> </ul> </td> @@ -1669,13 +1692,32 @@ Other memory: </table> <ul><pre> -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> </table> <ul><pre> -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/nuttx/Documentation/README.html b/nuttx/Documentation/README.html index 885deaccf..572f976af 100755 --- a/nuttx/Documentation/README.html +++ b/nuttx/Documentation/README.html @@ -9,7 +9,7 @@ <tr align="center" bgcolor="#e4e4e4"> <td> <h1><big><font color="#3c34ec"><i>NuttX README Files</i></font></big></h1> - <p>Last Updated: Aprill 11, 2009</p> + <p>Last Updated: May 8, 2010</p> </td> </tr> </table> @@ -66,6 +66,10 @@ | | |- <a href="configs/ez80f910200zco/ostest/README.txt">ostest/README.txt</a> | | |- <a href="configs/ez80f910200zco/poll/README.txt">poll/README.txt</a> | | `- <a href="configs/ez80f910200zco/README.txt"><b><i>README.txt</i></b></a> + | |- lm3s6965-ek/ + | | |- <a href="configs/lm3s6965-ek/include/README.txt">include/README.txt</a> + | | |- <a href="configs/lm3s6965-ek/src/README.txt">src/README.txt</a> + | | `- <a href="configs/lm3s6965-ek/README.txt"><b><i>README.txt</i></b></a> | |- m68332evb/ | | |- <a href="configs/m68332evb/include/README.txt">include/README.txt</a> | | `- <a href="configs/m68332evb/src/README.txt">src/README.txt</a> |