diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 468d7868ce..cc4f2ea654 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@
Last Updated: January 19, 2019
+Last Updated: March 25, 2019
In addition to the ever-changing GIT repository, there are frozen released versions of NuttX available.
- The current release is NuttX 7.28.
- NuttX 7.28 is the 128th release of NuttX.
- It was released on January 19, 2019, and is available for download from the
+ The current release is NuttX 7.29.
+ NuttX 7.29 is the 129th release of NuttX.
+ It was released on March 25, 2019, and is available for download from the
Bitbucket.org website.
- Note that the release consists of two tarballs: nuttx-7.28.tar.gz
and apps-7.28.tar.gz
.
+ Note that the release consists of two tarballs: nuttx-7.29.tar.gz
and apps-7.29.tar.gz
.
Both may be needed (see the top-level nuttx/README.txt
file for build information).
- Release notes for NuttX 7.28 are available here. + Release notes for NuttX 7.29 are available here. Release notes for all released versions on NuttX are available in the Bitbucket GIT. The ChangeLog for all releases of NuttX is available in the ChangeLog file that can viewed in the Bitbucket GIT. The ChangeLog for the current release is at the bottom of that file. @@ -1482,7 +1482,7 @@
- Release notes for NuttX 7.28 are available here.
+ Release notes for NuttX 7.29 are available here.
Release notes for all released versions on NuttX are available in the Bitbucket GIT
The ChangeLog for the all releases of apps/
is available in the ChangeLog file that can viewed in the Bitbucket GIT.
The ChangeLog for the current release is at the bottom of that file.
@@ -1540,7 +1540,7 @@
+ STATUS: + Initial Open1788 support appeared in NuttX-6.26 with the first verified configurations in NuttX-6.27. + In NuttX-6.27 there is a working basic port with OS verification, Nuttshell (NSH) configurations, and a graphics test configuration. + SDRAM and GPDMA are working. + The NSH configuration includes verified support for a DMA-based SD card interface. + The frame-buffer LCD driver is functional and uses the SDRAM for frame-buffer memory. + A touchscreen interface has been developed but there appears to be a hardware issue with the WaveShare implementation of the XPT2046 touchscreen controller. + Refer to the NuttX board README file for further information. +
+
+ NuttX-7.29
+ Configurations were added to verify the use of NxTerms in the PROTECTED
build most as was as graphic examples using the "Per-Window Framebuffer" support which was also introduced in NuttX-7.29.
+
@@ -4350,7 +4364,7 @@ nsh>
- STMicro STM32407x (STM32 F4 family). + STMicro STM32405x/407x (STM32 F4 family).
@@ -4388,8 +4402,20 @@ nsh>
+ OmnibusF4. + Initial support for the OmnibusF4 family of flight management units was contributed by Bill Gatliff in NuttX-7.29. + "OmnibusF4" is not a product name per se, but rather a design specification that many product vendors adhere to. + The specification defines the major components, and how those components are wired into the microcontroller. + Airbot is one such vendor. They publish a schematic. + Other software that supports the OmnibusF4 family include Betaflight, iNAV, and many others. + PX4 recently added support as well, also based on NuttX. + No code from those resources is included in this port. + The OmnibusF4 specifcation mandates the InvenSense MPU6000 which is included in NuttX-7.29 along with a driver for the MAX7546 OSD. +
- The port was verified on an LPC4508 by a NuttX user with relevant changes incorported in NuttX-7.26. + LPC4508. + The port was verified on an LPC5408 by a NuttX user with relevant changes incorported in NuttX-7.26.
@@ -4985,6 +5023,10 @@ nsh>NuttX-7.24 The initial release for the LPC54xx in NuttX included the following drivers: UARTs, SysTick, SD/MMC, DMA, GPIO, GPIO interrupts, LEDs and buttons, LCD, WWDT, RTC, RNG, Ethernet, and SPI. The SPI driver is untested and there are known issues with the SD/MMC driver, however. +
NuttX-7.29 + Configurations were added to verify the "Per-Window Framebuffer" feature also added in NuttX-7.29. +
Refer to the LPCXpresso-LPC54628 board README file for more detailed information about this port. @@ -5136,7 +5178,9 @@ nsh>
STATUS: - As of this writing, the basic port is nearly code complete but unverified. + The basic port is nearly code complete but unverified in NuttX-7.28; The NSH configuration was fully functional in NuttX-7.29. + This effort is stalled on further radio development. + The plan was to integrate the IEEE 802.15.4 radio provided by the co-resident Cortex-M0. The Cortex-M0 interface, however, is not available with an open license that would permit redistribution. Refer to the NuttX board README file for further information.
NuttX-7.17. - Davide Sidrane contributed PWR, RTC, BBSRAM, and DBGMCU support. + David Sidrane contributed PWR, RTC, BBSRAM, and DBGMCU support. Lok Tep contribed SPI, I2c, ADC, SDMMC, and USB device driver support.
NuttX-7.29. + In NuttX-7.29, Valmantas Paliksa added a timer lowerhalf driver for STM32F7, ITM syslog support, a CAN driver with support for three bxCAN interfaces, and STM32F7 Quad SPI support. +
- STMicro STM32 H7x3 + STMicro STM32 H7x3 STMicro STM32 F76xx/F77xx. Architecture support for the STM32 H7x3 was added through efforts of several people in NuttX-7.26. Support is available for one board from this family:
@@ -5651,10 +5699,13 @@ Mem: 29232 5920 23312 23312The basic NSH configuration is fully, thanks to the bring-up efforts of Mateusz Szafoni. This port is port is still a work in progress and additional drivers are being ported from the F7 family. - This description will be updated with more current information at the time of the NuttX-7.26 release (probably September, 2018).
++ NuttX-7.29 + Support for DMA and USB OTG was added by Mateusz Szafoni in NuttX-7.29. +
NuttX-7.28. - GPIO Support Input daisy selection was added in NuttX-7.28 by David Sidrane + GPIO support Input daisy selection was added in NuttX-7.28 by David Sidrane
NuttX-7.29. + XBAR and OCOTP support was added in NuttX-7.28 by David Sidrane. + LCD Framebuffer suport was added by Johannes. +
- Misoc LM32 Architectural Support. - Architectural support for the Misoc LM32 was contributed by Ramtin Amin in NuttX 7.19. Driver support is basic in this initial release: Serial, Timer, and Ethernet. "Board" support is a available for developing with Misoc LM32 under Qemu or on your custom FPGA. + Misoc LM32 Architectural Support. + Architectural support for the Misoc LM32 was contributed by Ramtin Amin in NuttX 7.19
+ Minerva. + Architectural support for the Misoc Minoerva was contributed by Ramtin Amin in NuttX 7.29. + ++ Drivers. + Driver support is basic in these initial releases: Serial, Timer, and Ethernet. "Board" support is a available for developing with Misoc LM32 under Qemu or on your custom FPGA.
See the Microchip website for further information.
++ This was a collaborative effort between Kristopher Tate, David Sidrane and myself. + The basic port is functional and a NuttShell (NSH) configuration is available. +
++ PIC32MZEF Family. + A port is in available for the MikroElectronika Flip&Click PIC32MZ development board based on the PIC32MZ2048EFH100 MCU. + This board configuration was added in NuttX-7.24 and is, for the most part, compatible with the PIC32MZEC family. +
++ STATUS: +
- STATUS: - This is a collaborative effort between Kristopher Tate, David Sidrane and myself. - The basic port is functional and a NuttShell (NSH) configurqation is available. + NuttX-7.9. The first official release was in NuttX-7.9. - Current efforts are focused on driver development. Many drivers port simply from the PIC32MX; others require more extensive efforts. Driver status as of (2015-03-29) is provided below:
@@ -6236,14 +6306,13 @@ Mem: 29232 5920 23312 23312
+ NuttX-7.29. + Abdelatif Guettouche contributed additional timer support including: Timer lower half driver, free-running, and one-shot timers.
-- PIC32MZEF Family. - A port is in available for the MikroElectronika Flip&Click PIC32MZ development board based on the PIC32MZ2048EFH100 MCU. - This board configuration was added in NuttX-7.24 and is, for the most part, compatible with the PIC32MZEC family. +
+ Refer to the NuttX board README file for further information.