From f67c48975639d53b5bbfdbee4b6d83edc08b1230 Mon Sep 17 00:00:00 2001
From: Gregory Nutt
Date: Sun, 29 Mar 2015 07:52:52 -0600
Subject: [PATCH] Update documentation
---
ChangeLog | 3 ++
Documentation/NuttX.html | 103 +++++++++++++++++++++++++++++++++++----
2 files changed, 96 insertions(+), 10 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 4159aa0235..d1f19ac01d 100755
--- a/ChangeLog
+++ b/ChangeLog
@@ -10037,3 +10037,6 @@
reliably. (4) Attempt to apply some consistency in the tiva arch/
level's interface to the config/board/ level driver configuration.
From Calvin Maguranis (2015-03-23).
+ * arch/mips/src/pic32mz: Various fixes for Ethernet support. Still
+ not fully functional. From Kristopher Tate (2015-030-29).
+
diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html
index 3ea6ddad45..7e1de15eae 100644
--- a/Documentation/NuttX.html
+++ b/Documentation/NuttX.html
@@ -8,7 +8,7 @@
NuttX RTOS
- Last Updated: March 9, 2014
+ Last Updated: March 29, 2014
|
@@ -1358,7 +1358,8 @@
MicroChip
Renesas/Hitachi:
@@ -1437,9 +1438,10 @@
MicroChip
@@ -3865,11 +3867,27 @@ Mem: 29232 5920 23312 23312
STATUS:
- As of this writing (2015-03-09), this is a work in progress.
- The basic port is code complete and just entering into the test phase.
- The basic port includes a configuration for the NuttShell (NSH) and a serial console.
- Additional drivers are expected.
+ The basic port is complete and there are several different, verified configurations available.
+ All configurations use the the NuttShell (NSH) and a serial console.
The first release of the SAMV71-XULT port is expected in NuttX-7.9.
+
+
+ Additional drivers, with status as of 2015-03-29, include:
+
+
+ - PIO configuration, including PIO interrupts,
+ - On-board LEDs and buttons,
+ - DMA,
+ - SDRAM (not yet functional),
+ - UART/USART-based serial drivers, including the NuttShell serial console,
+ - High Speed Memory Card Interface (HSMCI) with support for the on board SD card slot,
+ - SPI (not fully tested),
+ - TWIHS/I2C, with the support for the on-board serial EEPROM,
+ - SSC/I2S (not fully tested),
+ - Ethernet MAC (works only with caches disabled),
+ - USB device controller driver (not yet functional).
+
+
Refer to the NuttX board README file for further information.
@@ -4201,7 +4219,7 @@ Mem: 29232 5920 23312 23312
|
- MicroChip PIC32 (MIPS).
+ MicroChip PIC32MX (MIPS 24Kc).
|
@@ -4365,9 +4383,74 @@ Mem: 29232 5920 23312 23312
The Pinguino MIPS ELF toolchain avaiable from the Pinquino website.
+
+ The MIPS SDE toolchain available from the Mentor Graphics website.
+
+
+ |
+
+ MicroChip PIC32MZ (MIPS M14K).
+ |
+
+
+
|
+
+
+ PIC32MZEC Family.
+ A port is in available for the PIC32MZ Embedded Connectivity (EC) Starter Kit.
+ There are two configurations of the Microchip PIC32MZ EC Starter Kit:
+
+
+ - The PIC32MZ Embedded Connectivity Starter Kit based on the PIC32MZ2048ECH144-I/PH chip (DM320006), and
+ - The PIC32MZ Embedded Connectivity Starter Kit based on the PIC32MZ2048ECM144-I/PH w/Crypto Engine (DM320006-C).
+
+
+ See the Microchip website for further information.
+
+
+
+ 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.
+ The first official is expected 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:
+
+
+ - I/O ports include I/O port interrupts
+ - UART serial driver that provides the NSH console,
+ - Timer,
+ - I2C (untested),
+ - SPI (untested),
+ - On-board buttons and LEDs,
+ - Ethernet (code complete, but not yet functional),
+
+
+ Refer to the NuttX board README file for further information.
+
+
+ |
+
+
|
+
|
+
+
+
|
+
+
+ Development Environment:
+ Same as for the PIC32MZ.
+
+ |
+
+
+
|
+
|
+
|
|