Skip to content

Commit 184151b

Browse files
committed
TI: Add TMS320F2837xDPTP
1 parent eb86709 commit 184151b

File tree

2 files changed

+227
-0
lines changed

2 files changed

+227
-0
lines changed

ti/tms320f28374dptp.yaml

Lines changed: 225 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,225 @@
1+
name: TMS320F28374DPTP
2+
description: TMS320F2837xD Dual-Core Delfino Microcontroller
3+
4+
pinout:
5+
VREFA:
6+
VREFHIA: 37
7+
VREFLOA: 33
8+
ADCA:
9+
ADCINA0-5: 43-38
10+
11+
VREFB:
12+
VREFHIB: 53
13+
VREFLOB: 50
14+
ADCB:
15+
ADCINB0-3: 46-49
16+
17+
VREFC:
18+
VREFHIC: 35
19+
VREFLOC: 32
20+
ADCC:
21+
ADCINC2-4: 31-29
22+
23+
VREFD:
24+
VREFHID: 55
25+
VREFLOD: 51
26+
ADCD:
27+
ADCIND0-4: 56-60
28+
29+
ADC:
30+
ADCIN14: 44
31+
ADCIN15: 45
32+
33+
GPIO:
34+
GPIO0-19: 160-167, 18, 19, 1, 2, 4-10, 12
35+
GPIO20-39: 13, 14, 22-25, 27, 28, 64, 65, 63, 66, 67, 69-71, 83-86
36+
GPIO40-59: 87, 89, 130, 131, 113, 115, 128, 129, 90, 93-98, 100-104
37+
GPIO60-79: 105, 107-112, 132-136, 139-146
38+
GPIO80-94: 148-151, 154-157, 170-176
39+
GPIO99: 17
40+
GPIO133: 118
41+
42+
RESET:
43+
~XRS: 124
44+
45+
CLOCK:
46+
X1-2: 123, 121
47+
48+
JTAG:
49+
TCK: 81
50+
TDI: 77
51+
TDO: 78
52+
TMS: 80
53+
~TRST: 79
54+
55+
VREGENZ: 119
56+
57+
ERRORSTS: 92
58+
FILTER:
59+
FLT1-2: 73-74
60+
61+
VDD: 16, 21, 61, 76, 117, 126, 137, 153, 158, 169
62+
VDD3VFL: 72
63+
VDDA: 36, 54
64+
VDDIO: 3, 11, 15, 20, 26, 62, 68, 75, 82, 88, 91, 99, 106, 114, 116, 127, 138, 147, 152, 159, 168
65+
VDDOSC: 120, 125
66+
67+
VSS: 177
68+
VSSOSC: 122
69+
VSSA: 34, 52
70+
71+
ALT:
72+
CMPIN4P: 44
73+
CMPIN4N: 45
74+
DACOUTA: 43
75+
DACOUTB: 42
76+
CMPIN1P: 41
77+
CMPIN1N: 40
78+
CMPIN2P: 39
79+
CMPIN2N: 38
80+
VDAC: 46
81+
DACOUTC: 47
82+
CMPIN3P: 48
83+
CMPIN3N: 49
84+
CMPIN6P: 31
85+
CMPIN6N: 30
86+
CMPIN5P: 29
87+
CMPIN7P: 56
88+
CMPIN7N: 57
89+
CMPIN8P: 58
90+
CMPIN8N: 59
91+
EPWM1A/SDAA: 160
92+
EPWM1B/MFSRB/SCLA: 161
93+
EPWM2A/OUTPUTXBAR1/SDAB: 162
94+
EPWM2B/OUTPUTXBAR2/MCLKRB/OUTPUTXBAR2/SCLB: 163
95+
EPWM3A/OUTPUTXBAR3/CANTXA: 164
96+
EPWM3B/MFSRA/OUTPUTXBAR3/CANRXA: 165
97+
EPWM4A/OUTPUTXBAR4/EXTSYNCOUT/EQEP3A/CANTXB: 166
98+
EPWM4B/MCLKRA/OUTPUTXBAR5/EQEP3B/CANRXB: 167
99+
EPWM5A/CANTXB/ADCSOCAO/EQEP3S/SCITXDA: 18
100+
EPWM5B/SCITXDB/OUTPUTXBAR6/EQEP3I/SCIRXDA: 19
101+
EPWM6A/CANRXB/ADCSOCBO/EQEP1A/SCITXDB/UPP-WAIT: 1
102+
EPWM6B/SCIRXDB/OUTPUTXBAR7/EQEP1B/UPP-START: 2
103+
EPWM7A/CANTXB/MDXB/EQEP1S/SCITXDC/UPP-ENA: 4
104+
EPWM7B/CANRXB/MDRB/EQEP1I/SCIRXDC/UPP-D7: 5
105+
EPWM8A/SCITXDB/MCLKXB/OUTPUTXBAR3/UPP-D6: 6
106+
EPWM8B/SCIRXDB/MFSXB/OUTPUTXBAR4/UPP-D5: 7
107+
SPISIMOA/CANTXB/OUTPUTXBAR7/EPWM9A/SD1_D1/UPP-D4: 8
108+
SPISOMIA/CANRXB/OUTPUTXBAR8/EPWM9B/SD1_C1/UPP-D3: 9
109+
SPICLKA/SCITXDB/CANRXA/EPWM10A/SD1_D2/UPP-D2: 10
110+
~SPISTEA~/SCIRXDB/CANTXA/EPWM10B/SD1_C2/UPP-D1: 12
111+
EQEP1A/MDXA/CANTXB/EPWM11A/SD1_D3/UPP-D0: 13
112+
EQEP1B/MDRA/CANRXB/EPWM11B/SD1_C3/UPP-CLK: 14
113+
EQEP1S/MCLKXA/SCITXDB/EPWM12A/SPICLKB/SD1_D4: 22
114+
EQEP1I/MFSXA/SCIRXDB/EPWM12B/~SPISTEB~/SD1_C4: 23
115+
OUTPUTXBAR1/EQEP2A/MDXB/SPISIMOB/SD2_D1: 24
116+
OUTPUTXBAR2/EQEP2B/MDRB/SPISOMIB/SD2_C1: 25
117+
OUTPUTXBAR3/EQEP2I/MCLKXB/OUTPUTXBAR3/SPICLKB/SD2_D2: 27
118+
OUTPUTXBAR4/EQEP2S/MFSXB/OUTPUTXBAR4/~SPISTEB~/SD2_C2: 28
119+
SCIRXDA/~EM1CS4~/OUTPUTXBAR5/EQEP3A/SD2_D3: 64
120+
SCITXDA/EM1SDCKE/OUTPUTXBAR6/EQEP3B/SD2_C3: 65
121+
CANRXA/EM1CLK/OUTPUTXBAR7/EQEP3S/SD2_D4: 63
122+
CANTXA/~EM1WE~/OUTPUTXBAR8/EQEP3I/SD2_C4: 66
123+
SDAA/~EM1CS0~: 67
124+
SCLA/EM1RNW: 69
125+
OUTPUTXBAR1/~EM1CS2~/SDAB: 70
126+
SCIRXDA/~EM1CS3~/SCLB: 71
127+
SCITXDA/EM1WAIT/CANRXA: 83
128+
OUTPUTXBAR2/~EM1OE~/CANTXA: 84
129+
EM1A0/SCITXDC/CANTXB: 85
130+
EM1A1/SCIRXDC/CANRXB: 86
131+
EM1A2/SDAB: 87
132+
EM1A3/SCLB: 89
133+
SDAA/SCITXDA/USB0DM: 130
134+
SCLA/SCIRXDA/USB0DP: 131
135+
EM1A4: 113
136+
EM1A5: 115
137+
EM1A6/SCIRXDD: 128
138+
EM1A7/SCITXDD: 129
139+
OUTPUTXBAR3/EM1A8/SCITXDA/SD1_D1: 90
140+
OUTPUTXBAR4/EM1A9/SCIRXDA/SD1_C1: 93
141+
EQEP1A/EM1A10/SPISIMOC/SD1_D2: 94
142+
EQEP1B/EM1A11/SPISOMIC/SD1_C2: 95
143+
EQEP1S/EM1A12/SPICLKC/SD1_D3: 96
144+
EQEP1I/EM1D31/EM2D15/~SPISTEC~/SD1_C3: 97
145+
SPISIMOA/EM1D30/EM2D14/EQEP2A/SCITXDB/SD1_D4: 98
146+
SPISOMIA/EM1D29/EM2D13/EQEP2B/SCIRXDB/SD1_C4: 100
147+
SPICLKA/EM1D28/EM2D12/EQEP2S/SCITXDC/SD2_D1: 101
148+
~SPISTEA~/EM1D27/EM2D11/EQEP2I/SCIRXDC/SD2_C1: 102
149+
MCLKRA/EM1D26/EM2D10/OUTPUTXBAR1/SPICLKB/SD2_D2/SPISIMOA: 103
150+
MFSRA/EM1D25/EM2D9/OUTPUTXBAR2/~SPISTEB~/SD2_C2/SPISOMIA: 104
151+
MCLKRB/EM1D24/EM2D8/OUTPUTXBAR3/SPISIMOB/SD2_D3/SPICLKA: 105
152+
MFSRB/EM1D23/EM2D7/OUTPUTXBAR4/SPISOMIB/SD2_C3/~SPISTEA~: 107
153+
SCIRXDC/EM1D22/EM2D6/EQEP3A/CANRXA/SD2_D4: 108
154+
SCITXDC/EM1D21/EM2D5/EQEP3B/CANTXA/SD2_C4SPISIMOB: 109
155+
EM1D20/EM2D4/EQEP3S/SCIRXDA/SPISOMIB: 110
156+
EM1D19/EM2D3/EQEP3I/SCITXDA/SPICLKB: 111
157+
EM1D18/EM2D2/SDAB/~SPISTEB~: 112
158+
EM1D17/EM2D1: 132
159+
EM1D16/EM2D0: 133
160+
EM1D15/SCLB/SPISIMOC: 134
161+
EM1D14/CANRXA/SCITXDB/SPISOMIC: 135
162+
EM1D13/CANTXA/SCIRXDB/SPICLKC: 136
163+
EM1D12/CANTXB/SCITXDC/~SPISTEC~: 139
164+
EM1D11/XCLKOUT/CANRXB/SCIRXDC: 140
165+
EM1D10: 141
166+
EM1D9: 142
167+
EM1D8/SCITXDD: 143
168+
EM1D7/SCIRXDD: 144
169+
EM1D6/EQEP2A: 145
170+
EM1D5/EQEP2B: 146
171+
EM1D4/EQEP2S: 148
172+
EM1D3/EQEP2I: 149
173+
EM1D2: 150
174+
EM1D1: 151
175+
SCITXDA/MDXB/MDXA: 154
176+
EM1D0/SCIRXDA/MDRB/MDRA: 155
177+
EM1A13/EM1CAS/SCITXDB/MCLKXB/MCLKXA: 156
178+
EM1A14/EM1RAS/SCIRXDB/MFSXB/MFSXA: 157
179+
EM1A15/EM1DQM0: 170
180+
EM1A16/EM1DQM1/SCITXDC: 171
181+
EM1A17/EM1DQM2/SCIRXDC: 172
182+
EM1A18/EM1DQM3/SDAA: 173
183+
EM1A19/EM1BA1/SCLA: 174
184+
EM1BA0/SCITXDD: 175
185+
SCIRXDD: 176
186+
EM2A1/EQEP1I: 17
187+
AUXCLKIN/SD2_C2: 118
188+
189+
properties:
190+
bidir: GPIO0-94, GPIO99, GPIO133
191+
in: ~XRS, VREGENZ, TCK, TDI, TMS, ~TRST
192+
out: TDO, ERRORSTS
193+
passive: X1-2, FLT1-2
194+
power: VDD, VDD3VFL, VDDA, VDDIO, VDDOSC
195+
ground: VSS, VSSOSC, VSSA
196+
197+
schematic:
198+
symbol: IC
199+
left: VREFA, ADCA, VREFB, ADCB, GPIO, RESET, CLOCK, VREGENZ, VDD, VSS, VDD3VFL, VDDA, VSSA, VDDOSC, VSSOSC, FILTER
200+
right: VREFC, ADCC, VREFD, ADCD, ADC, GPIO, JTAG, VDDIO, ERRORSTS
201+
202+
parts:
203+
GPIO: GPIO
204+
ADC: VREFA, ADCA, VREFB, ADCB, VREFC, ADCC, VREFD, ADCD, ADC
205+
CONTROL: RESET, CLOCK, JTAG, VREGENZ, ERRORSTS, FILTER
206+
POWER: VDD, VDD3VFL, VDDA, VDDIO, VDDOSC, VSS, VSSOSC, VSSA
207+
208+
housing:
209+
pattern: QFP
210+
211+
bodyWidth: 23.8-24.2
212+
bodyLength: 23.8-24.2
213+
height: 1.6
214+
215+
leadWidth: 0.17-0.27
216+
leadLength: 0.45-0.75
217+
leadSpan: 25.8-26.2
218+
rowCount: 44
219+
columnCount: 44
220+
pitch: 0.5
221+
222+
tabWidth: 7.53-8.07
223+
tabLength: 6.78-7.33
224+
225+
keywords: IC, digital, microcontroller

ti/tms320f28379dptp.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
base: TMS320F28374DPTP
2+
name: TMS320F28379DPTP

0 commit comments

Comments
 (0)