From 4519b219956f833b5583532adac1b856fba78c8d Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Tue, 16 Jul 2013 16:01:51 -0600 Subject: [PATCH] Add links to board README files in the NuttX.html file --- Documentation/NuttX.html | 155 +++++++++++++++++++++++++++----------- Documentation/README.html | 2 +- 2 files changed, 113 insertions(+), 44 deletions(-) diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 77dd48b332..f522cd43da 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -1822,6 +1822,7 @@

STATUS: Does not support interrupts but is otherwise fully functional. + Refer to the NuttX README file for further information.

@@ -1846,6 +1847,7 @@

STATUS: This port is complete, verified, and included in the initial NuttX release. + Refer to the NuttX board README file for further information.

@@ -1870,6 +1872,7 @@ This port was contributed by Denis Carilki and includes the work of Denis Carikli, Alan Carvalho de Assis, and Stefan Richter. Calypso support first appeared in NuttX-6.17 with LCD drivers. Support for the Calypso keyboard was added in NuttX-6.24 by Denis Carilki. + Refer to the NuttX board README files for the Compal E88, Compal E99 and Pirelli DP-L10 phones for further information.

@@ -1896,6 +1899,7 @@ timer interrupts, serial console, USB driver, and SPI-based MMC/SD card support. A verified NuttShell (NSH) configuration is also available. + Refer to the NuttX board README files for the mcu123.com and for the ZPA213X/4XPA boards for further information.

Development Environments: @@ -1929,6 +1933,7 @@ working implementation of the NuttShell (NSH). The port is complete and verified. As of NuttX 5.3, the port includes only basic timer interrupts and serial console support. + Refer to the NuttX board README file for further information.

Development Environments: (Same as for the NXP LPC214x). @@ -1961,6 +1966,7 @@ SD cards). An SPI-based ENC28J60 Ethernet driver for add-on hardware is available and but has not been fully verified on the Olimex board (due to issues powering the ENC28J60 add-on board). + Refer to the NuttX board README file for further information.

Development Environments: @@ -1992,6 +1998,7 @@ STATUS: This port has stalled due to development tool issues. Coding is complete on the basic port (timer, serial console, SPI). + Refer to the NuttX board README file for further information.

@@ -2020,6 +2027,7 @@ The basic port (timer interrupts, serial ports, network, framebuffer, etc.) is complete. All implemented features have been verified with the exception of the USB device-side driver; that implementation is complete but untested. + Refer to the NuttX board README file for further information.

@@ -2039,18 +2047,21 @@ @@ -2076,6 +2087,7 @@ At this point, verification of the EA3152 port has been overcome by events and may never happen. However, the port is available for anyone who may want to use it. + Refer to the NuttX board README file for further information.

@@ -2101,6 +2113,7 @@ There is an OS test configuration that verifies the correct port of NuttX to the part and a NuttShell (NSH) configuration that might be the basis for an application development. As of this writing, more device drivers are needed to make this a more complete port. + Refer to the NuttX board README file for further information.

Memory Usage. @@ -2157,7 +2170,8 @@ nsh> This is the work of Alan Carvalho de Assis. Verified, initial, minimal support for the Freedom KL25Z is in place in NuttX 6.27 and 6.28: There is a working OS test configuration that verifies the correct port of NuttX to the part and a working NuttShell (NSH) configuration that might be the basis for an application development. - As of NuttX-6.28 more device driver development would be needed to make this a complete port, particularly to support USB OTG. + As of NuttX-6.28 more device driver development would be needed to make this a complete port, particularly to support USB OTG. + Refer to the NuttX board README file for further information.

@@ -2196,7 +2210,8 @@ nsh> @@ -2220,6 +2235,7 @@ nsh> The current port includes timer, serial console, Ethernet, SSI, and microSD support. There are working configurations the NuttX OS test, to run the NuttShell (NSH), the NuttX networking test, and the uIP web server. + Refer to the NuttX board README file for further information.

@@ -2247,18 +2263,19 @@ nsh>

@@ -2284,6 +2301,7 @@ nsh> STATUS: This port was released in NuttX 5.10. Features are the same as with the Eagle-100 LM3S6918 described above. + Refer to the NuttX board README file for further information.

@@ -2300,6 +2318,7 @@ nsh> Header file support was contributed by Tiago Maluta for this part. Jose Pablo Rojas V. is used those header file changes to port NuttX to the TI/Stellaris EKK-LM3S9B96. That port was available in the NuttX-6.20 release. + Refer to the NuttX board README file for further information.

@@ -2335,6 +2354,7 @@ nsh> This initial support includes a configuration using the NuttShell (NSH) that might be the basis for an application development. A driver for the on-board segment LCD is included as well as an option to drive the segment LCD from an NSH "built-in" command. As of this writing, a few more things are needed to make this a more complete port: 1) Verfication of more device drivers (timers, quadrature encoders, PWM, etc.), and 2) logic that actually uses the low-power consumption modes of the EnergyLite part. + Refer to the NuttX board README file for further information.

Memory Usage. @@ -2379,6 +2399,7 @@ nsh> This logic was extended to support the high density STM32F100RC chips by Freddie Chopin However, there is no specific board support for this chip families in the NuttX source tree. There is, however, generic support for STM32F100RC boards. + Refer to the NuttX board README file for further information.

  • STMicro STM32F103C48 (STM32 F1 "Low- and Medium-Density Line"Family, ARM Cortex-M3)
  • @@ -2400,6 +2421,7 @@ nsh> STATUS: The basic STM32F103C8 port was released in NuttX version 6.28. This work was contributed by Laurent Latil. + Refer to the NuttX board README file for further information.

    @@ -2422,18 +2444,22 @@ nsh>
  • A port for the STMicro STM3210E-EVAL development board that features the STM32F103ZET6 MCU. + Refer to the NuttX board README file for further information.
  • The ISOTEL NetClamps VSN V1.2 ready2go sensor network platform based on the STMicro STM32F103RET6. Contributed by Uros Platise. + Refer to the NuttX board README file for further information.
  • A port for the HY-Mini STM32v board. This board is based on the STM32F103VCT chip. Contributed by Laurent Latil. + Refer to the NuttX board README file.
  • The M3 Wildfire development board (STM32F103VET6), version 2. See http://firestm32.taobao.com (the current board is version 3). + Refer to the NuttX board README file for further information.
  • @@ -2506,12 +2532,15 @@ nsh> Work is underway as of this writing to port NuttX to the Shenzhou IV development board (See www.armjishu.com) featuring the STMicro STM32F107VCT MCU. If all goes according to plan, this port should be verified and available in NuttX-6.22.

    @@ -2531,6 +2560,7 @@ nsh> STATUS: The peripherals of the STM32 F2 family are compatible with the STM32 F4 family. See discussion of the STM3240G-EVAL board below for further information. + Refer also to the NuttX board README file for further information. @@ -2558,11 +2588,12 @@ nsh> This LCD support includes an example using the NX graphics system. NuttX version 6.10 adds SPI support. + Touchscreen support was added in NuttX-6.29.

    - Subsequent NuttX releases will extend this port and add support for SDIO-based SD cards and - USB device (and possible LCD support). - These extensions may or may not happen soon as my plate is kind of full now. + Subsequent NuttX releases will extend this port and add support for the SDIO-based SD cards and + USB device. + Refer to the NuttX board README file for further information about this port.

    @@ -2592,6 +2623,7 @@ nsh> STATUS: As of this writing, the basic port is code complete and fully verified configurations exist for the basic NuttX OS test and for the NuttShell NSH). The first fully functional Arduino Due port was released in NuttX-6.29. + Refer to the NuttX board README file for further information.

    @@ -2653,6 +2685,7 @@ nsh>

  • The first functional release for the NXP LPC1768/Nucleus2G occured with NuttX 5.7 with Some additional enhancements through NuttX-5.9. + Refer to the NuttX board README file for further information.
  • @@ -2672,6 +2705,7 @@ nsh>

    @@ -2697,6 +2731,9 @@ nsh>
  • The NuttX-5.17 released added support for low-speed USB devicers, interrupt endpoints, and a USB host HID keyboard class driver.
  • +
  • + Refer to the NuttX board README file for further information. +
  • @@ -2715,6 +2752,7 @@ nsh> An fully verified board configuration is included in NuttX-6.2. The Code Red toolchain is supported under either Linux or Windows. Verifed configurations include DHCPD, the NuttShell (NSH), NuttX graphis (NX), the NuttX OS test, THTTPD, and USB mass storage device. + Refer to the NuttX board README file for further information.

  • @@ -2726,6 +2764,7 @@ nsh> The Nuttx Buildroot toolchain is used by default. This is still a port under development. Verifed configurations include the "Hello, World!" example application and a THTTPD demonstration. + Refer to the NuttX board README file for further information.

  • @@ -2733,8 +2772,7 @@ nsh>

    This board configuration was contributed and made available in NuttX-6.20. As contributed board support, I am unsure of what all has been verfied and what has not. - See the Microment website for more information about the Lincoln60 board. - More to come. + See the Microment website Lincoln60 board and the NuttX board README file for further information about the Lincoln board.

  • @@ -2769,8 +2807,9 @@ nsh> The NSH configuration includes verfied 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. + + @@ -2797,6 +2836,7 @@ nsh> (2) bring up the NuttShell NSH, (3) develop support for the SDHC-based SD card, (4) develop support for USB host and device, and (2) develop an LCD driver. NOTE: Some of these remaining tasks are shared with the K60 work described below. + Refer to the NuttX board README file for further information.

    @@ -2826,6 +2866,7 @@ nsh> the Ethernet driver is completely untested. Additional work remaining includes: (1) integrate the Ethernet and SDHC drivers, and (2) develop support for USB host and device. NOTE: Most of these remaining tasks (excluding the Ethernet driver) are the same as the pending K40 tasks described above. + Refer to the NuttX board README file for further information.

    @@ -2848,6 +2889,7 @@ nsh> The basic port for the STM32F3-Discover was first released in NuttX-6.26. Many of the drivers previously released for the STM32 F1, Value Line, and F2 and F4 may be usable on this plaform as well. New drivers will be required for ADC and I2C which are very different on this platform. + Refer to the NuttX board README file for further information.

    @@ -2895,6 +2937,9 @@ nsh>
  • NuttX-6.21 A USB OTG host controller driver was added in NuttX 6.21.
  • +
  • + Refer to the NuttX board README file for further information. +
  • @@ -2913,13 +2958,14 @@ nsh>

  • Easy access to most MCU pins.
  • - Refer to the STMicro web site for further information about this board. + Refer to the STMicro web site for further information about this board and to

    @@ -2936,7 +2982,7 @@ nsh>

  • Battery connect and batter charger circuit.
  • - See the Mikroelektronika website for more information about this board. + See the Mikroelektronika website for more information about this board and the NuttX board README file for further information about the NuttX port.

    @@ -3177,6 +3227,7 @@ Mem: 29232 5920 23312 23312 The basic port was released in NuttX-6.5. This basic port consists only of a "Hello, World!!" example that demonstrates initialization of the OS, creation of a simple task, and serial console output. + Refer to the NuttX board README file for further information.

    @@ -3198,6 +3249,7 @@ Mem: 29232 5920 23312 23312 An SPI driver and a USB device driver exist for the AT90USB as well as a USB mass storage configureation. However, this configuration is not fully debugged as of the NuttX-6.5 release. + Refer to the NuttX board README file for further information.

    @@ -3289,6 +3341,7 @@ Mem: 29232 5920 23312 23312 The basic, port (including the verified apps/examples/ostest configuration) was be released in NuttX-5.13. A complete port will include drivers for additional AVR32 UC3 devices -- like SPI and USB --- and will be available in a later release, time permitting. + Refer to the NuttX board README file for further information.

    @@ -3325,6 +3378,7 @@ Mem: 29232 5920 23312 23312 However, testing has not yet begun due to issues with BDMs, Code Warrior, and the paging in the build process. Progress is slow, but I hope to see a fully verified MC9S12NE64 port in the near future. + Refer to the NuttX board README files for DEMO9S12NE64 and for the NE64 /PoE Badge for further information.

    @@ -3351,6 +3405,7 @@ Mem: 29232 5920 23312 23312 address space during interrupt handling. This architecture has not been built in some time will likely have some compilation problems because of SDCC compiler differences. + Refer to the NuttX board README file for further information.

    @@ -3376,6 +3431,7 @@ Mem: 29232 5920 23312 23312 The port was verified using the OS and NuttShell (NSH) examples under QEMU. The port is reported to be functional on the Bifferboard as well. This is a great, stable starting point for anyone interest in fleshing out the x86 port! + Refer to the NuttX README file for further information.

    @@ -3403,6 +3459,7 @@ Mem: 29232 5920 23312 23312 This initial port of NuttX to RGMP was provided in NuttX-6.3. This initial RGP port provides only minimal driver support and does not use the native NuttX interrupt system. This is a great, stable starting point for anyone interest in working with NuttX under RGMP! + Refer to the NuttX README file for further information.

    @@ -3434,6 +3491,7 @@ Mem: 29232 5920 23312 23312 The PGA117, however, is not yet fully integrated to support ADC sampling. See the NSH User Guide for further information about NSH. The first verified port to the Mirtoo module was available with the NuttX 6.20 release. + Refer to the NuttX board README file for further information.

    @@ -3467,6 +3525,7 @@ Mem: 29232 5920 23312 23312 An untested USB device-side driver is available in the source tree. A more complete port would include support of the USB OTG port and of the LCD display on this board. Those drivers are not yet available as of this writing. + Refer to the NuttX board README file for further information.

    @@ -3482,6 +3541,7 @@ Mem: 29232 5920 23312 23312 STATUS: The basic port is code complete and fully verified in NuttX 6.13. Available configurations include the OS test and the NuttShell (NSH - see the NSH User Guide). + Refer to the NuttX board README file for further information.

  • UBW32 Board from Sparkfun This is the port to the Sparkfun UBW32 board. @@ -3494,6 +3554,7 @@ Mem: 29232 5920 23312 23312 The basic port is code complete and fully verified in NuttX 6.18. Available configurations include the OS test and the NuttShell (NSH - see the NSH User Guide). USB has not yet been fully tested but on first pass appears to be functional. + Refer to the NuttX board README file for further information.

    @@ -3524,7 +3585,7 @@ Mem: 29232 5920 23312 23312 Verified configurations for the OS test and the NuttShel (NSH) appeared in NuttX-6.16. Board support includes a verified USB (device-side) driver. Also included are a a verified Ethernet driver, a partially verified USB device controller driver, and an unverifed SPI driver. - Stay tuned for updates. + Refer to the NuttX board README file for further information.

  • Mikroelektronika PIC32MX7 Mulitmedia Board (MMB). A port has been completed for the Mikroelektronika PIC32MX7 Multimedia Board (MMB). @@ -3547,6 +3608,7 @@ Mem: 29232 5920 23312 23312 However, additional verification and tuning of this driver is required. Further display/touchscreen verification would require C++ support (for NxWidgets and NxWM). Since I there is no PIC32 C++ is the free version of the MPLAB C32 toolchain, further graphics development is stalled. + Refer to the NuttX board README file for further information.

    @@ -3598,6 +3660,7 @@ Mem: 29232 5920 23312 23312 (which has very limit SH-1 support to begin with), or perhaps with the CMON debugger. At any rate, I have exhausted all of the energy that I am willing to put into this cool old processor for the time being. + Refer to the NuttX board README file for further information.

    @@ -3621,7 +3684,7 @@ Mem: 29232 5920 23312 23312 STATUS: Initial source files released in nuttx-0.4.2. At this point, the port has not been integrated; the target cannot be built - because the GNU m16c-nuttx-elf-ld link fails with the following message: + because the GNU m16c-nuttx-elf-ld link fails with the following message:

    - No workaround is known at this time. This is a show stopper for M16C for - the time being. + No workaround is known at this time. This is a show stopper for M16C. + Refer to the NuttX board README file for further information.

    @@ -3658,6 +3721,7 @@ BFD_ASSERT (*plt_offset != (bfd_vma) -1);

    STATUS: The initial release of support for the z16f was made available in NuttX version 0.3.7. + Refer to the NuttX board README file for further information.

    @@ -3691,6 +3755,7 @@ BFD_ASSERT (*plt_offset != (bfd_vma) -1); The first integrated version was released in NuttX version 0.4.2 (with important early bugfixes in 0.4.3 and 0.4.4). As of this writing, that port provides basic board support with a serial console, SPI, and eZ80F91 EMAC driver. + Refer to the NuttX board README files for the ez80f0910200kitg and ez80f910200zcofile for further information.

    @@ -3721,6 +3786,7 @@ BFD_ASSERT (*plt_offset != (bfd_vma) -1); STATUS: This release has been verified only on the ZiLOG ZDS-II Z8Encore! chip simulation as of nuttx-0.3.9. + Refer to the NuttX board README files for the z8encore000zco and for thez8f64200100kit for further information.