move to pcb-rnd, add pullup resistors, clean up artwork, declare v3
[hw/swdadapter] / swdadapter.sch
1 v 20220529 2
2 C 40000 40000 0 0 0 title-C.sym
3 T 55700 40400 9 10 1 0 0 0 1
4 swdadapter.sch
5 T 57900 40400 9 10 1 0 0 0 1
6 1
7 T 58600 40400 9 10 1 0 0 0 1
8 1
9 T 60300 40400 9 10 1 0 0 0 1
10 3
11 T 56500 41800 9 30 1 0 0 0 1
12 SWD Adapter
13 C 44500 45000 1 0 1 conn-20.sym
14 {
15 T 44245 52895 5 10 1 1 0 6 1
16 refdes=J1
17 T 44500 45000 5 30 0 1 0 6 1
18 vendor=mouser
19 T 44500 45000 5 30 0 1 0 6 1
20 vendor_part_number=649-87606-310LF
21 T 44500 45000 5 30 0 1 0 6 1
22 footprint=100mil10x2
23 T 44200 44800 5 10 1 1 0 6 1
24 value=JTAG
25 }
26 C 52400 46400 1 90 1 conn-4.sym
27 {
28 T 50900 45600 5 10 1 1 0 2 1
29 refdes=J3
30 T 52400 46400 5 30 0 0 270 2 1
31 footprint=0-215079-4
32 T 52400 46400 5 30 0 0 270 2 1
33 vendor=mouser
34 T 52400 46400 5 30 0 0 270 2 1
35 vendor_part_number=571-215079-4
36 T 51900 45600 5 10 1 1 0 2 1
37 value=debug
38 }
39 C 52500 47800 1 0 0 conn-6.sym
40 {
41 T 52855 50095 5 10 1 1 0 0 1
42 refdes=J2
43 T 52500 47800 5 30 0 0 0 0 1
44 footprint=0-215079-6
45 T 52500 47800 5 30 0 0 0 0 1
46 vendor=mouser
47 T 52500 47800 5 30 0 0 0 0 1
48 vendor_part_number=571-215079-6
49 T 52800 47600 5 10 1 1 0 0 1
50 value=SWD
51 }
52 C 48100 51700 1 0 0 spdt.sym
53 {
54 T 48495 52795 5 10 1 1 0 0 1
55 refdes=S1
56 T 48100 51700 5 30 0 0 0 0 1
57 vendor=mouser
58 T 48100 51700 5 30 0 0 0 0 1
59 vendor_part_number=611-OS102011MA1QN1 
60 T 48100 51700 5 30 0 0 0 0 1
61 footprint=OS102011
62 }
63 C 50100 52900 1 0 0 3.3V-plus.sym
64 C 45700 44400 1 0 0 gnd.sym
65 N 44500 52700 44900 52700 4
66 N 44500 52300 48600 52300 4
67 {
68 T 44650 52350 5 10 1 1 0 0 1
69 netname=mcu vdd
70 }
71 N 44900 52300 44900 52700 4
72 N 49600 52600 50300 52600 4
73 N 50300 50700 50300 52900 4
74 N 45800 44700 45800 51500 4
75 N 45800 45100 44500 45100 4
76 N 45800 45900 44500 45900 4
77 N 45800 46700 44500 46700 4
78 N 45800 47500 44500 47500 4
79 N 45800 48300 44500 48300 4
80 N 45800 49100 44500 49100 4
81 N 45800 49900 44500 49900 4
82 N 45800 50700 44500 50700 4
83 N 45800 51500 44500 51500 4
84 N 49600 52000 51500 52000 4
85 N 51500 52000 51500 49900 4
86 N 52500 49900 51500 49900 4
87 N 44500 49500 52500 49500 4
88 {
89 T 44650 49550 5 10 1 1 0 0 1
90 netname=swclk
91 }
92 N 52500 49100 45800 49100 4
93 N 44500 50300 49000 50300 4
94 {
95 T 44650 50350 5 10 1 1 0 0 1
96 netname=swdio
97 }
98 N 49000 50300 49000 48700 4
99 N 49000 48700 52500 48700 4
100 N 44500 47100 49000 47100 4
101 {
102 T 44650 47150 5 10 1 1 0 0 1
103 netname=nrst
104 }
105 N 49000 47100 49000 48300 4
106 N 49000 48300 52500 48300 4
107 N 44500 47900 52500 47900 4
108 {
109 T 44650 47950 5 10 1 1 0 0 1
110 netname=traceswo
111 }
112 N 45800 46500 51100 46500 4
113 N 51100 46500 51100 46400 4
114 N 51500 46400 51500 48300 4
115 N 51900 46400 51900 48700 4
116 N 52300 46400 52300 49500 4
117 T 48400 51000 9 10 1 0 0 0 1
118 Target VCC / 3.3V
119 N 44500 45500 49400 45500 4
120 {
121 T 44650 45550 5 10 1 1 0 0 1
122 netname=vdd
123 }
124 N 49400 45500 49400 50700 4
125 N 50300 50700 49400 50700 4
126 C 50100 47200 1 0 0 switch-no-push.sym
127 {
128 T 50300 47500 5 10 1 1 0 0 1
129 refdes=S2
130 T 50500 47800 5 10 0 0 0 0 1
131 device=SWITCH_PUSHBUTTON_NO
132 T 50400 46900 5 10 1 1 0 0 1
133 value=reset
134 T 50100 47200 5 10 0 1 0 0 1
135 vendor=mouser
136 T 50100 47200 5 10 0 1 0 0 1
137 vendor_part_number=693-1301.9301
138 T 50100 47200 5 10 0 1 0 0 1
139 footprint=lph
140 }
141 N 51100 47200 51500 47200 4
142 N 50100 47200 50000 47200 4
143 N 50000 47200 50000 46500 4
144 C 46800 50900 1 90 0 resistor.sym
145 {
146 T 46400 51200 5 10 0 0 90 0 1
147 device=RESISTOR
148 T 46800 51400 5 10 1 1 0 0 1
149 refdes=R1
150 T 46800 51100 5 10 1 1 0 0 1
151 value=100k
152 T 46800 50900 5 10 0 1 0 0 1
153 footprint=0402
154 }
155 C 47500 50900 1 90 0 resistor.sym
156 {
157 T 47100 51200 5 10 0 0 90 0 1
158 device=RESISTOR
159 T 47500 51400 5 10 1 1 0 0 1
160 refdes=R2
161 T 47500 51100 5 10 1 1 0 0 1
162 value=100k
163 T 47500 50900 5 10 0 1 0 0 1
164 footprint=0402
165 }
166 N 46700 51800 46700 52300 4
167 N 47400 51800 47400 52300 4
168 N 47400 50900 47400 49500 4
169 N 46700 50900 46700 50300 4
170 T 54900 40800 9 10 1 0 0 0 2
171                     Copyright 2023 by Bdale Garbee <bdale@gag.com>
172 Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL
173 C 44500 51800 1 0 0 nc-right.sym
174 {
175 T 44600 52300 5 10 0 0 0 0 1
176 value=NoConnection
177 T 44600 52500 5 10 0 0 0 0 1
178 device=DRC_Directive
179 }
180 C 44500 51000 1 0 0 nc-right.sym
181 {
182 T 44600 51500 5 10 0 0 0 0 1
183 value=NoConnection
184 T 44600 51700 5 10 0 0 0 0 1
185 device=DRC_Directive
186 }
187 C 44500 48600 1 0 0 nc-right.sym
188 {
189 T 44600 49100 5 10 0 0 0 0 1
190 value=NoConnection
191 T 44600 49300 5 10 0 0 0 0 1
192 device=DRC_Directive
193 }
194 C 44500 46200 1 0 0 nc-right.sym
195 {
196 T 44600 46700 5 10 0 0 0 0 1
197 value=NoConnection
198 T 44600 46900 5 10 0 0 0 0 1
199 device=DRC_Directive
200 }
201 C 48900 51300 1 0 0 nc-bottom.sym
202 {
203 T 48900 51900 5 10 0 0 0 0 1
204 value=NoConnection
205 T 48900 52300 5 10 0 0 0 0 1
206 device=DRC_Directive
207 }
208 C 48900 52900 1 0 0 nc-top.sym
209 {
210 T 49300 53400 5 10 0 0 0 0 1
211 value=NoConnection
212 T 49300 53600 5 10 0 0 0 0 1
213 device=DRC_Directive
214 }