Add support for MIPS-based boards Omega2 and Linkit Smart 7688
Signed-off-by: Serge Vakulenko <vak@besm6.org> Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
committed by
Brendan Le Foll
parent
668776fbfd
commit
6770be911b
@@ -56,6 +56,8 @@ Specific platform information for supported platforms is documented here:
|
||||
- @ref firmata
|
||||
- @ref grovepi
|
||||
- @ref mock
|
||||
- @ref linkit_7688
|
||||
- @ref omega2
|
||||
|
||||
## DEBUGGING
|
||||
|
||||
|
||||
65
docs/linkit_7688.md
Normal file
65
docs/linkit_7688.md
Normal file
@@ -0,0 +1,65 @@
|
||||
Linkit Smart 7688 {#linkit}
|
||||
=================
|
||||
|
||||
The Linkit Smart 7688 is based on the MediaTek MT7688 system on a chip, which
|
||||
includes a MIPS 24KEc 580 MHz processor and 128 megabytes of RAM.
|
||||
|
||||
Features:
|
||||
* 20 GPIO pins
|
||||
* 4 PWM pins
|
||||
* 3 UART ports
|
||||
* 1 SPI master port
|
||||
* 1 SPI slave port (not supported by libmraa)
|
||||
* 1 I2C port
|
||||
* 1 I2S port (not supported by libmraa)
|
||||
|
||||

|
||||
|
||||
|
||||
Revision Support
|
||||
----------------
|
||||
* Linkit Smart 7688
|
||||
* Linkit Smart 7688 Duo
|
||||
|
||||
|
||||
Pin Mapping
|
||||
-----------
|
||||
|
||||
| MRAA Number | Physical Pin | Function |
|
||||
|-------------|--------------|------------------------|
|
||||
| --- | P0 | (Reset) |
|
||||
| 1 | P1 | GPIO43 (Eth LED) |
|
||||
| --- | P2 | (Eth RD+) |
|
||||
| --- | P3 | (Eth RD-) |
|
||||
| --- | P4 | (Eth TD+) |
|
||||
| --- | P5 | (Eth TD-) |
|
||||
| --- | P6 | (USB D+) |
|
||||
| --- | P7 | (USB D-) |
|
||||
| 8 | P8 | GPIO20, UART TX2, PWM2 |
|
||||
| 9 | P9 | GPIO21, UART RX2, PWM3 |
|
||||
| --- | GND | GND |
|
||||
| --- | 3V3 | 3V3 |
|
||||
| --- | VCC | VCC |
|
||||
| --- | 5V | 5V |
|
||||
| 10 | P10 | GPIO2, (I2S WS) |
|
||||
| 11 | P11 | GPIO3, (I2S CLK) |
|
||||
| 12 | P12 | GPIO0, (I2S SDI) |
|
||||
| 13 | P13 | GPIO1, (I2S SDO) |
|
||||
| 14 | P14 | GPIO37 (REF_CLK) |
|
||||
| 15 | P15 | GPIO44 (WiFi LED) |
|
||||
| 16 | P16 | GPIO46, UART RX1 |
|
||||
| 17 | P17 | GPIO45, UART TX1 |
|
||||
| 18 | P18 | GPIO13, UART RX0 |
|
||||
| 19 | P19 | GPIO12, UART TX0 |
|
||||
| 20 | P20 | GPIO5, I2C SDA |
|
||||
| 21 | P21 | GPIO4, I2C SCL |
|
||||
| 22 | P22 | SPI MOSI |
|
||||
| 23 | P23 | SPI MISO |
|
||||
| 24 | P24 | SPI SCK |
|
||||
| 25 | P25 | GPIO6, SPI CS |
|
||||
| 26 | P26 | GPIO18, PWM0 |
|
||||
| 27 | P27 | GPIO19, PWM1 |
|
||||
| 28 | P28 | GPIO17, (SPIS MOSI) |
|
||||
| 29 | P29 | GPIO16, (SPIS MISO) |
|
||||
| 30 | P30 | GPIO15, (SPIS SCK) |
|
||||
| 31 | P31 | GPIO14, (SPIS CS) |
|
||||
67
docs/omega2.md
Normal file
67
docs/omega2.md
Normal file
@@ -0,0 +1,67 @@
|
||||
Onion Omega2 {#omega2}
|
||||
============
|
||||
|
||||
The Omega2 board is based on the MediaTek MT7688 system on a chip, which
|
||||
includes a MIPS 24KEc 580 MHz processor and 128 megabytes of RAM.
|
||||
|
||||
Features:
|
||||
* 15 GPIO pins
|
||||
* 2 PWM pins
|
||||
* 2 UART ports
|
||||
* 1 SPI master port
|
||||
* 1 I2C port
|
||||
* 1 I2S port (not supported by libmraa)
|
||||
|
||||

|
||||
|
||||
|
||||
Revision Support
|
||||
----------------
|
||||
* Omega2
|
||||
* Omega2+
|
||||
|
||||
|
||||
Pin Mapping
|
||||
-----------
|
||||
|
||||
Left side:
|
||||
|
||||
| MRAA Number | Function |
|
||||
|-------------|------------------------|
|
||||
| --- | GND |
|
||||
| 1 | GPIO11 |
|
||||
| 2 | GPIO3, (I2S CLK) |
|
||||
| 3 | GPIO2, (I2S WS) |
|
||||
| 4 | GPIO17 |
|
||||
| 5 | GPIO16 |
|
||||
| 6 | GPIO15 |
|
||||
| 7 | GPIO46, UART RX1 |
|
||||
| 8 | GPIO45, UART TX1 |
|
||||
| 9 | SPI MISO |
|
||||
| 10 | SPI MOSI |
|
||||
| 11 | SPI SCK |
|
||||
| 12 | GPIO6, SPI CS |
|
||||
| 13 | GPIO1, (I2S SDO) |
|
||||
| 14 | GPIO0, (I2S SDI) |
|
||||
| --- | (Reset) |
|
||||
|
||||
Right side:
|
||||
|
||||
| MRAA Number | Function |
|
||||
|-------------|------------------------|
|
||||
| --- | GND |
|
||||
| --- | VIN 3V3 |
|
||||
| --- | (USB D+) |
|
||||
| --- | (USB D-) |
|
||||
| 20 | GPIO13, UART RX0 |
|
||||
| 21 | GPIO12, UART TX0 |
|
||||
| 22 | FW RST |
|
||||
| --- | VOUT 3V3 |
|
||||
| --- | (Eth TX-) |
|
||||
| --- | (Eth TX+) |
|
||||
| --- | (Eth RX-) |
|
||||
| --- | (Eth RX+) |
|
||||
| 28 | GPIO18, PWM0 |
|
||||
| 29 | GPIO19, PWM1 |
|
||||
| 30 | GPIO4, I2C SCL |
|
||||
| 31 | GPIO5, I2C SDA |
|
||||
Reference in New Issue
Block a user