فهرست منبع

Replace some gpio for making the board ABC host compatible

Per Mårtensson 2 سال پیش
والد
کامیت
34c7929d53
5فایلهای تغییر یافته به همراه308 افزوده شده و 308 حذف شده
  1. 15 13
      abc80bus.sch
  2. 212 229
      max80.kicad_pcb
  3. 79 64
      max80.sch
  4. 1 1
      rtc.sch
  5. 1 1
      usb.sch

+ 15 - 13
abc80bus.sch

@@ -563,7 +563,7 @@ F 0 "Q3" H 6900 5150 50  0000 L CNN
 F 1 "AO3400A" H 6650 4850 50  0000 L CNN
 F 2 "Package_TO_SOT_SMD:SOT-23" H 7250 4925 50  0001 L CIN
 F 3 "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" H 7050 5000 50  0001 L CNN
-F 4 "C20917" H 7050 5000 50  0001 C CNN "LCSC"
+F 4 "NM" H 7050 5000 50  0001 C CNN "LCSC"
 	1    7050 5000
 	1    0    0    -1  
 $EndComp
@@ -588,7 +588,7 @@ F 0 "Q2" H 6900 6100 50  0000 L CNN
 F 1 "AO3400A" H 6700 5750 50  0000 L CNN
 F 2 "Package_TO_SOT_SMD:SOT-23" H 7250 5825 50  0001 L CIN
 F 3 "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" H 7050 5900 50  0001 L CNN
-F 4 "C20917" H 7050 5900 50  0001 C CNN "LCSC"
+F 4 "NM" H 7050 5900 50  0001 C CNN "LCSC"
 	1    7050 5900
 	1    0    0    -1  
 $EndComp
@@ -642,7 +642,7 @@ F 0 "Q4" H 6900 4200 50  0000 L CNN
 F 1 "AO3400A" H 6700 3900 50  0000 L CNN
 F 2 "Package_TO_SOT_SMD:SOT-23" H 7250 3975 50  0001 L CIN
 F 3 "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" H 7050 4050 50  0001 L CNN
-F 4 "C20917" H 7050 4050 50  0001 C CNN "LCSC"
+F 4 "NM" H 7050 4050 50  0001 C CNN "LCSC"
 	1    7050 4050
 	1    0    0    -1  
 $EndComp
@@ -812,7 +812,7 @@ Text GLabel 4300 4000 0    39   Input ~ 0
 ~C3_ABC_3V3
 Text GLabel 4400 6750 0    39   Input ~ 0
 ~C4_ABC_3V3
-Text GLabel 4400 6550 0    39   Input ~ 0
+Text GLabel 4350 6550 0    39   Input ~ 0
 ~INP_ABC_3V3
 Text GLabel 4400 6350 0    39   Input ~ 0
 ~STATUS_ABC_3V3
@@ -1347,7 +1347,7 @@ F 0 "Q5" H 6900 2200 50  0000 L CNN
 F 1 "AO3400A" H 6700 1900 50  0000 L CNN
 F 2 "Package_TO_SOT_SMD:SOT-23" H 7250 1975 50  0001 L CIN
 F 3 "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" H 7050 2050 50  0001 L CNN
-F 4 "C20917" H 7050 2050 50  0001 C CNN "LCSC"
+F 4 "NM" H 7050 2050 50  0001 C CNN "LCSC"
 	1    7050 2050
 	1    0    0    -1  
 $EndComp
@@ -1395,7 +1395,7 @@ F 0 "Q1" H 6900 3200 50  0000 L CNN
 F 1 "AO3400A" H 6700 2900 50  0000 L CNN
 F 2 "Package_TO_SOT_SMD:SOT-23" H 7250 2975 50  0001 L CIN
 F 3 "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" H 7050 3050 50  0001 L CNN
-F 4 "C20917" H 7050 3050 50  0001 C CNN "LCSC"
+F 4 "NM" H 7050 3050 50  0001 C CNN "LCSC"
 	1    7050 3050
 	1    0    0    -1  
 $EndComp
@@ -1415,7 +1415,7 @@ F 0 "Q6" H 6900 1300 50  0000 L CNN
 F 1 "AO3400A" H 6700 1000 50  0000 L CNN
 F 2 "Package_TO_SOT_SMD:SOT-23" H 7250 1075 50  0001 L CIN
 F 3 "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" H 7050 1150 50  0001 L CNN
-F 4 "C20917" H 7050 1150 50  0001 C CNN "LCSC"
+F 4 "NM" H 7050 1150 50  0001 C CNN "LCSC"
 	1    7050 1150
 	1    0    0    -1  
 $EndComp
@@ -1536,7 +1536,7 @@ L Device:R_Small R26
 U 1 1 60B354D0
 P 6950 5600
 F 0 "R26" V 6754 5600 50  0000 C CNN
-F 1 "0" V 6845 5600 50  0000 C CNN
+F 1 "100" V 6845 5600 50  0000 C CNN
 F 2 "Resistor_SMD:R_0805_2012Metric" H 6950 5600 50  0001 C CNN
 F 3 "~" H 6950 5600 50  0001 C CNN
 F 4 "NM" V 6950 5600 50  0001 C CNN "LCSC"
@@ -1548,7 +1548,7 @@ L Device:R_Small R27
 U 1 1 60B36F20
 P 6950 4700
 F 0 "R27" V 6754 4700 50  0000 C CNN
-F 1 "0" V 6845 4700 50  0000 C CNN
+F 1 "100" V 6845 4700 50  0000 C CNN
 F 2 "Resistor_SMD:R_0805_2012Metric" H 6950 4700 50  0001 C CNN
 F 3 "~" H 6950 4700 50  0001 C CNN
 F 4 "NM" V 6950 4700 50  0001 C CNN "LCSC"
@@ -1560,7 +1560,7 @@ L Device:R_Small R28
 U 1 1 60B37C47
 P 6950 3750
 F 0 "R28" V 6754 3750 50  0000 C CNN
-F 1 "0" V 6845 3750 50  0000 C CNN
+F 1 "100" V 6845 3750 50  0000 C CNN
 F 2 "Resistor_SMD:R_0805_2012Metric" H 6950 3750 50  0001 C CNN
 F 3 "~" H 6950 3750 50  0001 C CNN
 F 4 "NM" V 6950 3750 50  0001 C CNN "LCSC"
@@ -1572,7 +1572,7 @@ L Device:R_Small R43
 U 1 1 60B38966
 P 6950 2800
 F 0 "R43" V 6754 2800 50  0000 C CNN
-F 1 "0" V 6845 2800 50  0000 C CNN
+F 1 "100" V 6845 2800 50  0000 C CNN
 F 2 "Resistor_SMD:R_0805_2012Metric" H 6950 2800 50  0001 C CNN
 F 3 "~" H 6950 2800 50  0001 C CNN
 F 4 "NM" V 6950 2800 50  0001 C CNN "LCSC"
@@ -1584,7 +1584,7 @@ L Device:R_Small R45
 U 1 1 60B3A85D
 P 6950 1800
 F 0 "R45" V 6850 1700 50  0000 C CNN
-F 1 "0" V 6850 1900 50  0000 C CNN
+F 1 "100" V 6850 1900 50  0000 C CNN
 F 2 "Resistor_SMD:R_0805_2012Metric" H 6950 1800 50  0001 C CNN
 F 3 "~" H 6950 1800 50  0001 C CNN
 F 4 "NM" V 6950 1800 50  0001 C CNN "LCSC"
@@ -1596,7 +1596,7 @@ L Device:R_Small R44
 U 1 1 60B3CF12
 P 6950 900
 F 0 "R44" V 6754 900 50  0000 C CNN
-F 1 "0" V 6845 900 50  0000 C CNN
+F 1 "100" V 6845 900 50  0000 C CNN
 F 2 "Resistor_SMD:R_0805_2012Metric" H 6950 900 50  0001 C CNN
 F 3 "~" H 6950 900 50  0001 C CNN
 F 4 "NM" V 6950 900 50  0001 C CNN "LCSC"
@@ -1856,6 +1856,8 @@ F 3 "" H 9000 2500 50  0001 C CNN
 $EndComp
 Wire Wire Line
 	9000 2400 9000 2500
+Wire Wire Line
+	4350 6550 4400 6550
 Wire Wire Line
 	700  2850 1150 2850
 Wire Bus Line

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 212 - 229
max80.kicad_pcb


+ 79 - 64
max80.sch

@@ -40,16 +40,6 @@ F0 "POWER" 50
 F1 "power.sch" 50
 $EndSheet
 $Sheet
-S 4650 10050 800  650 
-U 601569F0
-F0 "USB" 50
-F1 "usb.sch" 50
-F2 "FPGA_USB_RX_DP" I L 4650 10150 50 
-F3 "FPGA_USB_RX_DN" I L 4650 10250 50 
-F4 "FPGA_USB_TX_DP" I L 4650 10350 50 
-F5 "FPGA_USB_TX_DN" I L 4650 10450 50 
-$EndSheet
-$Sheet
 S 2200 10050 700  650 
 U 602159BB
 F0 "ESP32" 50
@@ -583,7 +573,7 @@ Wire Wire Line
 	11250 10250 11250 10350
 Text Label 4150 8450 2    39   ~ 0
 FPGA_LED2
-Text Label 4150 7950 2    39   ~ 0
+Text Label 4150 8350 2    39   ~ 0
 FPGA_LED3
 Text GLabel 4150 7550 0    39   Input ~ 0
 FPGA_GPIO1
@@ -932,8 +922,6 @@ Text Label 6450 3750 2    39   ~ 0
 FPGA_USB_TX_DN
 Text Label 6450 3850 2    39   ~ 0
 FPGA_USB_TX_DP
-Text Label 4150 8350 2    39   ~ 0
-FREEIO_6
 NoConn ~ 14250 5150
 Wire Wire Line
 	10500 9950 10500 10050
@@ -1295,7 +1283,7 @@ F 4 "C97521" H 12950 7350 50  0001 C CNN "LCSC"
 	1    12950 7350
 	1    0    0    -1  
 $EndComp
-Text Label 8950 8200 0    39   ~ 0
+Text Label 5850 3650 0    39   ~ 0
 AD2
 Text GLabel 1600 6800 0    39   Input ~ 0
 ~C1_ABC_3V3
@@ -1321,20 +1309,16 @@ Wire Wire Line
 	750  7500 1650 7500
 Text GLabel 1600 7400 0    39   Input ~ 0
 ~INP_ABC_3V3
-Wire Wire Line
-	1650 6700 750  6700
 Entry Wire Line
 	650  7400 750  7500
 Text Label 750  7500 0    50   ~ 0
 AD12
-Text GLabel 1600 6600 0    39   Input ~ 0
+Text GLabel 4150 6350 0    39   Input ~ 0
 ~STATUS_ABC_3V3
-Text Label 750  6700 0    50   ~ 0
+Text Label 3500 7950 0    39   ~ 0
 AD13
 Wire Wire Line
 	750  7800 1650 7800
-Entry Wire Line
-	650  6600 750  6700
 Text Label 750  7700 0    50   ~ 0
 AD14
 Text Label 750  7800 0    50   ~ 0
@@ -1411,8 +1395,6 @@ Text Label 9000 7550 0    50   ~ 0
 WE#
 Text Label 9000 6850 0    50   ~ 0
 DQML
-Text Label 9000 6450 0    50   ~ 0
-A0
 Text Label 9000 6350 0    50   ~ 0
 A2
 Text Label 9000 8050 0    39   ~ 0
@@ -1464,8 +1446,6 @@ Wire Wire Line
 	6300 2950 6550 2950
 Wire Wire Line
 	5850 2550 6050 2550
-Wire Wire Line
-	6450 3650 6550 3650
 Wire Wire Line
 	6450 3450 6550 3450
 Wire Wire Line
@@ -1490,8 +1470,6 @@ Text GLabel 1600 6400 0    39   Input ~ 0
 ~RST_ABC_3V3
 Wire Wire Line
 	1600 6400 1650 6400
-Wire Wire Line
-	1600 6600 1650 6600
 Wire Wire Line
 	1600 6800 1650 6800
 Text GLabel 1600 6500 0    39   Input ~ 0
@@ -1526,7 +1504,7 @@ Entry Wire Line
 	650  2800 750  2900
 Text Label 750  3500 0    50   ~ 0
 AD7
-Text Label 750  2500 0    50   ~ 0
+Text Label 3500 8150 0    39   ~ 0
 AD6
 Text Label 750  2900 0    50   ~ 0
 AD5
@@ -1854,7 +1832,6 @@ Wire Wire Line
 	3350 4250 4200 4250
 NoConn ~ 4200 5950
 NoConn ~ 4200 6150
-NoConn ~ 4200 6350
 NoConn ~ 4200 7350
 NoConn ~ 6550 6300
 NoConn ~ 6550 6400
@@ -1921,8 +1898,6 @@ Wire Wire Line
 	15200 7350 15300 7350
 Text GLabel 6500 7400 0    39   Input ~ 0
 HDMI_D0-
-Text Label 3800 6850 0    39   ~ 0
-FREE_IO3
 Text GLabel 1650 2600 0    39   Input ~ 0
 XM_ABC_3V3
 Entry Wire Line
@@ -2053,8 +2028,6 @@ Wire Wire Line
 	4150 6750 4200 6750
 Wire Wire Line
 	4150 8450 4200 8450
-Wire Wire Line
-	4150 7950 4200 7950
 Wire Wire Line
 	4150 6250 4200 6250
 NoConn ~ 6550 7000
@@ -2064,8 +2037,6 @@ Wire Wire Line
 	4100 7450 4200 7450
 Wire Wire Line
 	4150 6050 4200 6050
-Wire Wire Line
-	4150 8150 4200 8150
 NoConn ~ 4200 5850
 Wire Wire Line
 	4100 7850 4200 7850
@@ -2137,18 +2108,14 @@ Wire Wire Line
 $Comp
 L power:+3V3 #PWR0239
 U 1 1 614CC048
-P 3600 6350
-F 0 "#PWR0239" H 3600 6200 50  0001 C CNN
-F 1 "+3V3" H 3615 6523 50  0000 C CNN
-F 2 "" H 3600 6350 50  0001 C CNN
-F 3 "" H 3600 6350 50  0001 C CNN
-	1    3600 6350
+P 3550 6350
+F 0 "#PWR0239" H 3550 6200 50  0001 C CNN
+F 1 "+3V3" H 3565 6523 50  0000 C CNN
+F 2 "" H 3550 6350 50  0001 C CNN
+F 3 "" H 3550 6350 50  0001 C CNN
+	1    3550 6350
 	1    0    0    -1  
 $EndComp
-Wire Wire Line
-	3600 6350 3600 6450
-Wire Wire Line
-	3600 6450 4200 6450
 Wire Wire Line
 	9350 3950 9400 3950
 Wire Wire Line
@@ -2184,10 +2151,6 @@ Entry Wire Line
 	8700 3450 8800 3550
 Wire Wire Line
 	8800 1950 9400 1950
-Text GLabel 8500 1750 1    50   Input ~ 0
-AD[0..15]
-Wire Wire Line
-	8800 2250 9400 2250
 Wire Wire Line
 	8800 2450 9400 2450
 Wire Wire Line
@@ -2228,8 +2191,6 @@ Entry Wire Line
 	8700 2350 8800 2450
 Entry Wire Line
 	8500 2250 8600 2350
-Entry Wire Line
-	8700 2150 8800 2250
 Entry Wire Line
 	8500 2050 8600 2150
 Entry Wire Line
@@ -2268,10 +2229,8 @@ Text Label 8800 2450 0    39   ~ 0
 A7
 Text Label 9350 4250 2    39   ~ 0
 CLK
-Text Label 8800 2350 0    39   ~ 0
+Text Label 3500 6850 0    39   ~ 0
 AD1
-Text Label 8800 2150 0    39   ~ 0
-AD0
 $Comp
 L max80:EP4CE15F17C8N U13
 U 8 1 60554149
@@ -2295,8 +2254,6 @@ Wire Wire Line
 	11250 9950 11250 10050
 Wire Wire Line
 	5850 2950 6300 2950
-Wire Wire Line
-	3800 6850 4200 6850
 NoConn ~ 1650 7000
 Wire Wire Line
 	12400 7100 12400 7450
@@ -2471,13 +2428,11 @@ F 3 "" H 13300 9200 50  0001 C CNN
 $EndComp
 Wire Wire Line
 	13800 9200 13950 9200
-Text Label 6500 7300 2    50   ~ 0
+Text Label 6500 7300 2    39   ~ 0
 ~SD_DETECT
 NoConn ~ 6550 7200
 Wire Wire Line
 	6500 7300 6550 7300
-Text Label 8800 2250 0    39   ~ 0
-FREEIO2
 $Comp
 L power:+3V3 #PWR0126
 U 1 1 61A7370B
@@ -2493,10 +2448,8 @@ Wire Wire Line
 	15400 4500 15500 4500
 NoConn ~ 13950 9100
 NoConn ~ 13950 8400
-Text Label 4150 8150 2    39   ~ 0
-FREEIO4
-Text Label 6450 3650 2    39   ~ 0
-FREEIO5
+Text Label 1050 2500 2    39   ~ 0
+FREEI4
 Text Label 6450 4050 2    39   ~ 0
 FPGA_USB_RX_DN
 Text Label 6450 4150 2    39   ~ 0
@@ -2520,12 +2473,72 @@ Wire Wire Line
 	4600 10350 4650 10350
 Wire Wire Line
 	4600 10450 4650 10450
-Wire Bus Line
-	8500 1750 8500 2250
 Wire Wire Line
 	8600 2150 9400 2150
+Text Label 8800 2250 0    39   ~ 0
+AD0
+Text Label 9000 6450 0    50   ~ 0
+A0
+Text Label 8800 2150 0    39   ~ 0
+FREEI2
+Entry Wire Line
+	8500 2150 8600 2250
+$Sheet
+S 4650 10050 550  650 
+U 601569F0
+F0 "USB" 50
+F1 "usb.sch" 50
+F2 "FPGA_USB_RX_DP" I L 4650 10150 50 
+F3 "FPGA_USB_RX_DN" I L 4650 10250 50 
+F4 "FPGA_USB_TX_DP" I L 4650 10350 50 
+F5 "FPGA_USB_TX_DN" I L 4650 10450 50 
+$EndSheet
+Wire Wire Line
+	8600 2250 9400 2250
+Text GLabel 3400 5550 1    50   Input ~ 0
+AD[0..15]
+Entry Wire Line
+	3400 6750 3500 6850
+Wire Wire Line
+	3500 6850 4200 6850
+Text Label 8800 2350 0    39   ~ 0
+FREEI3
+Text GLabel 8500 1750 1    50   Input ~ 0
+AD[0..15]
+Text GLabel 5700 1850 1    50   Input ~ 0
+AD[0..15]
+Entry Wire Line
+	5700 3550 5800 3650
+Wire Wire Line
+	5800 3650 6550 3650
+Entry Wire Line
+	3400 8050 3500 8150
+Wire Wire Line
+	3500 8150 4200 8150
+Entry Wire Line
+	3400 7850 3500 7950
+Wire Wire Line
+	3500 7950 4200 7950
+Wire Wire Line
+	4150 6350 4200 6350
+Text Label 900  6700 0    50   ~ 0
+FREEI8
+Text Label 900  6600 0    50   ~ 0
+FREEI9
+Wire Wire Line
+	900  6700 1650 6700
+Wire Wire Line
+	900  6600 1650 6600
+Wire Wire Line
+	3550 6350 3550 6450
+Wire Bus Line
+	5700 1850 5700 3650
 Wire Wire Line
 	8600 2350 9400 2350
+Wire Bus Line
+	8500 1750 8500 2250
+Wire Bus Line
+	3400 5550 3400 8150
 Wire Bus Line
 	3250 1500 3250 4300
 Wire Bus Line
@@ -2538,4 +2551,6 @@ Wire Bus Line
 	15650 1800 15650 4600
 Wire Bus Line
 	13750 1800 13750 4600
+Wire Wire Line
+	3550 6450 4200 6450
 $EndSCHEMATC

+ 1 - 1
rtc.sch

@@ -3,7 +3,7 @@ EELAYER 30 0
 EELAYER END
 $Descr A4 11693 8268
 encoding utf-8
-Sheet 6 9
+Sheet 5 9
 Title "MAX80"
 Date "2021-02-22"
 Rev "0.01"

+ 1 - 1
usb.sch

@@ -3,7 +3,7 @@ EELAYER 30 0
 EELAYER END
 $Descr A4 11693 8268
 encoding utf-8
-Sheet 4 9
+Sheet 9 9
 Title "MAX80"
 Date "2021-02-22"
 Rev "0.01"

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است