summaryrefslogtreecommitdiff
path: root/nuttx/configs/arduino-due/README.txt
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2013-07-01 12:23:26 -0600
committerGregory Nutt <gnutt@nuttx.org>2013-07-01 12:23:26 -0600
commit47335ab4bab269c35774964642b823d0367f79ed (patch)
tree033d6a88a653b2610bae7a7a72d4653289740dd4 /nuttx/configs/arduino-due/README.txt
parent55f91130376b9580a9720a641e80d4049a19d639 (diff)
downloadpx4-nuttx-47335ab4bab269c35774964642b823d0367f79ed.tar.gz
px4-nuttx-47335ab4bab269c35774964642b823d0367f79ed.tar.bz2
px4-nuttx-47335ab4bab269c35774964642b823d0367f79ed.zip
Add a general bit-bang SPI upper-half driver
Diffstat (limited to 'nuttx/configs/arduino-due/README.txt')
-rw-r--r--nuttx/configs/arduino-due/README.txt26
1 files changed, 15 insertions, 11 deletions
diff --git a/nuttx/configs/arduino-due/README.txt b/nuttx/configs/arduino-due/README.txt
index 4e9a304d5..35b9b20f3 100644
--- a/nuttx/configs/arduino-due/README.txt
+++ b/nuttx/configs/arduino-due/README.txt
@@ -122,19 +122,22 @@ ITEAD 2.4" TFT with Touch
The Arduino 2.4" TFT Touch shield uses the S6D1121 controller , it
supports 8-bit data interface. The touch IC is TSC2046.
- Arduino ATSAM3X Due ITHEAD
- Due PIN GPIO FUNCTION SIGNAL PIN SIGNAL NOTES
+ ---------- --------------------------- ----------- ----- ---------- ------------------
+ Arduino ATSAM3X Due ITHEAD
+ Due PIN GPIO FUNCTION SIGNAL PIN SIGNAL NOTES
+ ---------- ---- ---------------------- ----------- ----- ---------- ------------------
PWMH
10 SCL1 PA18 TWCK0/A20/WKUP9 SCL1 --- --- SCL not available
9 SDA1 PA17 TWD0SPCK0 SDA1 --- --- SDA not available
8 Aref --- --- AREF Vref --- ---
7 GND --- --- GND GND --- ---
- 6 PWM13 PB27 SPI0_SPCK/A20/WKUP10 PWM13 D13 SD_SCK SCK, also LED "L"
+ 6 PWM13 PB27 SPI0_SPCK/A20/WKUP10 PWM13 D13 SD_SCK SCK, also LED "L", Pulled low on-board
5 PWM12 PD8 A21/NANDALE/TIOB8 PWM12 D12 SD_MISO MISO not available
- 4 PWM11 PD7 A17/BA1/TIOA8 PWM11 D11 SD_MOSI MOSI not available
- 3 PWM10 ??? ??? SS0/PWM10 D10 SD_CS ???
- 2 PWM9 PC21 A0/NBS0/PWML4 PWM9 D9 Touch_IRQ ---
- 1 PWM8 PC22 A1/PWML5 PWM8 D8 Touch_Dout ---
+ 4 PWM11 PD7 A17/BA1/TIOA8 PWM11 D11 SD_MOSI MOSI not available, Pulled low on-board
+ 3 PWM10 ??? ??? SS0/PWM10 D10 SD_CS Pulled low on-board
+ 2 PWM9 PC21 A0/NBS0/PWML4 PWM9 D9 Touch_Dout ---
+ 1 PWM8 PC22 A1/PWML5 PWM8 D8 Touch_IRQ ---
+
PWML
8 PWM7 PC23 A2/PWML6 PWM7 D7 DB15 ---
7 PWM6 PC24 A3/PWML7 PWM6 D6 DB14 ---
@@ -144,7 +147,7 @@ ITEAD 2.4" TFT with Touch
3 PWM2 PB25 RTS0/TIOA0 PWM2 D2 DB10 ---
2 PWM1 PA9 UTXD/PWMH3 TX D1 DB9 UART0 TX
1 PWM0 PA8 URXD/PWMH0/WKUP4 RX D0 DB8 UART0 RX
-
+ ---------- ---- ---------------------- ----------- ----- ---------- ------------------
POWER
1 --- --- --- --- --- --- ---
2 IOref --- --- IOREF +3V3 --- --- ---
@@ -163,14 +166,15 @@ ITEAD 2.4" TFT with Touch
6 A5 PA4 TCLK1/NWAIT/AD2 AD5 A5 TFT_RS ---
7 A6 PA3 TIOB1/PWMFI1/AD1/WKUP1 AD6 --- --- ---
8 A7 PA2 TIOA1/NANDRDY/AD0 AD7 --- --- ---
+ ---------- ---- ---------------------- ----------- ----- ---------- ------------------
- NOTE:
+ NOTES:
1. It is not possible to use any of the SPI devices on the Shield unless
a bit-bang SPI interface is used. This includes the touch controller
and the SD card.
- 2. UART0 cannot be used
- 3. Parallel data is not contiguous in any PIO register
+ 2. UART0 cannot be used. USARTs on the COMM connector should be available.
+ 3. Parallel data is not contiguous in the PIO register
4. 3.3V and 5V are reversed.
Development Environment