diff options
author | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-06-15 16:23:17 +0000 |
---|---|---|
committer | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-06-15 16:23:17 +0000 |
commit | 8bbd7a54553f24ff32e4807c0fbc20e7a6efc05a (patch) | |
tree | 46c344b5a4d3e3e4b4763bec7fb9194ad9803304 /nuttx/ReleaseNotes | |
parent | 6b2ab0da843d9f5f63a0f0928431cc97e0d2b776 (diff) | |
download | px4-firmware-8bbd7a54553f24ff32e4807c0fbc20e7a6efc05a.tar.gz px4-firmware-8bbd7a54553f24ff32e4807c0fbc20e7a6efc05a.tar.bz2 px4-firmware-8bbd7a54553f24ff32e4807c0fbc20e7a6efc05a.zip |
Prep for 6.19 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4847 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/ReleaseNotes')
-rw-r--r-- | nuttx/ReleaseNotes | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/nuttx/ReleaseNotes b/nuttx/ReleaseNotes index e0dce0607..6c5770415 100644 --- a/nuttx/ReleaseNotes +++ b/nuttx/ReleaseNotes @@ -2837,3 +2837,82 @@ Bugfixes (see the change log for details) : * on_exit(): Fix compilation errors if CONFIG_SCHED_ONEXIT is enabled. +NuttX-6.19 +^^^^^^^^^^ + +The 86th release of NuttX, Version 6.19, was made on June 15, 2012, +and is available for download from the SourceForge website. Note +that release consists of two tarballs: nuttx-6.19.tar.gz and +apps-6.19.tar.gz. Both may be needed (see the top-level nuttx/README.txt +file for build information). + +This release features new support for a Network File System (NFS) client. +This feature allows a tiny, embedded MCU to mount a remote file system +exported by an NFS server and then to access the file system as it would +any local file system. Then the tiny MCU can effectively have terabytes +of storage! + +This might be useful for data collection, for MCU configuration information, +for software updates, for providing modular, loadable code modes, controlling +a "farm" of MCUs, ... there are many possibilities and opportunities for +innovation! + +The NuttShell (NSH) now supports the following command: + + nfsmount <server-address> <mount-point> <remote-path> + +That command will mount the remote NFS server directory <remote-path> at +<mount-point> on the target machine. <server-address> is the IP address of +the remote server. + +The NFS development was the graduation project of Jose Pablo Rojas V. who +is a student at the Instituto Tecnológico de Costa Rica (ITCR, or TEC). +A lot of effort went into understanding what a tiny, embedded NFS client should +do and getting the target resource usage to a bare minimum. Only around a +kilobyte or so of memory is required to run the NFS client (and most of that +for I/O buffers). Jose Pablo has spent several months living with NFS and +should be congratulated. + +Additional new features and extended functionality: + + * Drivers: SSD1289 LCD driver, MIO283QT2 LCD driver + + * LM3S: Additiona; register definition header files (contributed by Max + Neklyudov). + + * STM32 Boards: The STM32F4Discovery will now support an SSD1289 LCD, + The STM3220G-EVAL board support is now equivalent to the STM3240G-EVAL + board support. + + * PIC32 Boards: The Mikroelektronika PIC32MX7 MMB board port is now + functional, very complete, and stable. + + * Graphics: The NxConsole will now take keyboard input from the NX graphics + subsystem. This means that if there are multiple NxConsole windows, only + the top instance that has focus will receive the keyboard input. + + * apps/: Add the capability to use an arbitrary USB device as the console + (not necessarily /dev/console). Additional enhancements for USB consoles. + Added the 'mv' command. + +Work in progress. This release includes some partially completed +work that is still not ready for prime time. + + * Automated Configuration. Automated configuration based on the + kconfig-frontends tool is being incorporated into the build + system. The configuration is still not complete enough for + general use in this release. + + * STM32 Drivers. Added files that will (eventually) hold an STM32 + OTG FS host driver. This is still a work in progress. + +Bugfixes (see the change log for details) : + + * General: sleep() and usleep() return values, sig_timedwait() errno setting + on timeout. + * Drivers: STMPE811 touchscreen driver, USB PLC2303, USB CDC/ACM + * STM32: Several USB device controller driver fixes, F4 interrrupt priorities + (contributed by Mike Smith). + * Graphics: Keyboard input, fill trapezoid bug + +As well as other, less critical bugs (see the ChangeLog for details) |