Permalink
Browse files

Major bug fix! Added delay system at BOOT0 to prevent STM32 forcing i…

…tself into

flasing mode after each reset.
  • Loading branch information...
TheShadowOfChernobyl
TheShadowOfChernobyl committed Jul 24, 2014
1 parent 8adacbd commit 0586e182973b1895c8a71800c2f0f30fb0aa9b93
Showing with 76 additions and 68 deletions.
  1. +1 −1 ProgArm-cache.lib
  2. +75 −67 ProgArm.sch
@@ -138,7 +138,7 @@ F1 "CONN_5" 50 0 50 V V C CNN
F2 "~" 0 0 60 H V C CNN
F3 "~" 0 0 60 H V C CNN
DRAW
S -100 250 100 -250 0 1 0 f
S -100 250 100 -250 0 1 0 N
X ~ 1 -400 200 300 R 60 60 1 1 P I
X ~ 2 -400 100 300 R 60 60 1 1 P I
X ~ 3 -400 0 300 R 60 60 1 1 P I
@@ -439,12 +439,12 @@ $EndComp
$Comp
L GND #PWR019
U 1 1 52C1D45D
P 2200 2550
F 0 "#PWR019" H 2200 2550 30 0001 C CNN
F 1 "GND" H 2200 2480 30 0001 C CNN
F 2 "" H 2200 2550 60 0000 C CNN
F 3 "" H 2200 2550 60 0000 C CNN
1 2200 2550
P 2200 2500
F 0 "#PWR019" H 2200 2500 30 0001 C CNN
F 1 "GND" H 2200 2430 30 0001 C CNN
F 2 "" H 2200 2500 60 0000 C CNN
F 3 "" H 2200 2500 60 0000 C CNN
1 2200 2500
1 0 0 -1
$EndComp
$Comp
@@ -1716,50 +1716,28 @@ F 3 "" H 700 650 60 0000 C CNN
1 700 650
1 0 0 -1
$EndComp
Text GLabel 2050 1100 1 60 Input ~ 0
Text GLabel 1500 1100 1 60 Input ~ 0
FW/RST
$Comp
L R R6
U 1 1 53960C0A
P 2050 2200
F 0 "R6" V 2130 2200 40 0000 C CNN
F 1 "500k" V 2057 2201 40 0000 C CNN
F 2 "~" V 1980 2200 30 0000 C CNN
F 3 "~" H 2050 2200 30 0000 C CNN
1 2050 2200
P 1500 2200
F 0 "R6" V 1580 2200 40 0000 C CNN
F 1 "10k" V 1507 2201 40 0000 C CNN
F 2 "~" V 1430 2200 30 0000 C CNN
F 3 "~" H 1500 2200 30 0000 C CNN
1 1500 2200
-1 0 0 1
$EndComp
$Comp
L GND #PWR062
U 1 1 53960C10
P 2050 2550
F 0 "#PWR062" H 2050 2550 30 0001 C CNN
F 1 "GND" H 2050 2480 30 0001 C CNN
F 2 "" H 2050 2550 60 0000 C CNN
F 3 "" H 2050 2550 60 0000 C CNN
1 2050 2550
1 0 0 -1
$EndComp
$Comp
L CAPAPOL C5
U 1 1 539612EA
P 1700 2200
F 0 "C5" H 1750 2300 40 0000 L CNN
F 1 "100uF" H 1750 2100 40 0000 L CNN
F 2 "~" H 1800 2050 30 0000 C CNN
F 3 "~" H 1700 2200 300 0000 C CNN
1 1700 2200
1 0 0 -1
$EndComp
$Comp
L GND #PWR063
U 1 1 53961305
P 1700 2550
F 0 "#PWR063" H 1700 2550 30 0001 C CNN
F 1 "GND" H 1700 2480 30 0001 C CNN
F 2 "" H 1700 2550 60 0000 C CNN
F 3 "" H 1700 2550 60 0000 C CNN
1 1700 2550
P 1500 2500
F 0 "#PWR062" H 1500 2500 30 0001 C CNN
F 1 "GND" H 1500 2430 30 0001 C CNN
F 2 "" H 1500 2500 60 0000 C CNN
F 3 "" H 1500 2500 60 0000 C CNN
1 1500 2500
1 0 0 -1
$EndComp
$Comp
@@ -2297,8 +2275,6 @@ Wire Wire Line
4050 3450 4100 3450
Wire Wire Line
3700 3350 4100 3350
Wire Wire Line
2200 2200 2200 2550
Wire Wire Line
1000 3600 1000 3800
Wire Wire Line
@@ -2810,27 +2786,10 @@ Wire Wire Line
Connection ~ 700 1250
Wire Wire Line
700 700 700 650
Wire Wire Line
2050 1950 2050 1800
Wire Wire Line
2050 2450 2050 2550
Wire Wire Line
1450 1600 1750 1600
Wire Wire Line
2250 1950 2250 1650
Wire Wire Line
1700 1950 2250 1950
Wire Wire Line
1050 1400 1450 1400
Wire Wire Line
1450 1400 1450 1600
Wire Wire Line
1700 1950 1700 2000
Connection ~ 2050 1950
Wire Wire Line
1700 2550 1700 2400
Wire Wire Line
2050 1400 2050 1100
1500 1400 1500 1100
Wire Wire Line
2550 1250 2550 1500
Wire Wire Line
@@ -3213,12 +3172,12 @@ $EndComp
$Comp
L MOS_P Q1
U 1 1 53A5AE10
P 1950 1600
F 0 "Q1" H 1950 1800 60 0000 R CNN
F 1 "MOS_P" H 1950 1400 60 0000 R CNN
F 2 "~" H 1950 1600 60 0000 C CNN
F 3 "~" H 1950 1600 60 0000 C CNN
1 1950 1600
P 1400 1600
F 0 "Q1" H 1400 1800 60 0000 R CNN
F 1 "MOS_P" H 1400 1400 60 0000 R CNN
F 2 "~" H 1400 1600 60 0000 C CNN
F 3 "~" H 1400 1600 60 0000 C CNN
1 1400 1600
1 0 0 1
$EndComp
$Comp
@@ -3336,4 +3295,53 @@ Wire Wire Line
12950 1200 12650 1200
Wire Wire Line
14750 7250 14750 7050
Wire Wire Line
2000 1950 2250 1950
Wire Wire Line
1050 1400 1200 1400
Wire Wire Line
1200 1400 1200 1600
Wire Wire Line
1500 1950 1500 1800
$Comp
L C C?
U 1 1 53D1247D
P 2000 2150
F 0 "C?" H 2000 2250 40 0000 L CNN
F 1 "4.7uF" H 2006 2065 40 0000 L CNN
F 2 "~" H 2038 2000 30 0000 C CNN
F 3 "~" H 2000 2150 60 0000 C CNN
1 2000 2150
1 0 0 -1
$EndComp
Wire Wire Line
2200 2200 2200 2500
Wire Wire Line
1500 2450 1500 2500
$Comp
L R R?
U 1 1 53D12A7D
P 1750 1950
F 0 "R?" V 1830 1950 40 0000 C CNN
F 1 "33k" V 1757 1951 40 0000 C CNN
F 2 "~" V 1680 1950 30 0000 C CNN
F 3 "~" H 1750 1950 30 0000 C CNN
1 1750 1950
0 -1 -1 0
$EndComp
$Comp
L GND #PWR?
U 1 1 53D12C87
P 2000 2500
F 0 "#PWR?" H 2000 2500 30 0001 C CNN
F 1 "GND" H 2000 2430 30 0001 C CNN
F 2 "" H 2000 2500 60 0000 C CNN
F 3 "" H 2000 2500 60 0000 C CNN
1 2000 2500
1 0 0 -1
$EndComp
Connection ~ 2000 1950
Connection ~ 1500 1950
Wire Wire Line
2000 2350 2000 2500
$EndSCHEMATC

0 comments on commit 0586e18

Please sign in to comment.