From 579dc73b50a2c06c1d4d2c7d3e7564b117653469 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Thu, 30 Jan 2014 09:45:01 -0600 Subject: [PATCH] Final prep for 6.33 release --- Documentation/NuttX.html | 182 +++++++++++++++++++++++++++------------ ReleaseNotes | 15 ++-- 2 files changed, 136 insertions(+), 61 deletions(-) diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index ff565f2b8c..a1d3c9898b 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@

NuttX RTOS

-

Last Updated: January 12, 2014

+

Last Updated: January 30, 2014

@@ -1130,13 +1130,13 @@

Released Versions

In addition to the ever-changing GIT repository, there are frozen released versions of NuttX available. - 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 + The current release is NuttX 6.33. + NuttX 6.33 is the 100th release of NuttX. + It was released on January 30, 2014, and is available for download from the SourceForge website. - Note that the release consists of two tarballs: nuttx-6.32.tar.gz and apps-6.32.tar.gz. + Note that the release consists of two tarballs: nuttx-6.33.tar.gz and apps-6.33.tar.gz. Both may be needed (see the top-level nuttx/README.txt file for build information). - Release notes for NuttX 6.32 are available here. + Release notes for NuttX 6.33 are available here. The change log associated with the release is available here. Unreleased changes after this release are available in GIT (see below).

@@ -1171,7 +1171,6 @@ - - + + + + + + + + + @@ -3585,25 +3643,41 @@ BFD_ASSERT (*plt_offset != (bfd_vma) -1); diff --git a/ReleaseNotes b/ReleaseNotes index 4f7fc5bee4..a1d4d832ee 100644 --- a/ReleaseNotes +++ b/ReleaseNotes @@ -1,10 +1,10 @@ NuttX Release Notes =================== -This file contaions are the release notes for the NuttX (and apps) packages +This file contains are the release notes for the NuttX (and apps) packages for every release. The text is just as was written at the time of release (with perhaps some corrected typos). Over the course of time, NuttX has -used several different repositiories: CVS, two SVN repositories, and +used several different repositories: CVS, two SVN repositories, and currently a GIT repository. Therefore, revision information specific to an older repository may not be meaningful today. @@ -5520,7 +5520,7 @@ Bugfixes (see the ChangeLog for details). Some of these are very important: - apps/system/composite/composite_main.c: The wrong handle was getting nullified. From David Sidrane. -NuttX-6.32 +NuttX-6.33 ---------- The 100th release of NuttX, Version 6.33, was made on January 30, 2014, @@ -5539,7 +5539,7 @@ Additional new features and extended functionality: * File Systems - - procfs restructure by Ken Pettit. Added files for MTD status. + - procfs restructured by Ken Pettit. Added files for MTD status. - procfs extended to show uptime and task group status. - procfs now shows stack information. @@ -5569,7 +5569,7 @@ Additional new features and extended functionality: * Allwinner A10: - - Basic support for the Allwinner (A10 Cortex-A8) is in place. + - Basic support for the Allwinner A10 (Cortex-A8) is in place. * Allwinner A10 boards @@ -5643,8 +5643,9 @@ Additional new features and extended functionality: - Pattern matching logic extended to handle set of characters and ranges of character values. From Ken Pettit. - - sleep() and usleep() move library. These are not longer core OS - interfaces; they are simple wrappers for the nanosleep(). + - sleep() and usleep() moved intot the C library. These are not + longer core OS interfaces; they are simple wrappers for the + nanosleep(). - Add an implementation of gets_s(). - Extend fopen() to include support for C11 exclusive open ("x") open mode.
@@ -1196,6 +1195,7 @@
  • ARM920T (1)
  • ARM926EJS (4)
  • ARM Cortex-A5 (1)
  • +
  • ARM Cortex-A8 (1)
  • ARM Cortex-M0/M0+ (2)
  • ARM Cortex-M3 (25)
  • ARM Cortex-M4 (10)
  • @@ -1224,17 +1224,17 @@
  • PIC32MX (MIPS) (4)
  • -
  • Renesas/Hitachi:
  • +
  • ZiLOG
  • +
  • Allwinner +
      +
    • A10 (Cortex-A8)
    • +
    +
  • Atmel
  • + ARM Cortex-A8. +

    +

    + Allwinner A10. + These following boards are based on the Allwinner A10 have are supported by NuttX: +

    +
      +
    • +

      + pcDuino v1. + A port of NuttX to the pcDuino v1 board was first released in NuttX-6.33. + See http://www.pcduino.com/ for information about pcDuino Lite, v1, and v2 boards. + These boards are based around the Allwinner A10 Cortex-A8 CPU. + This port was developed on the v1 board, but the others may be compatible: +

      +

      + Refer to the NuttX board README file for further information. +

      +

      + STATUS. + This port was an experiment was was not completely developed. + This configuration builds and runs an NuttShell (NSH), but only if a patch to work around some issues is applied. + While not ready for "prime time", the pcDuino port is functional and could the basis for a more extensive development. + There is, at present, no work in progress to extend this port, however. +

      +
    • +
    +
    @@ -2248,7 +2289,7 @@ nsh> 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. + Initially 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.

    @@ -2335,43 +2376,60 @@ nsh> Chip support for the STM32 F1 "Connectivity Line" family has been present in NuttX for some time and users have reported that they have successful brought up NuttX on there proprietary boards using this logic.

      -
    • - 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. -

        +
      • +

        + 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. +

        +

        STATUS: Configurations for the basic OS test and NSH are available and verified. Networking is functional. Support for an external ENCX24J600 network was added in NuttX 6.30. -

      -

    • -
    • - Shenzhou IV - 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: - In progress. - The following have been verified: - (1) Basic Cortex-M3 port, - (2) Ethernet, - (3) On-board LEDs. - 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. -

        -
      -

    • +

      + +
    • +

      + Shenzhou IV + 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: + In progress. + The following have been verified: + (1) Basic Cortex-M3 port, + (2) Ethernet, + (3) On-board LEDs. + 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 board features the STMicro STM32F107VCT6 MCU. + Networking, LCD, and touchscreen support were added in NuttX-6.33. +

      +

      + Three configurations are available: +

      +
        +
      1. + A standard NuttShell (NSH) configuration that will work with either the STM32F103 or STM32F107 part. +
      2. +
      3. + A network-enabled NuttShell (NSH) configuration that will work only with the STM32F107 part. +
      4. +
      5. + The configuration that was used to verify the Nuttx high-priority, nested interrupt feature. +
      6. +
      +

      + STATUS: + Networking and touchscreen support are well test. + But, at present, neither USB nor LCD functionality have been verified. + Refer to the SViewtool STM32F103/F107 README file for further information. +

      +
    - Zilog Z16F. + Zilog ZNEO Z16F.

    -

    - Zilog z16f Microcontroller. - This port use the Zilog z16f2800100zcog development kit and the Zilog - ZDS-II Windows command line tools. - The development environment is either Windows native or Cygwin under Windows. -

    -
      +
        +
      • +

        + Zilog z16f2800100zcog development kit. + This port use the Zilog z16f2800100zcog development kit and the Zilog + ZDS-II Windows command line tools. + The development environment is either Windows native or Cygwin under Windows. +

        STATUS: The initial release of support for the z16f was made available in NuttX version 0.3.7. + A working NuttShell (NSH) configuration as added in NuttX-6.33 (although a patch is required to work around an issue with a ZDS-II 5.0.1 tool problem). Refer to the NuttX board README file for further information.

        -
      + +
    • +

      + Toyaga 16z. + This port if for the Toyaga 16z board that also use the Zilog ZNEOZ16F2811AL20EG microntroller with the Zilog ZDS-II Windows command line tools. + The development environment is either Windows native or Cygwin under Windows. +

      +

      + STATUS: + The initial release of support for the 16z board was made available in NuttX version 6.33. + Both the 16z board and the NuttX port are works in progress and are not ready for usage as of NuttX-6.33. + Refer to the NuttX board README file for further information. +

      +
    • +