annotate 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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
349
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
1 Pin Usage
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
2 =========
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
3
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
4 mk20dx256vlh7
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
5
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
6 ----
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
7 |Keys|
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
8 ----
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
9
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
10 * Strobe (Columns)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
11
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
12 TODO
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
13
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
14 * Sense (Rows)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
15
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
16 TODO
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
17
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
18
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
19 -----
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
20 |Clock|
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
21 -----
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
22
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
23 PTA18 <-> PTA19
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
24
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
25
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
26 ---
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
27 |I2C|
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
28 ---
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
29
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
30 * Main - Connect to all ISSI Chips - Also break out header for debugging
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
31
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
32 PTB0 - SCL0 (add header pin, label as SCL0)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
33 PTB1 - SDA0 (add header pin, label as SDA0)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
34
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
35 * Reserved for I2C usage
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
36
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
37 PTC10 - SCL1 (Reserved, can use as GPIO)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
38 PTC11 - SDA1 (Reserved, can use as GPIO)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
39
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
40 * ISSI Control (enough pins for 3 chips reserved)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
41
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
42 PTB17 - INTB Chip 1
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
43 PTB18 - INTB Chip 2 (Reserved, can use as GPIO)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
44 PTB19 - INTB Chip 3 (Reserved, can use as GPIO)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
45
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
46 PTB16 - SDB (tied to all Chips, hardware shutdown)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
47
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
48
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
49 ---
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
50 |PWM|
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
51 ---
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
52
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
53 NHD-C12832A1Z-FS(RGB)-FBW-3V
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
54
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
55 PTC1 - K(R)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
56 PTC2 - K(G)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
57 PTC3 - K(B)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
58
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
59
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
60 ---
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
61 |SPI|
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
62 ---
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
63
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
64 NHD-C12832A1Z-FS(RGB)-FBW-3V
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
65
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
66 PTC4 - CS1B - SS1
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
67 PTC5 - SCL - SCLK
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
68 PTC6 - SDA(SI) - MOSI
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
69 PTC7 - A0 (Not SPI, used for display)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
70 PTC8 - RST (Not SPI, used for display)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
71
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
72
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
73 ---
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
74 |DAC|
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
75 ---
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
76
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
77 DAC0 (N/C)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
78
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
79
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
80 ----
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
81 |UART|
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
82 ----
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
83
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
84 * Comm - For bi-directional communication between halves
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
85
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
86 PTA1 - RX0 (Master Side)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
87 PTA2 - TX0 (Master Side)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
88
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
89 PTE0 - TX1 (Slave Side)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
90 PTE1 - RX1 (Slave Side)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
91
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
92 PTD2 - RX2 (UART Debug Header)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
93 PTD3 - TX2 (UART Debug Header)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
94
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
95
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
96 -----
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
97 |Debug|
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
98 -----
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
99
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
100 * SWD - (Main reflash header)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
101
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
102 PTA0 (Pull-down)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
103 PTA3 (Pull-up)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
104
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
105 * LEDs
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
106
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
107 PTA5 (LED only for PCB, not Teensy)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
108
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
109 * UARTs
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
110
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
111 PTD2 - RX2 (UART Debug Header, label as RX2)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
112 PTD3 - TX2 (UART Debug Header, label as TX2)
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
113
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
114
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
115 ------
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
116 |Unused|
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
117 ------
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
118
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
119 * GPIO
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
120
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
121 PTA4
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
122 PTA12
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
123 PTA13
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
124 PTB2
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
125 PTB3
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
126 PTB16
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
127 PTB17
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
128 PTB18
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
129 PTB19
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
130 PTC0
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
131 PTC9
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
132 PTC10
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
133 PTC11
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
134 PTD0
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
135 PTD1
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
136 PTD4
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
137 PTD5
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
138 PTD6
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
139 PTD7
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
140
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
141 * Analog
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
142
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
143 TODO
df78f3312db0 Initial commit of MDErgo1
Jacob Alexander <haata@kiibohd.com>
parents:
diff changeset
144