Mercurial > louis > kiibohd-controller
changeset 270:8c1b731d00b1
Fixing pinout
author | Jacob Alexander <haata@kiibohd.com> |
---|---|
date | Sat, 06 Dec 2014 00:55:36 -0800 |
parents | da0e842a83bd |
children | e6c753528873 |
files | Scan/MD2/pinout |
diffstat | 1 files changed, 91 insertions(+), 48 deletions(-) [+] |
line wrap: on
line diff
--- a/Scan/MD2/pinout Sat Dec 06 00:35:39 2014 -0800 +++ b/Scan/MD2/pinout Sat Dec 06 00:55:36 2014 -0800 @@ -1,7 +1,7 @@ Pin Usage ========= -mk20dx128vlf5 +mk20dx256vlh7 ---- |Keys| @@ -9,19 +9,101 @@ * Strobe (Columns) -PTB0 -PTB1 +TODO + +* Sense (Rows) + +TODO + + + ----- +|Clock| + ----- + +PTA18 <-> PTA19 + + + --- +|I2C| + --- + +* Main - Connect to all ISSI Chips - Also break out header for debugging + +PTB0 - SCL0 +PTB1 - SDA0 + +* Reserve - Might be used later if I2C bus is too slow with more than 1 ISSI chip + +PTE0 - SDA1 +PTE1 - SCL1 + +* ISSI Control (enough pins for 3 chips reserved) + +PTC0 - INTB Chip 1 +PTC1 - INTB Chip 2 +PTC2 - INTB Chip 3 (Only needed if more than 96 RGB LEDs are required) + +PTA4 - SDB (tied to tall Chips, hardware shutdown) + + + --- +|DAC| + --- + +DAC0 (N/C) + + + ---- +|UART| + ---- + +* Comm - Will be used on split keyboards + +PTC3 - RX1 (N/C) +PTC4 - TX1 (N/C) + + + ----- +|Debug| + ----- + +* SWD - (Main reflash header) + +PTA0 (Pull-down) +PTA3 (Pull-up) + +* LEDs + +PTA5 (LED only for PCB, not Teensy) + +* UARTs + +PTA1 - RX0 (UART Debug Header) +PTA2 - TX0 (UART Debug Header) + + + ------ +|Unused| + ------ + +* GPIO + +PTA12 +PTA13 PTB2 PTB3 PTB16 PTB17 -PTC4 +PTB18 +PTB19 PTC5 +PTC6 +PTC7 +PTC8 +PTC9 +PTC10 +PTC11 PTD0 - - -* Sense (Rows) - PTD1 PTD2 PTD3 @@ -30,46 +112,7 @@ PTD6 PTD7 - - ----- -|Debug| - ----- - -* SWD - -PTA0 (Pull-down) -PTA3 (Pull-up) - -* LEDs - -PTA19 (LED only for PCB, not McHCK) (XTAL) - -* UARTs - -PTA1 - RX0 -PTA2 - TX0 - - - ------ -|Unused| - ------ - -* GPIO - -PTA1 (Not broken out on PCB, available on McHCK) (Pull-up) -PTA2 (") -PTA4 (Pull-up) -PTA18 (EXTAL) - -PTC0 -PTC1 -PTC2 -PTC3 -PTC6 -PTC7 - * Analog -ADC0_DP0 -ADC0_DM0 +TODO