Browse Source

Resolve #80 and #89 by adding a 1 uF decoupling capacitor and connector.

tags/PRE_2
parent
commit
06ee3e4234
5 changed files with 4152 additions and 3707 deletions
  1. +134
    -46
      hardware/conn-mchip.sch
  2. +17
    -1
      hardware/ctrl-mchip.sch
  3. +35
    -0
      hardware/dscomm-cache.lib
  4. +3093
    -2835
      hardware/dscomm.kicad_pcb
  5. +873
    -825
      hardware/dscomm.net

+ 134
- 46
hardware/conn-mchip.sch View File

@@ -47,93 +47,89 @@ Wire Wire Line
4850 6300 4950 6300
Wire Wire Line
4850 6400 4950 6400
NoConn ~ 6850 4150
NoConn ~ 6850 4250
NoConn ~ 6550 4150
NoConn ~ 6550 4250
$Comp
L power:+3V3 #PWR?
U 1 1 600B7E73
P 6350 3150
P 6050 3050
AR Path="/5F53D5B5/600B7E73" Ref="#PWR?" Part="1"
AR Path="/60040981/600B7E73" Ref="#PWR027" Part="1"
F 0 "#PWR027" H 6350 3000 50 0001 C CNN
F 1 "+3V3" H 6365 3323 50 0000 C CNN
F 2 "" H 6350 3150 50 0001 C CNN
F 3 "" H 6350 3150 50 0001 C CNN
1 6350 3150
F 0 "#PWR027" H 6050 2900 50 0001 C CNN
F 1 "+3V3" H 6065 3223 50 0000 C CNN
F 2 "" H 6050 3050 50 0001 C CNN
F 3 "" H 6050 3050 50 0001 C CNN
1 6050 3050
1 0 0 -1
$EndComp
$Comp
L Device:R R?
U 1 1 600B7E79
P 6950 3500
P 6650 3400
AR Path="/5F53D5B5/600B7E79" Ref="R?" Part="1"
AR Path="/60040981/600B7E79" Ref="R9" Part="1"
F 0 "R9" H 7020 3546 50 0000 L CNN
F 1 "100K" H 7020 3455 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric" V 6880 3500 50 0001 C CNN
F 3 "~" H 6950 3500 50 0001 C CNN
1 6950 3500
F 0 "R9" H 6720 3446 50 0000 L CNN
F 1 "100K" H 6720 3355 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric" V 6580 3400 50 0001 C CNN
F 3 "~" H 6650 3400 50 0001 C CNN
1 6650 3400
1 0 0 -1
$EndComp
Wire Wire Line
6350 3450 6350 3250
6050 3450 6050 3150
Wire Wire Line
6950 3350 6950 3250
6650 3250 6650 3150
Wire Wire Line
6950 3250 6350 3250
Connection ~ 6350 3250
6650 3150 6050 3150
Connection ~ 6050 3150
Wire Wire Line
6350 3250 6350 3150
6050 3150 6050 3050
$Comp
L Connector:Conn_ARM_JTAG_SWD_10 J?
U 1 1 600B7E84
P 6350 4050
P 6050 4050
AR Path="/5F53D5B5/600B7E84" Ref="J?" Part="1"
AR Path="/60040981/600B7E84" Ref="J4" Part="1"
F 0 "J4" H 6050 4650 50 0000 R CNN
F 1 "Conn_ARM_JTAG_SWD_10" V 5850 4500 50 0000 R CNN
F 2 "Connector:Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical" H 6350 4050 50 0001 C CNN
F 3 "http://infocenter.arm.com/help/topic/com.arm.doc.ddi0314h/DDI0314H_coresight_components_trm.pdf" V 6000 2800 50 0001 C CNN
1 6350 4050
F 0 "J4" H 5750 4650 50 0000 R CNN
F 1 "Conn_ARM_JTAG_SWD_10" V 5550 4500 50 0000 R CNN
F 2 "Connector:Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical" H 6050 4050 50 0001 C CNN
F 3 "http://infocenter.arm.com/help/topic/com.arm.doc.ddi0314h/DDI0314H_coresight_components_trm.pdf" V 5700 2800 50 0001 C CNN
1 6050 4050
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 600B7E8A
P 6300 4750
P 6000 4750
AR Path="/5F53D5B5/600B7E8A" Ref="#PWR?" Part="1"
AR Path="/60040981/600B7E8A" Ref="#PWR028" Part="1"
F 0 "#PWR028" H 6300 4500 50 0001 C CNN
F 1 "GND" H 6305 4577 50 0000 C CNN
F 2 "" H 6300 4750 50 0001 C CNN
F 3 "" H 6300 4750 50 0001 C CNN
1 6300 4750
F 0 "#PWR028" H 6000 4500 50 0001 C CNN
F 1 "GND" H 6005 4577 50 0000 C CNN
F 2 "" H 6000 4750 50 0001 C CNN
F 3 "" H 6000 4750 50 0001 C CNN
1 6000 4750
1 0 0 -1
$EndComp
Wire Wire Line
6250 4650 6250 4700
5950 4650 5950 4700
Wire Wire Line
6250 4700 6300 4700
5950 4700 6000 4700
Wire Wire Line
6300 4700 6300 4750
6000 4700 6000 4750
Wire Wire Line
6350 4650 6350 4700
6050 4650 6050 4700
Wire Wire Line
6350 4700 6300 4700
Connection ~ 6300 4700
6050 4700 6000 4700
Connection ~ 6000 4700
Wire Wire Line
6850 3750 6950 3750
6550 3750 6650 3650
Wire Wire Line
6950 3750 6950 3650
Text HLabel 6950 4050 2 50 BiDi ~ 0
SWDIO
Wire Wire Line
6850 4050 6950 4050
6650 3650 6650 3550
Wire Wire Line
6850 3950 6950 3950
Text HLabel 6950 3950 2 50 Output ~ 0
6550 3950 6650 3950
Text HLabel 6650 3950 2 50 Output ~ 0
SWDCLK
Text HLabel 6950 3750 2 50 UnSpc ~ 0
Text HLabel 6650 3750 2 50 UnSpc ~ 0
CMDRST
Text HLabel 4950 6300 2 50 Input ~ 0
UART_RX
@@ -565,4 +561,96 @@ Sold\nfield
NoConn ~ 4850 6200
Text Notes 6750 3025 0 50 ~ 0
Crossed\nterminals
$Comp
L Connector_Generic:Conn_02x05_Odd_Even J20
U 1 1 5FE904F4
P 7650 4350
F 0 "J20" H 7700 4767 50 0000 C CNN
F 1 "Conn_02x05" H 7700 4676 50 0000 C CNN
F 2 "Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical" H 7650 4350 50 0001 C CNN
F 3 "~" H 7650 4350 50 0001 C CNN
1 7650 4350
-1 0 0 -1
$EndComp
Wire Wire Line
6550 4050 6650 4150
Text HLabel 6650 4050 2 50 BiDi ~ 0
SWDIO
Wire Wire Line
6550 4050 6650 4050
Connection ~ 6550 4050
Wire Wire Line
6550 3950 6650 3850
Connection ~ 6550 3950
Wire Wire Line
6650 3850 7050 3850
Wire Wire Line
7050 3850 7150 3950
Wire Wire Line
7150 3950 7150 4250
NoConn ~ 7350 4350
NoConn ~ 7350 4450
NoConn ~ 7850 4450
$Comp
L power:GND #PWR?
U 1 1 5FEC1744
P 7600 4750
AR Path="/5F53D5B5/5FEC1744" Ref="#PWR?" Part="1"
AR Path="/60040981/5FEC1744" Ref="#PWR041" Part="1"
F 0 "#PWR041" H 7600 4500 50 0001 C CNN
F 1 "GND" H 7605 4577 50 0000 C CNN
F 2 "" H 7600 4750 50 0001 C CNN
F 3 "" H 7600 4750 50 0001 C CNN
1 7600 4750
1 0 0 -1
$EndComp
Wire Wire Line
7850 4550 7950 4550
Wire Wire Line
7950 4550 7950 4700
Wire Wire Line
7950 4700 7600 4700
Wire Wire Line
7600 4700 7600 4750
Wire Wire Line
7850 4350 7950 4350
Wire Wire Line
7950 4350 7950 4550
Connection ~ 7950 4550
Wire Wire Line
7850 4250 7950 4250
Wire Wire Line
7950 4250 7950 4350
Connection ~ 7950 4350
Wire Wire Line
6650 3750 6550 3750
Connection ~ 6550 3750
Wire Wire Line
6650 3650 7250 3650
Wire Wire Line
7250 3650 7250 4550
Wire Wire Line
7250 4550 7350 4550
Connection ~ 6650 3650
Wire Wire Line
7350 4250 7150 4250
Wire Wire Line
6650 4150 7350 4150
$Comp
L power:+3V3 #PWR?
U 1 1 5FEEDE23
P 7950 3950
AR Path="/5F53D5B5/5FEEDE23" Ref="#PWR?" Part="1"
AR Path="/60040981/5FEEDE23" Ref="#PWR040" Part="1"
F 0 "#PWR040" H 7950 3800 50 0001 C CNN
F 1 "+3V3" H 7965 4123 50 0000 C CNN
F 2 "" H 7950 3950 50 0001 C CNN
F 3 "" H 7950 3950 50 0001 C CNN
1 7950 3950
1 0 0 -1
$EndComp
Wire Wire Line
7850 4150 7950 4150
Wire Wire Line
7950 4150 7950 3950
$EndSCHEMATC

+ 17
- 1
hardware/ctrl-mchip.sch View File

@@ -219,7 +219,7 @@ Wire Wire Line
3050 2400 3050 2500
Connection ~ 3050 2500
Wire Wire Line
3050 2700 2550 2700
3050 2700 2900 2700
Connection ~ 2550 2700
Wire Wire Line
2550 2700 2550 2800
@@ -1205,4 +1205,20 @@ Wire Wire Line
Wire Wire Line
8150 5900 8150 6000
Connection ~ 8050 5800
$Comp
L Device:C_Small C21
U 1 1 5FE5B1CF
P 2900 2600
F 0 "C21" H 2825 2625 50 0000 R CNN
F 1 "1uF" H 2825 2550 50 0000 R CNN
F 2 "Capacitor_SMD:C_0805_2012Metric" H 2900 2600 50 0001 C CNN
F 3 "~" H 2900 2600 50 0001 C CNN
1 2900 2600
1 0 0 -1
$EndComp
Connection ~ 2900 2700
Wire Wire Line
2900 2700 2550 2700
Wire Wire Line
2900 2500 3050 2500
$EndSCHEMATC

+ 35
- 0
hardware/dscomm-cache.lib View File

@@ -215,6 +215,41 @@ X Pin_8 8 300 -200 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_02x05_Odd_Even
#
DEF Connector_Generic_Conn_02x05_Odd_Even J 0 40 Y N 1 F N
F0 "J" 50 300 50 H V C CNN
F1 "Connector_Generic_Conn_02x05_Odd_Even" 50 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 250 150 -250 1 1 10 f
S 150 -195 100 -205 1 1 6 N
S 150 -95 100 -105 1 1 6 N
S 150 5 100 -5 1 1 6 N
S 150 105 100 95 1 1 6 N
S 150 205 100 195 1 1 6 N
X Pin_1 1 -200 200 150 R 50 50 1 1 P
X Pin_10 10 300 -200 150 L 50 50 1 1 P
X Pin_2 2 300 200 150 L 50 50 1 1 P
X Pin_3 3 -200 100 150 R 50 50 1 1 P
X Pin_4 4 300 100 150 L 50 50 1 1 P
X Pin_5 5 -200 0 150 R 50 50 1 1 P
X Pin_6 6 300 0 150 L 50 50 1 1 P
X Pin_7 7 -200 -100 150 R 50 50 1 1 P
X Pin_8 8 300 -100 150 L 50 50 1 1 P
X Pin_9 9 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_02x06_Odd_Even
#
DEF Connector_Generic_Conn_02x06_Odd_Even J 0 40 Y N 1 F N


+ 3093
- 2835
hardware/dscomm.kicad_pcb
File diff suppressed because it is too large
View File


+ 873
- 825
hardware/dscomm.net
File diff suppressed because it is too large
View File


Loading…
Cancel
Save