nuttx/Documentation/ReleaseNotes/NuttX-5.15

44 lines
1.8 KiB
Text
Raw Normal View History

NuttX-5.15
----------
The 62nd release of NuttX, NuttX-5.15, was made on December 12,
2010. This release includes several bugfixes as well as feature
enhancements, primarily for the Olimex LPC1766-STK board.
Important bugfixes included:
* Additional fixes needed with the TCP sequence number problem
"fixed" in NuttX-5.14.
* In the send() logic, now checks if the destination IP address
is in the ARP table before sending the packet; an ARP request
will go out instead. This improves behavior, for example, on
the first on the first GET request from a browser
* All USB class drivers need to call DEV_CONNECT() when they are
ready to be enumerated. That is, (1) initially when bound to
the USB driver, and (2) after a USB reset.
* The SPI_SETBITS macro was calling the SPI setmode method.
* And several other bug fixes of lower importance (see the
ChangeLog for details).
And feature enhancements:
* The LPC176x Ethernet driver was using all of AHB SRAM Bank0 for
Ethernet packet buffers (16K). An option was added to limit
2025-04-29 04:29:56 +02:00
the amount of SRAM used for packet buffering and to reuse any
extra Bank0 memory for heap.
* Enabled networking and SD/MMC card support in the Olimex
LPC1766-STK NuttShell (NSH) configuration.
* The LPC176x USB driver is now fully fully functional.
* Added an optional cmddata() method to the SPI interface. Some
devices require an additional out-of-band bit to specify if the
next word sent to the device is a command or data. The cmddata
method provides selection of command or data.
* A driver for the Nokia 6100 LCD (with either the Phillips PCF8833
LCD controller and for the Epson S1D15G10 LCD controller) and
an NX graphics configuration for the Olimex LPC1766-STK have
been added. However, neither the LCD driver nor the NX
configuration have been verified as of the this release.