Newer
Older
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
* Changes for a clean compilation under the ZDS-II toolchain.
Minor features:
* Add logic to extract printf strings from FLASH (but there are still printf
issues for that target)
* Added a configuration for the Sure Electronics PIC32MX board. However,
higher priority tasks have stopped work on that configuration.
* Added several new configurations for the STMicro STM3210E-EVAL board.
* Added support for the STM3210E-EVAL board: (1) LCD in either landscape or
portrait mode, and (2) interrupting buttons.
* Added a configuration option to use different serial ports for debug
and for the NSH serial console (there are some issues with CR-LF
expansion and character echo if NSH is not run on the console).
* Standardized the button press and button interrupt interfaces so that they
are common across all boards.
* Added a new graphics example that focuses on placing text on the background
while pop-up windows occur. Text should continue to update normally with
or without the popup windows present.
* Added ARM stack checking logic.
See the ChangeLog for a detailed description of these changes.
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
nuttx-6.7
^^^^^^^^^
The 74th release of NuttX, Version 6.7, was made on August 2, 2011 and is
available for download from the SourceForge website. Note that release
consists of two tarballs: nuttx-6.7.tar.gz and apps-6.7.tar.gz. Both
may be needed (see the top-level nuttx/README.txt file for build
information). Changes in this release are summarized below:
* New OS APIs: Add the standard sem_timedwait() interface.
* FAT File System: Adds (optional) support for VFAT long file names.
* USB: Now the mass storage device can be connected when needed and
disconnected when not needed (or re-connected as a different kind of
device).
* Touchscreen Support: Defined a new NuttX touchscreen interface.
Added a driver for the TI TSC2007 touchscreen controller chip.
* NX Fonts: Add support for multiple fonts; developed a tool to
convert open source fonts into NuttX format; Converted and installed
nine new, high quality fontsets.
* NX Graphics: Add new NX APIs to support drawing of wide lines in any
orientation. Added new low level routines to set individual pixel
more efficiently.
* Build system: Added a export target that will bundle up all of the
NuttX libraries, header files, and the startup object into an export-
able tarball.
* LPC17xx: A CAN driver was contributed by Li Zhuoyi (Lzyy).
* STM32: New NX-related configurations to excercise text and graphic image
displays.
* C Library: Added a fixed precision atan2() math function.
* Bugfixes: Serial RX overrun error, FAT upper/lower NT 8.3 name
handling fixed. FAT directory allocation and initialization bug.
STM32 SDIO DMA race condition bug. eZ80 UART1 serial driver errors
(Paul Osmialowski)
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
nuttx-6.8
^^^^^^^^^
The 75th release of NuttX, Version 6.8, was made on August 19, 2011 and is
available for download from the SourceForge website. Note that release
consists of two tarballs: nuttx-6.8.tar.gz and apps-6.8.tar.gz. Both
may be needed (see the top-level nuttx/README.txt file for build
information). Changes in this release are summarized below:
* NuttX has been ported to run on the FreeScale Cortex-M4 "Kinetis" boards.
Two board ports are available for (1) the Kinetis KwikStik-K40 and
(2) the Kinetis TWR-K60N512 tower.
* Support for RGMP 0.3. This version of RGMP now runs on the OMAP4430 (arm)
pandaboard
* LPC17xx CAN driver extended to support both CAN1 and CAN2 (submitted by
Li Zhuoy (Lzzy))
* Fixed several critical bugs related to signal handling initialization and
for signals the wake up tasks that are waiting to send or receive message
queues.Both are important. (submitted by hkwilton).
* drivers/can.c: Fixed a semaphore overflow problem in the CAN driver
(reported by Li Zhouy (Lzzy)).
* Added a new ADC driver infrastructure and TI ADS1255 driver both
developed and submitted by Li Zhouy (Lzzy)).
See the change log for additional changes included in this release.