docs: Added first cut at minnow-max documentation
authorHenry Bruce <henry.bruce@intel.com>
Fri, 21 Nov 2014 01:14:48 +0000 (17:14 -0800)
committerThomas Ingleby <thomas.c.ingleby@intel.com>
Fri, 21 Nov 2014 19:55:44 +0000 (19:55 +0000)
Signed-off-by: Henry Bruce <henry.bruce@intel.com>
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
README.md
docs/minnow_max.md [new file with mode: 0644]

index 56aef61..66eeced 100644 (file)
--- a/README.md
+++ b/README.md
@@ -19,6 +19,7 @@ Supported Boards
 * [Galileo Gen 2 - Rev H](../master/docs/galileorevh.md)
 * [Edison](../master/docs/edison.md)
 * [Intel DE3815](../master/docs/intel_de3815.md)
+* [Minnowboard Max](../master/docs/minnow_max.md)
 
 Installing on your board
 ========
diff --git a/docs/minnow_max.md b/docs/minnow_max.md
new file mode 100644 (file)
index 0000000..24d6f72
--- /dev/null
@@ -0,0 +1,51 @@
+Intel Minnowboard Max
+=====================
+MinnowBoard MAX is an open hardware embedded board designed with the Intel® Atomâ„¢ E38xx series SOC (known as Bay Trail).
+
+For product overview and faq see http://www.minnowboard.org/faq-minnowboard-max/
+
+For technical details see http://www.elinux.org/Minnowboard:MinnowMax
+
+Supported Firmware
+------------------
+mraa has only been tested with 64 bit firmware version 0.73 or later.
+
+Interface notes
+---------------
+The low speed I/O connector supported as per table below. 
+This assumes default BIOS settings, as they are not dynamcially detected 
+If any changes are mode (Device Manager -> System Setup -> South Cluster -> LPSS & CSS) 
+them mraa calls will not behave as expected.
+
+Documentation shows i2c on bus #5, ACPI shows it on bus #6, but driver uses bus #7.
+
+**SPI operation is not currently supported**
+
+| MRAA Number | Physical Pin  | Function   | Sysfs GPIO | Notes                |
+|-------------|---------------|------------|------------|----------------------|
+| 1           | 1             | GND        |            |                      |
+| 2           | 2             | GND        |            |                      |
+| 3           | 3             | 5v         |            |                      |
+| 4           | 4             | 3.3v       |            |                      |
+| 5           | 5             | SPI_CS     | 220        | SPI (not supported)  |
+| 6           | 6             | UART1_TXD  | 225        | UART1                |
+| 7           | 7             | SPI_MISO   | 221        | SPI (not supported)  |
+| 8           | 8             | UART1_RXD  | 224        | UART1                |
+| 9           | 9             | SPI_MOSI   | 222        | SPI (not supported)  |
+| 10          | 10            | UART1_CTS  | 227        | GPIO                 |
+| 11          | 11            | SPI_CLK    | 223        | SPI (not supported)  |
+| 12          | 12            | UART1_RTS  | 226        | GPIO                 |
+| 13          | 13            | I2C_SCL    | 243        | /dev/i2c-7           |
+| 14          | 14            | I2S_CLK    | 216        | GPIO                 |
+| 15          | 15            | I2C_SDA    | 242        | /dev/i2c-7           |
+| 16          | 16            | I2S_FRM    | 217        | GPIO                 |
+| 17          | 17            | UART2_TXD  | 229        | UART2                |
+| 18          | 18            | I2S_DO     | 219        | GPIO                 |
+| 19          | 19            | UART2_RXD  | 228        | UART2                |
+| 20          | 20            | I2S_DI     | 218        | GPIO                 |
+| 21          | 21            | GPIO_S5_0  |  82        | GPIO                 |
+| 22          | 22            | PWM0       | 248        | PWM Chip 0 Channel 0 |
+| 23          | 23            | GPIO_S5_1  |  83        | GPIO                 |
+| 24          | 24            | PWM1       | 249        | PWM Chip 1 Channel 0 |
+| 25          | 25            | S5_4       |  84        | GPIO                 |
+| 26          | 26            | IBL_8254   | 208        | GPIO                 |