diff Scan/MDErgo1/pinout @ 349:df78f3312db0

Initial commit of MDErgo1
author Jacob Alexander <haata@kiibohd.com>
date Sat, 25 Jul 2015 15:06:19 -0700
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Scan/MDErgo1/pinout	Sat Jul 25 15:06:19 2015 -0700
@@ -0,0 +1,144 @@
+Pin Usage
+=========
+
+mk20dx256vlh7
+
+ ----
+|Keys|
+ ----
+
+* Strobe (Columns)
+
+TODO
+
+* Sense (Rows)
+
+TODO
+
+
+ -----
+|Clock|
+ -----
+
+PTA18 <-> PTA19
+
+
+ ---
+|I2C|
+ ---
+
+* Main - Connect to all ISSI Chips - Also break out header for debugging
+
+PTB0 - SCL0 (add header pin, label as SCL0)
+PTB1 - SDA0 (add header pin, label as SDA0)
+
+* Reserved for I2C usage
+
+PTC10 - SCL1 (Reserved, can use as GPIO)
+PTC11 - SDA1 (Reserved, can use as GPIO)
+
+* ISSI Control (enough pins for 3 chips reserved)
+
+PTB17 - INTB Chip 1
+PTB18 - INTB Chip 2 (Reserved, can use as GPIO)
+PTB19 - INTB Chip 3 (Reserved, can use as GPIO)
+
+PTB16 - SDB (tied to all Chips, hardware shutdown)
+
+
+ ---
+|PWM|
+ ---
+
+NHD-C12832A1Z-FS(RGB)-FBW-3V
+
+PTC1 - K(R)
+PTC2 - K(G)
+PTC3 - K(B)
+
+
+ ---
+|SPI|
+ ---
+
+NHD-C12832A1Z-FS(RGB)-FBW-3V
+
+PTC4 - CS1B    - SS1
+PTC5 - SCL     - SCLK
+PTC6 - SDA(SI) - MOSI
+PTC7 - A0  (Not SPI, used for display)
+PTC8 - RST (Not SPI, used for display)
+
+
+ ---
+|DAC|
+ ---
+
+DAC0 (N/C)
+
+
+ ----
+|UART|
+ ----
+
+* Comm - For bi-directional communication between halves
+
+PTA1 - RX0 (Master Side)
+PTA2 - TX0 (Master Side)
+
+PTE0 - TX1 (Slave Side)
+PTE1 - RX1 (Slave Side)
+
+PTD2 - RX2 (UART Debug Header)
+PTD3 - TX2 (UART Debug Header)
+
+
+ -----
+|Debug|
+ -----
+
+* SWD - (Main reflash header)
+
+PTA0 (Pull-down)
+PTA3 (Pull-up)
+
+* LEDs
+
+PTA5 (LED only for PCB, not Teensy)
+
+* UARTs
+
+PTD2 - RX2 (UART Debug Header, label as RX2)
+PTD3 - TX2 (UART Debug Header, label as TX2)
+
+
+ ------
+|Unused|
+ ------
+
+* GPIO
+
+PTA4
+PTA12
+PTA13
+PTB2
+PTB3
+PTB16
+PTB17
+PTB18
+PTB19
+PTC0
+PTC9
+PTC10
+PTC11
+PTD0
+PTD1
+PTD4
+PTD5
+PTD6
+PTD7
+
+* Analog
+
+TODO
+