mapping aid for rs-edp platform · mapping aid for rs-edp platform david giles xc167 mapping aid...
TRANSCRIPT
Mapping Aid For RS-EDPPlatform
David GilesXC167 Mapping Aid Complete - Rev.1 – 24th March 2010
AN0_5V
AN1_5V
AN2_5V
AN3_5V
AN4_5V
AN5_5V
AN6_5V
AN7_5V
AN8_5V
AN9_5V
AN10_5V
AN11_5V
AN12_5V
AN13_5V
AN14_5V
AN15_5V
P202 AnalogueInput Connector
CNTRL I2C
I2C GEN0
AN0
AN1
AN2
AN3
AN4
AN5
AN6
AN7
AN8
AN9
AN10
AN11
AN12
AN13
AN14
AN15
3.3Vref
5.0Vref
SGND
VAGND
I2C bus can only read inputs AN0_5V to AN11_5V
VAREF
AN16 - Analogue Module to RS-EDP Backplane
I2C
13
2JP301
JP309
JP312
JP314
JP308
JP310
JP311
JP313
JP201
JP202
JP203
JP205
JP206
JP204
1
32
1
32
1
1
1
1
1
1
1
1
1
1
1
12
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
JP2041
1
33
2
2 I2C Data
I2C CLK
JP205
J301
EVM0_GPIO21DI(0)
DI(1)
DI(2)
DI(3)
DI(4)
DI(5)
DI(6)
DI(7)
DI(8)
DI(9)
DI(10)
DI(11)
DI(12)
DI(13)
DI(14)
DI(15)
X205 Digital Input Connector
DI(0) – DI(11) can be read via I2C or via backplane by the MCUDI(12) – DI(15) can only be read via I2C.
IRQ_GPIO18_I2C_GEN0_INT
IRQ_GPIO16_CNTRL_I2C_INT
EVM1_GPIO23
EVM2_GPIO41_CAPADC
EVM3_GPIO43
EVM4_GPIO45
EVM5_GPIO47
EVM6_GPIO49
EVM7_GPIO51
EVM8_GPIO53
EVM9_GPIO55
EVM10_GPIO68_ASCO_CTS
IRQ_GPIO22_I2C_INT
DIO54 - Digital I/O Module Inputs to RS-EDP Backplane
J400
J400
J400
J400
J400
J400
J401
J401
J401
J401
J401
J401
B301
21
3
2
5
8
11
14
17
2
5
8
11
14
17
1
4
7
10
13
16
1
4
7
10
13
16
CNTRL I2C
I2C GEN0
B308
B309
I2C Data
I2C CLK
1
1
2
23
3
I2C
3
6
9
12
15
18
3
6
9
12
15
18
DO(0)
DO(1)
DO(2)
DO(3)
DO(4)
DO(5)
DO(6)
DO(7)
DO(8)
DO(9)
DO(10)
DO(11)
DO(12)
DO(13)
DO(14)
DO(15)
X202 Digital Output Connector
CNTRL I2C
I2C GEN0
EVG0_GPIO40
EVG1_GPIO42
DO(0) – DO(15) are Darlington outputs, controlled by either I2C or direct MCU controlDO(16) – DO(18) are MCU logic level outputs controlled only by direct MCU
DO(16)
DO(17)
DO(18)
EVG2_GPIO44
EVG3_GPIO46
EVG4_GPIO48
EVG5_GPIO50
EVG6_GPIO52
EVG7_GPIO54
EVG8_GPIO56
EVG10_GPIO58
EVG12_GPIO60
EVG14_GPIO62
EVG16_GPIO64
EVG18_GPIO66
EVG11_GPIO59
EVG13_GPIO61
EVG15_GPIO63
EVG17_GPIO65
EVG19_GPIO67
DIO54 - Digital I/O Module Outputs to RS-EDP Backplane
B501
B502
B503
B504
B505
B506
B507
B508
B602
B603
B604
B605
B606
B607
B608
B609
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
B308
B309
I2C Data
I2C CLK
1
1
2
23
3
I2C
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
12VGND
X500
X500 GND TerminalB509
DO(0)
DO(1)
DO(2)
DO(3)
DO(4)
DO(5)
DO(6)
DO(7)
DO(8)
DO(9)
DO(10)
DO(11)
DO(12)
DO(13)
DO(14)
DO(15)
DO(0) – DO(15) are Darlington outputs, controlled by either I2C or direct MCU controlDO(16) – DO(18) are MCU logic level outputs controlled only by direct MCU
ASC0TX
ASC0RX
ASC1TX
ASC1RX
J305 & J302 UART0 RS232
CNTRL I2C
ASC1TX_TTL
ASC1RX_TTL
ASC1RX_TTL_ASC0DSR(RS485 Enable)
ASC0TX_TTL
ASC0RX_TTL
USBDEV+
USBDEV-
CAN0H
CAN0L
CAN0TX
CAN0H
CANH
CANL
P204 Isolated CAN
IRQ_GPIO16_CNTRL_I2C_INT
VDDBAT
D+
D-
P303 – Mini USB
P201 Straight through CAN
P301 UART1 RS485 or RS232
CAN0L
CAN0RX
CAN1TX
CAN1RX
CO1 - Communications Module to RS-EDP Backplane
P205
P205
1 3
546
2
J303
J3021
1
3
3
2
2
RS485
RS232
VTACH
Motor Run/Stop
EVG19_GPIO67
EVG17_GPIO65
Motor+ OP1
Motor - OP2
AN4
AN14
P302
P301
Motor Direction
Open Switch
Closed Switch
Tacho Pulses
Encoder0 Hall0
Encoder1 Hall1
External Fault
Fault Reset Switch
VTACH
AN0
AN10
VSENSE
AN2
AN12
VDCLINK
External Fault
Fault RESET Switch
EVM7_GPIO51
EVG8_GPIO56
Closed Switch
EVM2_GPIO41_CAPADC
EVM9_GPIO55
Open Switch
EVM5_GPIO47
EVG6_GPIO52
Tacho/Encoder0
EVM6_GPIO49
EVG7_GPIO54
Encoder1
EVG3_GPIO46
EVG18_GPIO66
Motor Run/Stop
EVM4_GPIO45
EVG16_GPIO64
Motor DirectionInput
EVG1_GPIO42
EVG5_GPIO50
Motor DirectionOutput
GPIO0
GPIO1
Brake
EVG0_GPIO40
EVG4_GPIO48
CPU PWM0 Out
CPUDACO0_GPIO17
CPUDACO1_GPIO19
Current Trip Level
EVM8_GPIO53
EVG12_GPIO60
Current Trip Int
P301
P301
P301
MC1 - Motor Drive Module to RS-EDP Backplane
JP201
JP202
JP209
JP208
JP206
JP204
JP304
JP307
JP312
JP311
JP306
JP302
JP314
JP309
JP303
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
MOTORP1H
P501
HALLC1
HALLA1
HALLB1
CNTRL I2C
VCC_CM
MOTORH2_ENC2
MOTORH0_ENC0
MOTORH1_ENC1
MOTORP1L
MOTORP2HMOTORP2L
MOTORP0HMOTORP0L
AN0
EMGTRP
CAN0TX
CAN0RX
CAN1TX
CAN1RX
ASC0TX_TTL
ASC0RX_TTL
ASC1TX_TTL
ASC1RX_TTL
EVG17_GPIO65
EVG16_GPIO64
EVG15_GPIO63
EVG14_GPIO62
EVG13_GPIO61
EVG12_GPIO60
#RESET
M3_1
M1_1
M2_1
P501
MC2 - Motor Drive Module to RS-EDP Backplane
R101
R212
R213
R201
R203
R215
R206
R214
R204
R538
R539
R540
R338
R339
R336
R337
R334
R335
R542
R541
MC2 Module is a twin motor drive module.
Output connections are only shown for the motor
under control from an external Command Module,
via the backplane.
93 P20.4/ALE
B200
XC167Command Module
23
1
ETH_TX_P
ETH_TX_N
ETH_RX_N
ETH_RX_P
LocalPHY
95 P0L.0/AD0
96 P0L.1/AD1
97 P0L.2/AD2
98 P0L.3/AD3
99 P0L.4/AD4
100 P0L.5/AD5
101 P0L.6/AD6
102 P0L.7/AD7
105 P0H.0/AD8
106 P0H.1/AD9
111 P0H.2/AD10
112 P0H.3/AD11
113 P0H.4/AD12
114 P0H.5/AD13
115 P0H.6/AD14
116 P0H.7/AD15
LocalSRAM
#CS1
EVG8_GPIO56
#CS0
8 P6.1/#CS1/CC1IO
#CS2
EVG10_GPIO58
#CS3
EVG12_GPIO60
#WRH75 P3.12/#BHE/#WRH/E
9 P6.2/#CS2/CC2IO
10 P6.3/#CS3/CC3IO
7 P6.0/#CS0/CC0IO
#RD
#WR
90 P20.0/#RD
91 P20.1/#WR/#WRL
ALE
A0_AD0
GPIO38_AD0
A1_AD1
GPIO36_AD1
A2_AD2
GPIO34_AD2
A3_AD3
GPIO32_AD3
A4_AD4
GPIO30_AD4
A5_AD5
GPIO28_AD5
A6_AD6
GPIO26_AD6
A7_AD7
GPIO24_AD7
A8_AD8
GPIO39_AD8
A9_AD9
GPIO37_AD9
A10_AD10
GPIO35_AD10
A11_AD11
GPIO33_AD11
A12_AD12
GPIO31_ADI2
A13_AD13
GPIO29_AD13
A14_AD14
GPIO27_AD14
A15_AD15
GPIO25_AD15
B2012
3
1
B2022
3
1
B2032
3
1
B2042
3
1
B2052
3
1
B2062
3
1
B2072
3
1
B2082
3
1
B2092
3
1
B2102
3
1
B2112
3
1
B2122
3
1
B2132
3
1
B2142
3
1
B2152
3
1
#RESET
#RESET_OUT
SGND
VAGND
AN_REF
LocalDebugFTDI
Debug USB D+
Debug USB D-
Virtual UART
5.0V
AVref
B302
X300
VCC_CM5.0V
B301
XC167 Command
Module
1
3
2
2 3
1
AN0
AN1
AN2
AN3
AN4
AN5
29 P5.0/AN0
30 P5.1/AN1
31 P5.2/AN2
32 P5.3/AN3
33 P5.4/AN4
34 P5.5/AN5
AN6
AN7
39 P5.6/AN6
40 P5.7/AN7
AN8
AN9
37 P5.8/AN8
38 P5.9/AN9
AN10
AN11
35 P5.10/AN10/T6EUD
36 P5.11/AN11/T5EUD
AN12
AN13
AN14
AN15
43 P5.12/AN12/T6IN
44 P5.13/AN13/T5IN
45 P5.14/AN14/T4EUD
46 P5.15/AN15/T2EUD
ASC0_TX_TTL
ASC0_RX_TTL
69 P3.10/TxD0/E
70 P3.11/RxD0/E
ASC1_TX_TTL 59 P3.0/T0IN/TxD1/E
ASC1_RX_TTL 60 P3.1/T6OUT/RxD1/E
B300
213
CNTRL_SPI_MRST
CNTRL_SPI_MTSR
67 P3.8/MRST0
68 P3.9/MTSR0
CNTRL_SPI_CLK 76 P3.13/SCLK0/E
CNTRL_SPI_#CS_NSS 82 P4.2/A18
128 P1H.1/A9/#CC6POS1/MRST1
129 P1H.2/A10/#CC6POS2/MTSR1
SPI_SSC_CLK
GPIO10_MCI_CLK
130 P1H.3/A11/SCLK1/E
SPI_SSC_#CS_NSS
GPIO14_MCI_PWR
83 P4.3/A19
MOTORP0L
MOTORP0H
MOTORP1L
MOTORP1H
117 P1L.0/A0/CC60
118 P1L.1/A1/COUT60
119 P1L.2/A2/CC61
120 P1L.3/A3/COUT61
MOTORP2L
EVG20_GPIO69_ASCO_RTS
121 P1L.4/A4/CC62
MOTORP2H
MOTORPWM
122 P1L.5/A5/COUT62
123 P1L.6/A6/COUT63
EMG_TRAP
EVM10_GPIO68_ASCO_CTS
124 P1L.7/AD7/#CTRAP/CC22IO
IRQ_GPIO16_CNTRL_I2C_INT
MOTOR_TCO_FB
61 P3.2/CAPIN
EVM0_GPIO21
MOTORH0_ENC0
127 P1H.0/A8/#CC6POS0/CC23IO/E
CNTRL_I2C_SDA
CPU_DACO0_GPIO17
25 P9.4/SDA2/CC20IO
CNTRL_I2C_SCL
CPU_DAC01_GPIO19
26 P9.5/SCL2/CC21IO
I2C_GEN0_SCL
EVG9_GPIO57
I2C_GEN0_SDA
EVG11_GPIO59
23 P9.2/SDA1/CC18IO/C
24 P9.3/SCL1/CC19IO/C
IRQ_GPIO18_I2C_GEN0_INT
GPIO5_I2S_TX_WS
IRQ_GPIO20_I2C_GEN1_INT
GPIO7_I2S_RX_CLK
IRQ_GPIO22_I2C_INT
GPIO9_I2S_RX_WS
64 P3.5/T4IN
65 P3.6/T3IN
66 P3.7/T2IN
EVM1_GPIO23
SPI_SSC_MRST_MISO
MOTORH1_ENC1
GPIO2_MCI_DAT0
SPI_SSC_MTSR_MOSI
MOTORH2_ENC2
GPIO8_MCI_DAT3
EVG16_GPIO64
GPIO11_I2S_RX_SDA
12 P6.5/#HOLD/CC5IO
EVG18_GPIO66
GPIO13_I2S_TX_CLK
13 P6.6/#HLDA/CC6IO
GPIO15_I2S_TX_SDA14 P6.7/#BREQ/CC7IO
EVM2_GPIO41_CAPADC
EVM3_GPIO43
EVM4_GPIO45
EVM5_GPIO47
18 P7.7/CC31IO/C
17 P7.6/CC30IO/C
16 P7.5/CC29IO/C
15 P7.4/CC28IO/C
EVG15_GPIO6321 P9.0/SDA0/CC16IO/C
EVG13_GPIO6122 P9.1/SCL0/CC17IO/C
EVG0_GPIO40
EVG1_GPIO42
EVG2_GPIO44
EVG3_GPIO46
EVG4_GPIO48
EVG5_GPIO50
EVG6_GPIO52
49 P2.8/CC8IO/EX0IN
50 P2.9/CC9IO/EX1IN
51 P2.10/CC10IO/EX2IN
52 P2.11/CC11IO/EX3IN
53 P2.12/CC12IO/EX4IN
54 P2.13/CC13IO/EX5IN
55 P2.14/CC14IO/EX6IN
EVG19_GPIO67
EVG7_GPIO54
EVG17_GPIO65
56 P2.15/CC15IO/EX7IN/T7IN
GPIO4_MCI_DAT162 P3.3/T3OUT
GPIO6_MCI_DAT263 P3.4/T3EUD
GPIO12_MCI_CMD77 P3.15/CLKOUT/FOUT
GPIO180 P4.0/A16
GPIO381 P4.1/A17
EVM6_GPIO49 134 P1H.7/A15/CC27IO
EVM7_GPIO51
EVM8_GPIO53
EVM9_GPIO55
133 P1H.6/A14/CC26IO
132 P1H.5/A13/CC25IO
131 P1H.4/A12/CC24IO
XC167Command Module
CAN0_RX
CANH0 LocalCAN
TransceiverCANL0
CAN0_TX 87 P4.7/A23/C
84 P4.4/A20/C
X500 3-4
X500 1-2
CAN1_RX
CAN1_TX
85 P4.5/A21/C
86 P4.6/A22/C
MOTORP1H
CNTRL I2C
VCC_CM
MOTORH2_ENC2
MOTORH0_ENC0
MOTORH1_ENC1
MOTORP1L
MOTORP2H
MOTORP2L
MOTORP0H
MOTORP0L
AN0
EMGTRP
CAN0TX
CAN0RX
CAN1TX
CAN1RX
ASC0TX_TTL
ASC0RX_TTL
EVG17_GPIO65
EVG16_GPIO64
EVG15_GPIO63
EVG14_GPIO62
EVG13_GPIO61
EVG12_GPIO60
#RESET
MC2MC1CommsDIO OutputDIO InputAnalog
EVG17_GPIO65
AN0
AN2
EVM7_GPIO51
EVG8_GPIO56
EVM9_GPIO55
EVM5_GPIO47
EVM6_GPIO49
EVG7_GPIO54
EVG3_GPIO46
EVG18_GPIO66
EVM4_GPIO45
EVG1_GPIO42
EVG5_GPIO50
EVG16_GPIO64
GPIO0
GPIO1
EVG0_GPIO40
EVG4_GPIO48
CPUDACO0_GPIO17
CPUDACO1_GPIO19
EVM8_GPIO53
EVG12_GPIO60
CNTRL I2C
ASC1TX_TTL
ASC1RX_TTL
ASC1RX_TTL_ASC0DSR(RS485 Enable)
ASC0TX_TTL
ASC0RX_TTL
USBDEV+
USBDEV-
CAN1TX
CAN1RX
CAN0TX
CAN0RX
CAN0H
CAN0L
IRQ_GPIO16_CNTRL_I2C_INT
VDDBAT
CNTRL I2C
I2C GEN0
EVG2_GPIO44
EVG3_GPIO46
EVG4_GPIO48
EVG5_GPIO50
EVG6_GPIO52
EVG7_GPIO54
EVG8_GPIO56
EVG10_GPIO58
EVG0_GPIO40
EVG1_GPIO42
EVG12_GPIO60
EVG14_GPIO62
EVG16_GPIO64
EVG18_GPIO66
EVG11_GPIO59
EVG13_GPIO61
EVG15_GPIO63
EVG17_GPIO65
EVG19_GPIO67
CNTRL I2C
I2C GEN0
EVM2_GPIO41_CAPADC
EVM3_GPIO43
EVM4_GPIO45
EVM5_GPIO47
EVM6_GPIO49
EVM7_GPIO51
EVM8_GPIO53
EVM9_GPIO55
EVM0_GPIO21
EVM1_GPIO23
EVM10_GPIO68_ASCO_CTS
IRQ_GPIO22_I2C_INT
IRQ_GPIO18_I2C_GEN0_INT
IRQ_GPIO16_CNTRL_I2C_INT
CNTRL I2C
I2C GEN0
AN0
AN1
AN2
AN3
AN4
AN5
AN6
AN7
AN8
AN9
AN10
AN11
AN12
AN13
AN14
AN15
VAREF
SGND
VAGND
XC167
ASC1TX_TTL
ASC1RX_TTL
AN4
AN10
AN12
AN14
EVM2_GPIO41_CAPADC
EVG19_GPIO67
EVG6_GPIO52
5.0V
AN_REF
#RESIN
#RESOUT
SGND
VAGND
AN0
AN1
AN2
AN3
AN4
AN5
AN6
AN7
AN8
AN9
AN10
AN11
AN12
AN13
AN14
AN15
ASC0_RX_TTL
ASC0_TX_TTL
ASC1_RX_TTL
ASC1_TX_TTL
ASC1_RX_TTL_ASC0_DSR
CAN0_RX
CAN0_TX
CAN1_RX
CAN1_TX
CANH0
CANL0
CNTRL_SPI_#CS_NSS
CNTRL_SPI_CLK
CNTRL_SPI_MRST
CNTRL_SPI_MTSR
CPU_DAC01_GPIO19
CPU_DACO0_GPIO17
GPIO0
GPIO1
GPIO2_MCI_DAT0
GPIO3
GPIO4_MCI_DAT1
GPIO5_I2S_TX_WS
GPIO6_MCI_DAT2
GPIO7_I2S_RX_CLK
GPIO8_MCI_DAT3
GPIO9_I2S_RX_WS
GPIO10_MCI_CLK
GPIO11_I2S_RX_SDA
GPIO12_MCI_CMD
GPIO13_I2S_TX_CLK
GPIO14_MCI_PWR
GPIO15_I2S_TX_SDA
GPIO24_AD7
GPIO25_AD15
GPIO26_AD6
GPIO27_AD14
GPIO28_AD5
GPIO29_AD13
GPIO30_AD4
GPIO31_ADI2
GPIO32_AD3
GPIO33_AD11
GPIO34_AD2
GPIO35_AD10
GPIO36_AD1
GPIO37_AD9
GPIO38_AD0
GPIO39_AD8
MOTORP0H
MOTORP0L
MOTORP1H
MOTORP1L
MOTORP2H
MOTORP2L
MOTORH0_ENC0
MOTORH1_ENC1
MOTORH2_ENC2
MOTOR_TCO_FB
MOTORPWM
EMG_TRAP
CNTRL_I2C_SCL
CNTRL_I2C_SDA
I2C_GEN0_SCL
I2C_GEN0_SDA
IRQ_GPIO16_CNTRL_I2C_INT
IRQ_GPIO18_I2C_GEN0_INT
IRQ_GPIO20_I2C_GEN1_INT
IRQ_GPIO22_I2C_INT
#CS0
#CS1
#CS2
#CS3
#RD
#WR
#WRH
ALE
A0_AD0
A1_AD1
A2_AD2
A3_AD3
A4_AD4
A5_AD5
A6_AD6
A7_AD7
A8_AD8
A9_AD9
A10_AD10
A11_AD11
A12_AD12
A13_AD13
A14_AD14
A15_AD15
EVG0_GPIO40
EVG1_GPIO42
EVG2_GPIO44
EVG3_GPIO46
EVG4_GPIO48
EVG5_GPIO50
EVG6_GPIO52
EVG7_GPIO54
EVG8_GPIO56
EVG9_GPIO57
EVG10_GPIO58
EVG11_GPIO59
EVG12_GPIO60
EVG13_GPIO61
EVG14_GPIO62
EVG15_GPIO63
EVG16_GPIO64
EVG17_GPIO65
EVG18_GPIO66
EVG19_GPIO67
EVG20_GPIO69_ASCO_RTS
SPI_SSC_#CS_NSS
SPI_SSC_CLK
SPI_SSC_MRST_MISO
SPI_SSC_MTSR_MOSI
EVM0_GPIO21
EVM1_GPIO23
EVM2_GPIO41_CAPADC
EVM3_GPIO43
EVM4_GPIO45
EVM5_GPIO47
EVM6_GPIO49
EVM7_GPIO51
EVM8_GPIO53
EVM9_GPIO55
EVM10_GPIO68_ASCO_CTS