From 0de2298d7702647a03beb12e10ea1694ad3c4d12 Mon Sep 17 00:00:00 2001 From: Michael Ossmann Date: Sun, 29 Sep 2013 21:21:50 -0600 Subject: [PATCH] optional RTC XTAL --- hardware/hackrf-one/hackrf-one-cache.lib | 18 +- hardware/hackrf-one/mcu.sch | 308 +++++++++-------------- 2 files changed, 135 insertions(+), 191 deletions(-) diff --git a/hardware/hackrf-one/hackrf-one-cache.lib b/hardware/hackrf-one/hackrf-one-cache.lib index aa9ffe6b..c1b6f8fb 100644 --- a/hardware/hackrf-one/hackrf-one-cache.lib +++ b/hardware/hackrf-one/hackrf-one-cache.lib @@ -1,4 +1,4 @@ -EESchema-LIBRARY Version 2.3 Date: Sun Sep 29 20:54:20 2013 +EESchema-LIBRARY Version 2.3 Date: Sun Sep 29 21:21:35 2013 #encoding utf-8 # # +1.8V @@ -267,6 +267,22 @@ X ~ 16 400 -350 300 L 60 60 1 1 P I ENDDRAW ENDDEF # +# CRYSTAL +# +DEF CRYSTAL X 0 40 N N 1 F N +F0 "X" 0 150 60 H V C CNN +F1 "CRYSTAL" 0 -150 60 H V C CNN +F2 "~" 0 0 60 H V C CNN +F3 "~" 0 0 60 H V C CNN +DRAW +P 2 0 1 16 -100 100 -100 -100 N +P 2 0 1 16 100 100 100 -100 N +P 5 0 1 12 -50 50 50 50 50 -50 -50 -50 -50 50 f +X 1 1 -300 0 200 R 40 40 1 1 P +X 2 2 300 0 200 L 40 40 1 1 P +ENDDRAW +ENDDEF +# # FIL-DEA # DEF FIL-DEA U 0 40 Y Y 1 F N diff --git a/hardware/hackrf-one/mcu.sch b/hardware/hackrf-one/mcu.sch index 2c66aa1c..25abfbe5 100644 --- a/hardware/hackrf-one/mcu.sch +++ b/hardware/hackrf-one/mcu.sch @@ -2930,20 +2930,6 @@ F 3 "" H 6650 750 60 0001 C CNN 1 6650 750 1 0 0 -1 $EndComp -NoConn ~ 6750 2050 -NoConn ~ 7150 2050 -NoConn ~ 7050 2050 -$Comp -L VCC #PWR198 -U 1 1 4F62B526 -P 6950 1950 -F 0 "#PWR198" H 6950 2050 30 0001 C CNN -F 1 "VCC" H 6950 2050 30 0000 C CNN -F 2 "" H 6950 1950 60 0001 C CNN -F 3 "" H 6950 1950 60 0001 C CNN - 1 6950 1950 - 1 0 0 -1 -$EndComp Text Label 4000 5700 0 40 ~ 0 DBGEN Text Label 4000 5900 0 40 ~ 0 @@ -3308,9 +3294,7 @@ Wire Wire Line Wire Wire Line 7350 1100 11400 1100 Wire Wire Line - 3200 3750 3200 5000 -Wire Wire Line - 3200 3000 3200 3750 + 3200 3000 3200 5000 Wire Wire Line 3200 5000 4300 5000 Wire Wire Line @@ -3335,13 +3319,7 @@ Wire Wire Line Wire Wire Line 9700 4300 9800 4300 Wire Wire Line - 15550 2650 15950 2650 -Wire Wire Line - 15250 2650 15550 2650 -Wire Wire Line - 15050 2650 15250 2650 -Wire Wire Line - 14550 2650 15050 2650 + 14550 2650 15950 2650 Wire Wire Line 16150 650 16250 650 Wire Wire Line @@ -3411,9 +3389,7 @@ Wire Wire Line Wire Wire Line 5550 9150 5550 9050 Wire Wire Line - 5550 9650 5550 9750 -Wire Wire Line - 5550 9550 5550 9650 + 5550 9550 5550 9750 Wire Wire Line 10950 10000 10650 10000 Wire Wire Line @@ -3424,9 +3400,7 @@ Wire Wire Line 5000 10250 5000 10150 Connection ~ 5000 9650 Wire Wire Line - 5000 9650 5200 9650 -Wire Wire Line - 4900 9650 5000 9650 + 4900 9650 5200 9650 Wire Wire Line 4200 9750 4200 9650 Wire Wire Line @@ -3464,11 +3438,9 @@ Wire Wire Line Wire Wire Line 1900 3100 1800 3100 Wire Wire Line - 2700 3750 3200 3750 + 2300 3750 3200 3750 Wire Wire Line - 2300 3750 2700 3750 -Wire Wire Line - 3600 4700 3600 3450 + 3600 3450 3600 4700 Wire Wire Line 4300 5800 4200 5800 Connection ~ 750 2000 @@ -3477,13 +3449,7 @@ Wire Wire Line Wire Wire Line 750 1800 850 1800 Wire Wire Line - 750 2100 750 2200 -Wire Wire Line - 750 2000 750 2100 -Wire Wire Line - 750 1900 750 2000 -Wire Wire Line - 750 1800 750 1900 + 750 1800 750 2200 Wire Wire Line 1650 2000 1900 2000 Wire Wire Line @@ -3551,9 +3517,7 @@ Wire Wire Line Wire Wire Line 15750 9400 15950 9400 Wire Wire Line - 6650 1400 6650 2050 -Wire Wire Line - 6650 1300 6650 1400 + 6650 1300 6650 2050 Connection ~ 6650 1400 Wire Wire Line 6550 1400 6650 1400 @@ -3581,9 +3545,7 @@ Wire Wire Line 14700 4950 14700 4550 Connection ~ 11100 1450 Wire Wire Line - 11100 1450 11100 1850 -Wire Wire Line - 11100 1350 11100 1450 + 11100 1350 11100 1850 Wire Wire Line 9600 1650 9900 1650 Wire Wire Line @@ -3614,9 +3576,7 @@ Wire Wire Line 15550 2050 15550 2150 Connection ~ 15900 1550 Wire Wire Line - 15900 1550 16150 1550 -Wire Wire Line - 14950 1550 15900 1550 + 14950 1550 16150 1550 Wire Wire Line 15250 2050 15250 2150 Connection ~ 15250 2650 @@ -3646,20 +3606,10 @@ Wire Wire Line Wire Wire Line 13200 2250 13200 2150 Wire Wire Line - 13200 1650 13650 1650 -Wire Wire Line - 13000 1650 13200 1650 + 13000 1650 13650 1650 Connection ~ 13650 3850 Wire Wire Line - 14250 3850 14550 3850 -Wire Wire Line - 13950 3850 14250 3850 -Wire Wire Line - 13650 3850 13950 3850 -Wire Wire Line - 13350 3850 13650 3850 -Wire Wire Line - 13250 3850 13350 3850 + 13250 3850 14550 3850 Wire Wire Line 14900 3850 14900 3800 Wire Wire Line @@ -3732,11 +3682,7 @@ Wire Wire Line Wire Wire Line 800 4500 800 4600 Wire Wire Line - 1300 4500 1400 4500 -Wire Wire Line - 1100 4500 1300 4500 -Wire Wire Line - 800 4500 1100 4500 + 800 4500 1400 4500 Wire Wire Line 1400 4500 1400 4600 Wire Wire Line @@ -3744,9 +3690,7 @@ Wire Wire Line Wire Wire Line 1300 6000 1300 5400 Wire Wire Line - 2100 6000 4300 6000 -Wire Wire Line - 1300 6000 2100 6000 + 1300 6000 4300 6000 Wire Wire Line 1500 5900 1500 5400 Wire Wire Line @@ -3754,9 +3698,7 @@ Wire Wire Line Wire Wire Line 11950 3900 12050 3900 Wire Wire Line - 6850 1400 6850 2050 -Wire Wire Line - 6850 1300 6850 1400 + 6850 1300 6850 2050 Wire Wire Line 11950 4200 12050 4200 Wire Wire Line @@ -3807,35 +3749,7 @@ Connection ~ 4450 1200 Connection ~ 3850 1200 Connection ~ 4750 800 Wire Wire Line - 4750 800 5050 800 -Wire Wire Line - 4450 800 4750 800 -Wire Wire Line - 4150 800 4450 800 -Wire Wire Line - 3850 800 4150 800 -Wire Wire Line - 3550 800 3850 800 -Wire Wire Line - 3250 800 3550 800 -Wire Wire Line - 2950 800 3250 800 -Wire Wire Line - 2650 800 2950 800 -Wire Wire Line - 2350 800 2650 800 -Wire Wire Line - 2050 800 2350 800 -Wire Wire Line - 1750 800 2050 800 -Wire Wire Line - 1450 800 1750 800 -Wire Wire Line - 1150 800 1450 800 -Wire Wire Line - 850 800 1150 800 -Wire Wire Line - 700 800 850 800 + 700 800 5050 800 Connection ~ 4150 800 Connection ~ 3550 800 Connection ~ 2950 1200 @@ -3911,40 +3825,10 @@ Connection ~ 4450 800 Connection ~ 3550 1200 Connection ~ 4150 1200 Wire Wire Line - 4750 1200 5050 1200 -Wire Wire Line - 4450 1200 4750 1200 -Wire Wire Line - 4150 1200 4450 1200 -Wire Wire Line - 3850 1200 4150 1200 -Wire Wire Line - 3550 1200 3850 1200 -Wire Wire Line - 3250 1200 3550 1200 -Wire Wire Line - 2950 1200 3250 1200 -Wire Wire Line - 2650 1200 2950 1200 -Wire Wire Line - 2350 1200 2650 1200 -Wire Wire Line - 2050 1200 2350 1200 -Wire Wire Line - 1750 1200 2050 1200 -Wire Wire Line - 1450 1200 1750 1200 -Wire Wire Line - 1150 1200 1450 1200 -Wire Wire Line - 850 1200 1150 1200 -Wire Wire Line - 700 1200 850 1200 + 700 1200 5050 1200 Connection ~ 4750 1200 Wire Wire Line 3400 5300 3500 5300 -Wire Wire Line - 6950 1950 6950 2050 Wire Wire Line 4000 3500 4300 3500 Wire Wire Line @@ -3961,9 +3845,7 @@ Wire Wire Line 5850 7450 5850 7750 Connection ~ 2100 6000 Wire Wire Line - 10350 4200 10500 4200 -Wire Wire Line - 9700 4200 10350 4200 + 9700 4200 10500 4200 Connection ~ 10350 4200 Wire Wire Line 4300 6300 4000 6300 @@ -3991,9 +3873,7 @@ Wire Wire Line 2500 5400 2500 5600 Connection ~ 2500 5600 Wire Wire Line - 2300 5700 4300 5700 -Wire Wire Line - 2000 5700 2300 5700 + 2000 5700 4300 5700 Connection ~ 2300 5700 Wire Wire Line 12050 4300 11950 4300 @@ -4006,9 +3886,7 @@ Wire Wire Line Wire Wire Line 11950 4000 12050 4000 Wire Wire Line - 2500 5600 4300 5600 -Wire Wire Line - 1400 5600 2500 5600 + 1400 5600 4300 5600 Wire Wire Line 1400 5400 1400 5600 Wire Wire Line @@ -4027,7 +3905,7 @@ Wire Wire Line Wire Wire Line 7650 2050 7650 1950 Wire Wire Line - 4300 4700 3600 4700 + 3600 4700 4300 4700 Wire Wire Line 1400 3250 1300 3250 Wire Wire Line @@ -4096,14 +3974,10 @@ Wire Wire Line Wire Wire Line 12600 4950 12600 4850 Wire Wire Line - 15000 4250 15300 4250 -Wire Wire Line - 14900 4250 15000 4250 + 14900 4250 15300 4250 Connection ~ 15000 4250 Wire Wire Line - 15000 3850 15300 3850 -Wire Wire Line - 14900 3850 15000 3850 + 14900 3850 15300 3850 Connection ~ 15000 3850 Connection ~ 14250 3850 Connection ~ 14250 4250 @@ -4114,15 +3988,7 @@ Wire Wire Line Wire Wire Line 13250 3800 13250 3850 Wire Wire Line - 14250 4250 14550 4250 -Wire Wire Line - 13950 4250 14250 4250 -Wire Wire Line - 13650 4250 13950 4250 -Wire Wire Line - 13350 4250 13650 4250 -Wire Wire Line - 13250 4250 13350 4250 + 13250 4250 14550 4250 Connection ~ 13650 4250 Wire Wire Line 11500 6150 11600 6150 @@ -4136,16 +4002,10 @@ Wire Wire Line Wire Wire Line 13550 2650 13550 1850 Wire Wire Line - 13950 650 14050 650 -Wire Wire Line - 13550 650 13950 650 -Wire Wire Line - 13450 650 13550 650 + 13450 650 14050 650 Connection ~ 13550 650 Wire Wire Line - 13550 2650 14050 2650 -Wire Wire Line - 13450 2650 13550 2650 + 13450 2650 14050 2650 Connection ~ 13550 2650 Wire Wire Line 13950 900 14100 900 @@ -4182,9 +4042,9 @@ Wire Wire Line Wire Wire Line 7750 2050 7750 800 Wire Wire Line - 9700 1550 9700 1200 + 9700 1200 9700 1550 Wire Wire Line - 9900 1550 9700 1550 + 9700 1550 9900 1550 Wire Wire Line 11000 1450 11100 1450 Wire Wire Line @@ -4339,13 +4199,9 @@ Wire Wire Line Wire Wire Line 4300 3200 4000 3200 Wire Wire Line - 1800 3450 3600 3450 + 1300 3450 3600 3450 Wire Wire Line - 1300 3450 1800 3450 -Wire Wire Line - 1700 3550 3500 3550 -Wire Wire Line - 1300 3550 1700 3550 + 1300 3550 3500 3550 Wire Wire Line 4300 4200 4000 4200 Wire Wire Line @@ -4353,14 +4209,12 @@ Wire Wire Line Wire Wire Line 5000 9750 5000 9650 Wire Wire Line - 4200 9650 4300 9650 -Wire Wire Line - 4000 9650 4200 9650 + 4000 9650 4300 9650 Connection ~ 4200 9650 Wire Wire Line 4200 10250 4200 10150 Wire Wire Line - 7250 900 9800 900 + 9800 900 7250 900 Wire Wire Line 7550 700 9600 700 Wire Wire Line @@ -4446,23 +4300,97 @@ Wire Wire Line Wire Wire Line 800 10000 1000 10000 Wire Wire Line - 900 9400 1000 9400 + 650 9400 1000 9400 Wire Wire Line - 650 9400 900 9400 -Wire Wire Line - 15550 650 15950 650 -Wire Wire Line - 15250 650 15550 650 -Wire Wire Line - 15050 650 15250 650 -Wire Wire Line - 14650 650 15050 650 -Wire Wire Line - 14550 650 14650 650 + 14550 650 15950 650 Wire Wire Line 16250 2650 16150 2650 Wire Wire Line 5250 7450 5250 7550 Wire Wire Line 9800 5800 9700 5800 +$Comp +L CRYSTAL X? +U 1 1 52490BB4 +P 3200 8200 +F 0 "X?" H 3200 8350 60 0000 C CNN +F 1 "CRYSTAL" H 3200 8050 60 0000 C CNN +F 2 "" H 3200 8200 60 0000 C CNN +F 3 "" H 3200 8200 60 0000 C CNN +F 4 "DNP" H 3200 7950 60 0000 C CNN "Note" + 1 3200 8200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7050 2050 7050 1750 +Wire Wire Line + 7150 1750 7150 2050 +Text Label 7050 1750 3 40 ~ 0 +RTCX2 +Text Label 7150 1750 3 40 ~ 0 +RTCX1 +$Comp +L C C? +U 1 1 52491061 +P 2800 8500 +F 0 "C?" H 2850 8600 50 0000 L CNN +F 1 "12pF" H 2850 8400 50 0000 L CNN +F 2 "" H 2800 8500 60 0001 C CNN +F 3 "" H 2800 8500 60 0001 C CNN +F 4 "DNP" H 2650 8400 60 0000 C CNN "Note" + 1 2800 8500 + -1 0 0 -1 +$EndComp +$Comp +L C C? +U 1 1 524910C3 +P 3600 8500 +F 0 "C?" H 3650 8600 50 0000 L CNN +F 1 "12pF" H 3650 8400 50 0000 L CNN +F 2 "" H 3600 8500 60 0001 C CNN +F 3 "" H 3600 8500 60 0001 C CNN +F 4 "DNP" H 3450 8400 60 0000 C CNN "Note" + 1 3600 8500 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 524910C9 +P 2800 8800 +F 0 "#PWR?" H 2800 8800 30 0001 C CNN +F 1 "GND" H 2800 8730 30 0001 C CNN +F 2 "" H 2800 8800 60 0001 C CNN +F 3 "" H 2800 8800 60 0001 C CNN + 1 2800 8800 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 524910CF +P 3600 8800 +F 0 "#PWR?" H 3600 8800 30 0001 C CNN +F 1 "GND" H 3600 8730 30 0001 C CNN +F 2 "" H 3600 8800 60 0001 C CNN +F 3 "" H 3600 8800 60 0001 C CNN + 1 3600 8800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3600 8800 3600 8700 +Wire Wire Line + 2800 8700 2800 8800 +Wire Wire Line + 2550 8200 2900 8200 +Wire Wire Line + 2800 8200 2800 8300 +Wire Wire Line + 3500 8200 3850 8200 +Wire Wire Line + 3600 8200 3600 8300 +Connection ~ 2800 8200 +Text Label 2550 8200 0 40 ~ 0 +RTCX1 +Connection ~ 3600 8200 +Text Label 3850 8200 2 40 ~ 0 +RTCX2 $EndSCHEMATC