From 56362ae8afbab82f84b638410a540ad70a816504 Mon Sep 17 00:00:00 2001 From: Fredrik Thulin Date: Thu, 26 Apr 2018 12:23:08 +0200 Subject: fix the rest of the footprints that were exported from Altium --- rev03-KiCad/rev02_01.sch | 8 ++++++++ rev03-KiCad/rev02_02.sch | 3 +++ rev03-KiCad/rev02_03.sch | 2 ++ rev03-KiCad/rev02_04.sch | 1 + rev03-KiCad/rev02_05.sch | 2 ++ rev03-KiCad/rev02_09.sch | 3 +++ rev03-KiCad/rev02_10.sch | 3 +++ rev03-KiCad/rev02_11.sch | 3 +++ rev03-KiCad/rev02_12.sch | 6 ++++-- rev03-KiCad/rev02_13.sch | 1 + rev03-KiCad/rev02_14.sch | 5 +++++ rev03-KiCad/rev02_15.sch | 6 ++++-- rev03-KiCad/rev02_16.sch | 2 ++ rev03-KiCad/rev02_17.sch | 2 ++ rev03-KiCad/rev02_18.sch | 10 ++++++++++ rev03-KiCad/rev02_19.sch | 3 +++ rev03-KiCad/rev02_20.sch | 1 + rev03-KiCad/rev02_21.sch | 5 +++++ rev03-KiCad/rev02_22.sch | 40 ++++++++++++++++++++++++++++++++++++++++ rev03-KiCad/rev02_23.sch | 40 ++++++++++++++++++++++++++++++++++++++++ rev03-KiCad/rev02_24.sch | 6 ++++++ set-footprints-from-pcb.py | 22 +++++++++++++++++++++- 22 files changed, 169 insertions(+), 5 deletions(-) diff --git a/rev03-KiCad/rev02_01.sch b/rev03-KiCad/rev02_01.sch index 2f3eb14..f2a0245 100644 --- a/rev03-KiCad/rev02_01.sch +++ b/rev03-KiCad/rev02_01.sch @@ -601,6 +601,7 @@ P 9600 6900 F 0 "C6" H 9680 6710 60 0000 L BNN 1 9600 6900 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 9680 6710 60 0001 C CNN $EndComp $Comp L C-EUC0402 C4 @@ -609,6 +610,7 @@ P 5000 7200 F 0 "C4" H 5080 7010 60 0000 L BNN 1 5000 7200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5080 7010 60 0001 C CNN $EndComp $Comp L C-EUC1210 C2 @@ -617,6 +619,7 @@ P 4000 7200 F 0 "C2" H 4080 7010 60 0000 L BNN 1 4000 7200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 4080 7010 60 0001 C CNN $EndComp $Comp L C-EUC1210 C3 @@ -625,6 +628,7 @@ P 4400 7200 F 0 "C3" H 4480 7010 60 0000 L BNN 1 4400 7200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 4480 7010 60 0001 C CNN $EndComp $Comp L C-EUC1210 C8 @@ -633,6 +637,7 @@ P 10200 6900 F 0 "C8" H 10280 6710 60 0000 L BNN 1 10200 6900 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 10280 6710 60 0001 C CNN $EndComp $Comp L 2N7002 Q1 @@ -674,6 +679,7 @@ P 8150 3100 F 0 "JP2" V 7945 3330 60 0000 R TNN 1 8150 3100 0 -1 -1 0 +F 2 "Cryptech_Alpha_Footprints:PLS-2" H 7945 3330 60 0001 C CNN $EndComp $Comp L C-EUC0603 C7 @@ -726,6 +732,7 @@ P 6700 8400 F 0 "C5" H 6800 8350 60 0000 L BNN 1 6700 8400 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 6800 8350 60 0001 C CNN $EndComp $Comp L C-EUC0402 C12 @@ -822,6 +829,7 @@ P 3600 7200 F 0 "C1" H 3680 7010 60 0000 L BNN 1 3600 7200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 3680 7010 60 0001 C CNN $EndComp $Comp L R-EU_R0402 R8 diff --git a/rev03-KiCad/rev02_02.sch b/rev03-KiCad/rev02_02.sch index fa6122e..9fad66d 100644 --- a/rev03-KiCad/rev02_02.sch +++ b/rev03-KiCad/rev02_02.sch @@ -315,6 +315,7 @@ P 5350 5200 F 0 "TP1" H 5250 4900 60 0000 L BNN 1 5350 5200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:B1,27" H 5250 4900 60 0001 C CNN $EndComp $Comp L TPB1,27 TP2 @@ -323,6 +324,7 @@ P 9300 4800 F 0 "TP2" H 9200 4500 60 0000 L BNN 1 9300 4800 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:B1,27" H 9200 4500 60 0001 C CNN $EndComp $Comp L MC74HC1G14DTT1G U3 @@ -331,6 +333,7 @@ P 12200 5000 F 0 "U3" H 11670 4270 60 0000 L BNN 1 12200 5000 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:SOT-23-5" H 11670 4270 60 0001 C CNN $EndComp $Comp L C-EUC0603 C14 diff --git a/rev03-KiCad/rev02_03.sch b/rev03-KiCad/rev02_03.sch index e1de274..08e23d5 100644 --- a/rev03-KiCad/rev02_03.sch +++ b/rev03-KiCad/rev02_03.sch @@ -367,6 +367,7 @@ P 8000 4900 F 0 "U4" H 6890 3890 60 0000 L BNN 1 8000 4900 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:TSQFP50P3000X3000X160-208N" H 6890 3890 60 0001 C CNN $EndComp $Comp L STM32-SWD J1 @@ -375,6 +376,7 @@ P 13440 4130 F 0 "J1" H 13588 3700 60 0000 R TNN 1 13440 4130 -1 0 0 1 +F 2 "Cryptech_Alpha_Footprints:PLS-6" H 13588 3700 60 0001 C CNN $EndComp $Comp L R-EU_R0402 R93 diff --git a/rev03-KiCad/rev02_04.sch b/rev03-KiCad/rev02_04.sch index 6ae1286..56696d2 100644 --- a/rev03-KiCad/rev02_04.sch +++ b/rev03-KiCad/rev02_04.sch @@ -687,6 +687,7 @@ P 3400 5500 F 0 "U4_2" H 2690 3890 60 0000 L BNN 1 3400 5500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:TSQFP50P3000X3000X160-208N" H 2690 3890 60 0001 C CNN $EndComp $Comp L C-EUC0402 C45 diff --git a/rev03-KiCad/rev02_05.sch b/rev03-KiCad/rev02_05.sch index 15c095b..09ef234 100644 --- a/rev03-KiCad/rev02_05.sch +++ b/rev03-KiCad/rev02_05.sch @@ -643,6 +643,7 @@ P 11900 5500 F 0 "U4_3" H 10690 2690 60 0000 L BNN 1 11900 5500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:TSQFP50P3000X3000X160-208N" H 10690 2690 60 0001 C CNN $EndComp $Comp L STM32F429BIT6_1 U4_4 @@ -651,5 +652,6 @@ P 4700 5600 F 0 "U4_4" H 3190 2390 60 0000 L BNN 1 4700 5600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:TSQFP50P3000X3000X160-208N" H 3190 2390 60 0001 C CNN $EndComp $EndSCHEMATC diff --git a/rev03-KiCad/rev02_09.sch b/rev03-KiCad/rev02_09.sch index 1b84a24..2b3b630 100644 --- a/rev03-KiCad/rev02_09.sch +++ b/rev03-KiCad/rev02_09.sch @@ -864,6 +864,7 @@ P 7900 7700 F 0 "FB2" H 7820 7532 60 0000 L BNN 1 7900 7700 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:L_0603" H 7820 7532 60 0001 C CNN $EndComp $Comp L R-EU_R0402 R23 @@ -883,6 +884,7 @@ P 6100 7700 F 0 "FB1" H 6020 7532 60 0000 L BNN 1 6100 7700 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:L_0603" H 6020 7532 60 0001 C CNN $EndComp $Comp L USBMINIB CN1 @@ -935,6 +937,7 @@ P 12900 6100 F 0 "J2" H 12690 5790 60 0000 L BNN 1 12900 6100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:PLD-6" H 12690 5790 60 0001 C CNN $EndComp $Comp L C-EUC0402 C214 diff --git a/rev03-KiCad/rev02_10.sch b/rev03-KiCad/rev02_10.sch index e27746c..61e6b04 100644 --- a/rev03-KiCad/rev02_10.sch +++ b/rev03-KiCad/rev02_10.sch @@ -868,6 +868,7 @@ P 8000 7800 F 0 "FB4" H 7920 7632 60 0000 L BNN 1 8000 7800 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:L_0603" H 7920 7632 60 0001 C CNN $EndComp $Comp L R-EU_R0402 R27 @@ -887,6 +888,7 @@ P 6200 7800 F 0 "FB3" H 6120 7632 60 0000 L BNN 1 6200 7800 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:L_0603" H 6120 7632 60 0001 C CNN $EndComp $Comp L USBMINIB CN2 @@ -939,6 +941,7 @@ P 13000 6200 F 0 "J3" H 12790 5890 60 0000 L BNN 1 13000 6200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:PLD-6" H 12790 5890 60 0001 C CNN $EndComp $Comp L C-EUC0402 C215 diff --git a/rev03-KiCad/rev02_11.sch b/rev03-KiCad/rev02_11.sch index b511d39..f681be5 100644 --- a/rev03-KiCad/rev02_11.sch +++ b/rev03-KiCad/rev02_11.sch @@ -564,6 +564,7 @@ P 6100 5100 F 0 "U10" H 4070 3570 60 0000 L BNN 1 6100 5100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:LQFP-32" H 4070 3570 60 0001 C CNN $EndComp $Comp L LEDCHIP-LED0603 LED10 @@ -583,6 +584,7 @@ P 14300 7200 F 0 "JP5" H 14580 7630 60 0000 R TNN 1 14300 7200 -1 0 0 1 +F 2 "Cryptech_Alpha_Footprints:HDR1X10" H 14580 7630 60 0001 C CNN $EndComp $Comp L TACTILE_SWITCH S2 @@ -602,6 +604,7 @@ P 14200 2500 F 0 "JP4" H 14380 2830 60 0000 R TNN 1 14200 2500 -1 0 0 1 +F 2 "Cryptech_Alpha_Footprints:PLS-3" H 14380 2830 60 0001 C CNN $EndComp $Comp L C-EUC0402 C105 diff --git a/rev03-KiCad/rev02_12.sch b/rev03-KiCad/rev02_12.sch index 928e94f..817a40b 100644 --- a/rev03-KiCad/rev02_12.sch +++ b/rev03-KiCad/rev02_12.sch @@ -345,6 +345,7 @@ P 12100 5600 F 0 "U12" H 11570 4670 60 0000 L BNN 1 12100 5600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:SOIC127P600X175-8N" H 11570 4670 60 0001 C CNN $EndComp $Comp L 74*244DW_2 IC4_2 @@ -352,7 +353,7 @@ U 1 1 58023F81 P 5800 6500 F 0 "IC4_2" H 5470 5970 60 0000 L BNN F 1 "MC74AC244DW*" H 5510 6920 60 0000 L BNN -F 2 "" H 5510 6920 60 0000 C CNN +F 2 "Cryptech_Alpha_Footprints:SO20W" H 5510 6920 60 0001 C CNN F 3 "" H 5510 6920 60 0000 C CNN 1 5800 6500 1 0 0 -1 @@ -363,7 +364,7 @@ U 1 1 58023F80 P 3300 4700 F 0 "IC4_3" H 3330 4550 60 0000 L BNN F 1 "MC74AC244DW*" H 3480 4680 60 0000 L BNN -F 2 "" H 3480 4680 60 0000 C CNN +F 2 "Cryptech_Alpha_Footprints:SO20W" H 3480 4680 60 0001 C CNN F 3 "" H 3480 4680 60 0000 C CNN 1 3300 4700 1 0 0 -1 @@ -419,6 +420,7 @@ P 7600 6000 F 0 "JP6" H 7705 6030 60 0000 L BNN 1 7600 6000 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:PLS-2" H 7705 6030 60 0001 C CNN $EndComp $Comp L R-EU_R0402 R80 diff --git a/rev03-KiCad/rev02_13.sch b/rev03-KiCad/rev02_13.sch index 9edecaf..7ad0c66 100644 --- a/rev03-KiCad/rev02_13.sch +++ b/rev03-KiCad/rev02_13.sch @@ -557,6 +557,7 @@ P 1800 5400 F 0 "U13" H 1390 4490 60 0000 L BNN 1 1800 5400 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 1390 4490 60 0001 C CNN $EndComp $Comp L R-EU_R0402 R36 diff --git a/rev03-KiCad/rev02_14.sch b/rev03-KiCad/rev02_14.sch index 3aad933..0973994 100644 --- a/rev03-KiCad/rev02_14.sch +++ b/rev03-KiCad/rev02_14.sch @@ -144,6 +144,7 @@ P 1900 7900 F 0 "U13_2" H 1490 6690 60 0000 L BNN 1 1900 7900 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 1490 6690 60 0001 C CNN $EndComp $Comp L XC7A200TFBG484_11 U13_3 @@ -152,6 +153,7 @@ P 1900 5000 F 0 "U13_3" H 1490 4590 60 0000 L BNN 1 1900 5000 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 1490 4590 60 0001 C CNN $EndComp $Comp L XC7A200TFBG484_12 U13_4 @@ -160,6 +162,7 @@ P 1900 6000 F 0 "U13_4" H 1490 5490 60 0000 L BNN 1 1900 6000 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 1490 5490 60 0001 C CNN $EndComp $Comp L XC7A200TFBG484_13 U13_5 @@ -168,6 +171,7 @@ P 8300 4700 F 0 "U13_5" H 7890 4390 60 0000 L BNN 1 8300 4700 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 7890 4390 60 0001 C CNN $EndComp $Comp L XC7A200TFBG484_17 U13_6 @@ -176,5 +180,6 @@ P 5300 4900 F 0 "U13_6" H 4890 4390 60 0000 L BNN 1 5300 4900 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 4890 4390 60 0001 C CNN $EndComp $EndSCHEMATC diff --git a/rev03-KiCad/rev02_15.sch b/rev03-KiCad/rev02_15.sch index 37a8275..e3b70e0 100644 --- a/rev03-KiCad/rev02_15.sch +++ b/rev03-KiCad/rev02_15.sch @@ -487,7 +487,7 @@ U 1 1 58023F3F P 4160 6930 F 0 "IC2_2" H 3830 6400 60 0000 L BNN F 1 "MC74AC244DW*" H 3860 6390 60 0000 L BNN -F 2 "" H 3860 6390 60 0000 C CNN +F 2 "Cryptech_Alpha_Footprints:SO20W" H 3860 6390 60 0001 C CNN F 3 "" H 3860 6390 60 0000 C CNN 1 4160 6930 1 0 0 -1 @@ -498,7 +498,7 @@ U 1 1 58023F3E P 1660 5130 F 0 "IC2_3" H 1690 4980 60 0000 L BNN F 1 "MC74AC244DW*" H 1860 5110 60 0000 L BNN -F 2 "" H 1860 5110 60 0000 C CNN +F 2 "Cryptech_Alpha_Footprints:SO20W" H 1860 5110 60 0001 C CNN F 3 "" H 1860 5110 60 0000 C CNN 1 1660 5130 1 0 0 -1 @@ -521,6 +521,7 @@ P 2060 6230 F 0 "JP7" H 1850 5920 60 0000 L BNN 1 2060 6230 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:PLD-6" H 1850 5920 60 0001 C CNN $EndComp $Comp L R-EU_R0402 R51 @@ -551,6 +552,7 @@ P 4400 9600 F 0 "C111" H 4480 9410 60 0000 L BNN 1 4400 9600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 4480 9410 60 0001 C CNN $EndComp $Comp L R-EU_R0402 R49 diff --git a/rev03-KiCad/rev02_16.sch b/rev03-KiCad/rev02_16.sch index 48adfc7..0f1e1ba 100644 --- a/rev03-KiCad/rev02_16.sch +++ b/rev03-KiCad/rev02_16.sch @@ -129,6 +129,7 @@ P 1900 7200 F 0 "U13_7" H 1490 4190 60 0000 L BNN 1 1900 7200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 1490 4190 60 0001 C CNN $EndComp $Comp L XC7A200TFBG484_7 U13_8 @@ -137,5 +138,6 @@ P 5400 7100 F 0 "U13_8" H 4990 4090 60 0000 L BNN 1 5400 7100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 4990 4090 60 0001 C CNN $EndComp $EndSCHEMATC diff --git a/rev03-KiCad/rev02_17.sch b/rev03-KiCad/rev02_17.sch index 538f46f..bbf8572 100644 --- a/rev03-KiCad/rev02_17.sch +++ b/rev03-KiCad/rev02_17.sch @@ -355,6 +355,7 @@ P 6550 6900 F 0 "U13_9" H 6140 4690 60 0000 L BNN 1 6550 6900 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 6140 4690 60 0001 C CNN $EndComp $Comp L XC7A200TFBG484_6 U13_10 @@ -363,5 +364,6 @@ P 1600 7300 F 0 "U13_10" H 1190 4290 60 0000 L BNN 1 1600 7300 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 1190 4290 60 0001 C CNN $EndComp $EndSCHEMATC diff --git a/rev03-KiCad/rev02_18.sch b/rev03-KiCad/rev02_18.sch index 47377b8..b862c6f 100644 --- a/rev03-KiCad/rev02_18.sch +++ b/rev03-KiCad/rev02_18.sch @@ -574,6 +574,7 @@ P 1100 5200 F 0 "C113" H 1180 5010 60 0000 L BNN 1 1100 5200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 1180 5010 60 0001 C CNN $EndComp $Comp L R-EU_R0402 R54 @@ -637,6 +638,7 @@ P 2100 6400 F 0 "C115" H 2180 6210 60 0000 L BNN 1 2100 6400 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 2180 6210 60 0001 C CNN $EndComp $Comp L C-EUC0402 C116 @@ -645,6 +647,7 @@ P 2100 9600 F 0 "C116" H 2180 9410 60 0000 L BNN 1 2100 9600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 2180 9410 60 0001 C CNN $EndComp $Comp L C-EUC0402 C118 @@ -653,6 +656,7 @@ P 4600 8200 F 0 "C118" H 4680 8010 60 0000 L BNN 1 4600 8200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 4680 8010 60 0001 C CNN $EndComp $Comp L C-EUC0402 C117 @@ -661,6 +665,7 @@ P 4600 5000 F 0 "C117" H 4680 4810 60 0000 L BNN 1 4600 5000 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 4680 4810 60 0001 C CNN $EndComp $Comp L C-EUC1210 C119 @@ -669,6 +674,7 @@ P 5000 5500 F 0 "C119" H 5080 5310 60 0000 L BNN 1 5000 5500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 5080 5310 60 0001 C CNN $EndComp $Comp L R-EU_R0402 R53 @@ -688,6 +694,7 @@ P 5000 8700 F 0 "C120" H 5080 8510 60 0000 L BNN 1 5000 8700 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 5080 8510 60 0001 C CNN $EndComp $Comp L EN6347QI U14 @@ -696,6 +703,7 @@ P 3100 5500 F 0 "U14" H 2740 6590 60 0000 L BNN 1 3100 5500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:QFN38" H 2740 6590 60 0001 C CNN $EndComp $Comp L EN6347QI U15 @@ -704,6 +712,7 @@ P 3100 8700 F 0 "U15" H 2740 9790 60 0000 L BNN 1 3100 8700 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:QFN38" H 2740 9790 60 0001 C CNN $EndComp $Comp L R-EU_R0402 R52 @@ -767,6 +776,7 @@ P 1100 8400 F 0 "C114" H 1180 8210 60 0000 L BNN 1 1100 8400 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 1180 8210 60 0001 C CNN $EndComp $Comp L R-EU_R0402 R55 diff --git a/rev03-KiCad/rev02_19.sch b/rev03-KiCad/rev02_19.sch index 5f267ff..b76308c 100644 --- a/rev03-KiCad/rev02_19.sch +++ b/rev03-KiCad/rev02_19.sch @@ -503,6 +503,7 @@ P 8800 5000 F 0 "SV2" H 8980 5630 60 0000 R TNN 1 8800 5000 -1 0 0 1 +F 2 "Cryptech_Alpha_Footprints:PLD-16" H 8980 5630 60 0001 C CNN $EndComp $Comp L R-EU_R0402 R99 @@ -555,6 +556,7 @@ P 8800 6900 F 0 "SV3" H 8980 7530 60 0000 R TNN 1 8800 6900 -1 0 0 1 +F 2 "Cryptech_Alpha_Footprints:PLD-16" H 8980 7530 60 0001 C CNN $EndComp $Comp L C-EUC0402 C121 @@ -629,5 +631,6 @@ P 1700 7100 F 0 "U13_11" H 1290 4090 60 0000 L BNN 1 1700 7100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 1290 4090 60 0001 C CNN $EndComp $EndSCHEMATC diff --git a/rev03-KiCad/rev02_20.sch b/rev03-KiCad/rev02_20.sch index 1946979..c0b5a99 100644 --- a/rev03-KiCad/rev02_20.sch +++ b/rev03-KiCad/rev02_20.sch @@ -260,5 +260,6 @@ P 2200 7200 F 0 "U13_12" H 1790 4190 60 0000 L BNN 1 2200 7200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 1790 4190 60 0001 C CNN $EndComp $EndSCHEMATC diff --git a/rev03-KiCad/rev02_21.sch b/rev03-KiCad/rev02_21.sch index 3ff0503..ab6c7e0 100644 --- a/rev03-KiCad/rev02_21.sch +++ b/rev03-KiCad/rev02_21.sch @@ -537,6 +537,7 @@ P 1600 7300 F 0 "U13_13" H 1190 4890 60 0000 L BNN 1 1600 7300 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 1190 4890 60 0001 C CNN $EndComp $Comp L XC7A200TFBG484_10 U13_14 @@ -545,6 +546,7 @@ P 3400 7300 F 0 "U13_14" H 2990 4990 60 0000 L BNN 1 3400 7300 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 2990 4990 60 0001 C CNN $EndComp $Comp L XC7A200TFBG484_14 U13_15 @@ -553,6 +555,7 @@ P 8600 5300 F 0 "U13_15" H 8190 4890 60 0000 L BNN 1 8600 5300 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 8190 4890 60 0001 C CNN $EndComp $Comp L XC7A200TFBG484_15 U13_16 @@ -561,6 +564,7 @@ P 5600 5200 F 0 "U13_16" H 5190 4890 60 0000 L BNN 1 5600 5200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 5190 4890 60 0001 C CNN $EndComp $Comp L XC7A200TFBG484_16 U13_17 @@ -569,5 +573,6 @@ P 5600 6600 F 0 "U13_17" H 5190 7410 60 0000 L TNN 1 5600 6600 1 0 0 1 +F 2 "Cryptech_Alpha_Footprints:BGA484C100P22X22_2300X2300X254" H 5190 7410 60 0001 C CNN $EndComp $EndSCHEMATC diff --git a/rev03-KiCad/rev02_22.sch b/rev03-KiCad/rev02_22.sch index bf7c9b0..add3c08 100644 --- a/rev03-KiCad/rev02_22.sch +++ b/rev03-KiCad/rev02_22.sch @@ -1007,6 +1007,7 @@ P 3700 4700 F 0 "C140" H 3780 4510 60 0000 L BNN 1 3700 4700 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3780 4510 60 0001 C CNN $EndComp $Comp L C-EUC0402 C135 @@ -1015,6 +1016,7 @@ P 2800 6500 F 0 "C135" H 2880 6310 60 0000 L BNN 1 2800 6500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 2880 6310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C138 @@ -1023,6 +1025,7 @@ P 3300 6500 F 0 "C138" H 3380 6310 60 0000 L BNN 1 3300 6500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 3380 6310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C142 @@ -1031,6 +1034,7 @@ P 3800 6500 F 0 "C142" H 3880 6310 60 0000 L BNN 1 3800 6500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 3880 6310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C146 @@ -1039,6 +1043,7 @@ P 4300 6500 F 0 "C146" H 4380 6310 60 0000 L BNN 1 4300 6500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 4380 6310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C150 @@ -1047,6 +1052,7 @@ P 4800 6500 F 0 "C150" H 4880 6310 60 0000 L BNN 1 4800 6500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 4880 6310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C154 @@ -1055,6 +1061,7 @@ P 5300 6500 F 0 "C154" H 5380 6310 60 0000 L BNN 1 5300 6500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5380 6310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C158 @@ -1063,6 +1070,7 @@ P 5800 6500 F 0 "C158" H 5880 6310 60 0000 L BNN 1 5800 6500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5880 6310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C162 @@ -1071,6 +1079,7 @@ P 6300 6500 F 0 "C162" H 6380 6310 60 0000 L BNN 1 6300 6500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 6380 6310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C163 @@ -1079,6 +1088,7 @@ P 6800 6500 F 0 "C163" H 6880 6310 60 0000 L BNN 1 6800 6500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 6880 6310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C143 @@ -1087,6 +1097,7 @@ P 4000 8100 F 0 "C143" H 4080 7910 60 0000 L BNN 1 4000 8100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 4080 7910 60 0001 C CNN $EndComp $Comp L C-EUC0402 C125 @@ -1095,6 +1106,7 @@ P 1300 6500 F 0 "C125" H 1380 6310 60 0000 L BNN 1 1300 6500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 1380 6310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C147 @@ -1103,6 +1115,7 @@ P 4500 8100 F 0 "C147" H 4580 7910 60 0000 L BNN 1 4500 8100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 4580 7910 60 0001 C CNN $EndComp $Comp L C-EUC0402 C151 @@ -1111,6 +1124,7 @@ P 5000 8100 F 0 "C151" H 5080 7910 60 0000 L BNN 1 5000 8100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5080 7910 60 0001 C CNN $EndComp $Comp L C-EUC0402 C155 @@ -1119,6 +1133,7 @@ P 5500 8100 F 0 "C155" H 5580 7910 60 0000 L BNN 1 5500 8100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5580 7910 60 0001 C CNN $EndComp $Comp L C-EUC0402 C159 @@ -1127,6 +1142,7 @@ P 6000 8100 F 0 "C159" H 6080 7910 60 0000 L BNN 1 6000 8100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 6080 7910 60 0001 C CNN $EndComp $Comp L C-EUC0402 C164 @@ -1135,6 +1151,7 @@ P 7300 6500 F 0 "C164" H 7380 6310 60 0000 L BNN 1 7300 6500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 7380 6310 60 0001 C CNN $EndComp $Comp L C-EUC0603 C144 @@ -1143,6 +1160,7 @@ P 4200 4700 F 0 "C144" H 4280 4510 60 0000 L BNN 1 4200 4700 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 4280 4510 60 0001 C CNN $EndComp $Comp L C-EUC0603 C148 @@ -1151,6 +1169,7 @@ P 4700 4700 F 0 "C148" H 4780 4510 60 0000 L BNN 1 4700 4700 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 4780 4510 60 0001 C CNN $EndComp $Comp L C-EUC0603 C152 @@ -1159,6 +1178,7 @@ P 5200 4700 F 0 "C152" H 5280 4510 60 0000 L BNN 1 5200 4700 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 5280 4510 60 0001 C CNN $EndComp $Comp L C-EUC0603 C156 @@ -1167,6 +1187,7 @@ P 5700 4700 F 0 "C156" H 5780 4510 60 0000 L BNN 1 5700 4700 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 5780 4510 60 0001 C CNN $EndComp $Comp L C-EUC0603 C160 @@ -1175,6 +1196,7 @@ P 6200 4700 F 0 "C160" H 6280 4510 60 0000 L BNN 1 6200 4700 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 6280 4510 60 0001 C CNN $EndComp $Comp L C-EUC1210 C133 @@ -1183,6 +1205,7 @@ P 2500 4700 F 0 "C133" H 2580 4510 60 0000 L BNN 1 2500 4700 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 2580 4510 60 0001 C CNN $EndComp $Comp L C-EUC0603 C141 @@ -1191,6 +1214,7 @@ P 3700 5600 F 0 "C141" H 3780 5410 60 0000 L BNN 1 3700 5600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3780 5410 60 0001 C CNN $EndComp $Comp L C-EUC0603 C145 @@ -1199,6 +1223,7 @@ P 4200 5600 F 0 "C145" H 4280 5410 60 0000 L BNN 1 4200 5600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 4280 5410 60 0001 C CNN $EndComp $Comp L C-EUC0603 C149 @@ -1207,6 +1232,7 @@ P 4700 5600 F 0 "C149" H 4780 5410 60 0000 L BNN 1 4700 5600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 4780 5410 60 0001 C CNN $EndComp $Comp L C-EUC0603 C153 @@ -1215,6 +1241,7 @@ P 5200 5600 F 0 "C153" H 5280 5410 60 0000 L BNN 1 5200 5600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 5280 5410 60 0001 C CNN $EndComp $Comp L C-EUC0603 C157 @@ -1223,6 +1250,7 @@ P 5700 5600 F 0 "C157" H 5780 5410 60 0000 L BNN 1 5700 5600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 5780 5410 60 0001 C CNN $EndComp $Comp L C-EUC0603 C161 @@ -1231,6 +1259,7 @@ P 6200 5600 F 0 "C161" H 6280 5410 60 0000 L BNN 1 6200 5600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 6280 5410 60 0001 C CNN $EndComp $Comp L C-EUC0603 C132 @@ -1239,6 +1268,7 @@ P 2300 8100 F 0 "C132" H 2380 7910 60 0000 L BNN 1 2300 8100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 2380 7910 60 0001 C CNN $EndComp $Comp L C-EUC0603 C136 @@ -1247,6 +1277,7 @@ P 2800 8100 F 0 "C136" H 2880 7910 60 0000 L BNN 1 2800 8100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 2880 7910 60 0001 C CNN $EndComp $Comp L C-EUC0603 C139 @@ -1255,6 +1286,7 @@ P 3300 8100 F 0 "C139" H 3380 7910 60 0000 L BNN 1 3300 8100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3380 7910 60 0001 C CNN $EndComp $Comp L C-EUC1210 C137 @@ -1263,6 +1295,7 @@ P 3000 4700 F 0 "C137" H 3080 4510 60 0000 L BNN 1 3000 4700 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 3080 4510 60 0001 C CNN $EndComp $Comp L C-EUC0402 C124 @@ -1271,6 +1304,7 @@ P 1300 5600 F 0 "C124" H 1380 5410 60 0000 L BNN 1 1300 5600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 1380 5410 60 0001 C CNN $EndComp $Comp L C-EUC1210 C126 @@ -1279,6 +1313,7 @@ P 1600 8100 F 0 "C126" H 1680 7910 60 0000 L BNN 1 1600 8100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 1680 7910 60 0001 C CNN $EndComp $Comp L CP_E-035X080 C123 @@ -1309,6 +1344,7 @@ P 1800 5600 F 0 "C128" H 1880 5410 60 0000 L BNN 1 1800 5600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 1880 5410 60 0001 C CNN $EndComp $Comp L C-EUC0402 C130 @@ -1317,6 +1353,7 @@ P 2300 5600 F 0 "C130" H 2380 5410 60 0000 L BNN 1 2300 5600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 2380 5410 60 0001 C CNN $EndComp $Comp L C-EUC0402 C134 @@ -1325,6 +1362,7 @@ P 2800 5600 F 0 "C134" H 2880 5410 60 0000 L BNN 1 2800 5600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 2880 5410 60 0001 C CNN $EndComp $Comp L C-EUC0402 C129 @@ -1333,6 +1371,7 @@ P 1800 6500 F 0 "C129" H 1880 6310 60 0000 L BNN 1 1800 6500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 1880 6310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C131 @@ -1341,5 +1380,6 @@ P 2300 6500 F 0 "C131" H 2380 6310 60 0000 L BNN 1 2300 6500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 2380 6310 60 0001 C CNN $EndComp $EndSCHEMATC diff --git a/rev03-KiCad/rev02_23.sch b/rev03-KiCad/rev02_23.sch index db366fa..f68be27 100644 --- a/rev03-KiCad/rev02_23.sch +++ b/rev03-KiCad/rev02_23.sch @@ -959,6 +959,7 @@ P 4600 4600 F 0 "C181" H 4680 4410 60 0000 L BNN 1 4600 4600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 4680 4410 60 0001 C CNN $EndComp $Comp L C-EUC0402 C189 @@ -967,6 +968,7 @@ P 5100 6400 F 0 "C189" H 5180 6210 60 0000 L BNN 1 5100 6400 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5180 6210 60 0001 C CNN $EndComp $Comp L C-EUC0402 C195 @@ -975,6 +977,7 @@ P 5600 6400 F 0 "C195" H 5680 6210 60 0000 L BNN 1 5600 6400 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5680 6210 60 0001 C CNN $EndComp $Comp L C-EUC0402 C201 @@ -983,6 +986,7 @@ P 6100 6400 F 0 "C201" H 6180 6210 60 0000 L BNN 1 6100 6400 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 6180 6210 60 0001 C CNN $EndComp $Comp L C-EUC0402 C184 @@ -991,6 +995,7 @@ P 4600 7300 F 0 "C184" H 4680 7110 60 0000 L BNN 1 4600 7300 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 4680 7110 60 0001 C CNN $EndComp $Comp L C-EUC0402 C190 @@ -999,6 +1004,7 @@ P 5100 7300 F 0 "C190" H 5180 7110 60 0000 L BNN 1 5100 7300 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5180 7110 60 0001 C CNN $EndComp $Comp L C-EUC0402 C196 @@ -1007,6 +1013,7 @@ P 5600 7300 F 0 "C196" H 5680 7110 60 0000 L BNN 1 5600 7300 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5680 7110 60 0001 C CNN $EndComp $Comp L C-EUC0402 C202 @@ -1015,6 +1022,7 @@ P 6100 7300 F 0 "C202" H 6180 7110 60 0000 L BNN 1 6100 7300 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 6180 7110 60 0001 C CNN $EndComp $Comp L C-EUC0402 C185 @@ -1023,6 +1031,7 @@ P 4600 8200 F 0 "C185" H 4680 8010 60 0000 L BNN 1 4600 8200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 4680 8010 60 0001 C CNN $EndComp $Comp L C-EUC0402 C191 @@ -1031,6 +1040,7 @@ P 5100 8200 F 0 "C191" H 5180 8010 60 0000 L BNN 1 5100 8200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5180 8010 60 0001 C CNN $EndComp $Comp L C-EUC0402 C197 @@ -1039,6 +1049,7 @@ P 5600 8200 F 0 "C197" H 5680 8010 60 0000 L BNN 1 5600 8200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5680 8010 60 0001 C CNN $EndComp $Comp L C-EUC0402 C187 @@ -1047,6 +1058,7 @@ P 5100 4600 F 0 "C187" H 5180 4410 60 0000 L BNN 1 5100 4600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5180 4410 60 0001 C CNN $EndComp $Comp L C-EUC0402 C203 @@ -1055,6 +1067,7 @@ P 6100 8200 F 0 "C203" H 6180 8010 60 0000 L BNN 1 6100 8200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 6180 8010 60 0001 C CNN $EndComp $Comp L C-EUC0402 C186 @@ -1063,6 +1076,7 @@ P 4600 9100 F 0 "C186" H 4680 8910 60 0000 L BNN 1 4600 9100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 4680 8910 60 0001 C CNN $EndComp $Comp L C-EUC0402 C192 @@ -1071,6 +1085,7 @@ P 5100 9100 F 0 "C192" H 5180 8910 60 0000 L BNN 1 5100 9100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5180 8910 60 0001 C CNN $EndComp $Comp L C-EUC0402 C198 @@ -1079,6 +1094,7 @@ P 5600 9100 F 0 "C198" H 5680 8910 60 0000 L BNN 1 5600 9100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5680 8910 60 0001 C CNN $EndComp $Comp L C-EUC0402 C204 @@ -1087,6 +1103,7 @@ P 6100 9100 F 0 "C204" H 6180 8910 60 0000 L BNN 1 6100 9100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 6180 8910 60 0001 C CNN $EndComp $Comp L C-EUC0603 C169 @@ -1095,6 +1112,7 @@ P 3400 4600 F 0 "C169" H 3480 4410 60 0000 L BNN 1 3400 4600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3480 4410 60 0001 C CNN $EndComp $Comp L C-EUC0603 C175 @@ -1103,6 +1121,7 @@ P 3900 4600 F 0 "C175" H 3980 4410 60 0000 L BNN 1 3900 4600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3980 4410 60 0001 C CNN $EndComp $Comp L C-EUC0603 C176 @@ -1111,6 +1130,7 @@ P 3900 5500 F 0 "C176" H 3980 5310 60 0000 L BNN 1 3900 5500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3980 5310 60 0001 C CNN $EndComp $Comp L C-EUC0603 C170 @@ -1119,6 +1139,7 @@ P 3400 5500 F 0 "C170" H 3480 5310 60 0000 L BNN 1 3400 5500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3480 5310 60 0001 C CNN $EndComp $Comp L C-EUC0603 C171 @@ -1127,6 +1148,7 @@ P 3400 6400 F 0 "C171" H 3480 6210 60 0000 L BNN 1 3400 6400 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3480 6210 60 0001 C CNN $EndComp $Comp L C-EUC0402 C193 @@ -1135,6 +1157,7 @@ P 5600 4600 F 0 "C193" H 5680 4410 60 0000 L BNN 1 5600 4600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5680 4410 60 0001 C CNN $EndComp $Comp L C-EUC0603 C177 @@ -1143,6 +1166,7 @@ P 3900 6400 F 0 "C177" H 3980 6210 60 0000 L BNN 1 3900 6400 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3980 6210 60 0001 C CNN $EndComp $Comp L C-EUC0603 C178 @@ -1151,6 +1175,7 @@ P 3900 7300 F 0 "C178" H 3980 7110 60 0000 L BNN 1 3900 7300 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3980 7110 60 0001 C CNN $EndComp $Comp L C-EUC0603 C172 @@ -1159,6 +1184,7 @@ P 3400 7300 F 0 "C172" H 3480 7110 60 0000 L BNN 1 3400 7300 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3480 7110 60 0001 C CNN $EndComp $Comp L C-EUC0603 C173 @@ -1167,6 +1193,7 @@ P 3400 8200 F 0 "C173" H 3480 8010 60 0000 L BNN 1 3400 8200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3480 8010 60 0001 C CNN $EndComp $Comp L C-EUC0603 C179 @@ -1175,6 +1202,7 @@ P 3900 8200 F 0 "C179" H 3980 8010 60 0000 L BNN 1 3900 8200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3980 8010 60 0001 C CNN $EndComp $Comp L C-EUC0603 C180 @@ -1183,6 +1211,7 @@ P 3900 9100 F 0 "C180" H 3980 8910 60 0000 L BNN 1 3900 9100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3980 8910 60 0001 C CNN $EndComp $Comp L C-EUC0603 C174 @@ -1191,6 +1220,7 @@ P 3400 9100 F 0 "C174" H 3480 8910 60 0000 L BNN 1 3400 9100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0805" H 3480 8910 60 0001 C CNN $EndComp $Comp L C-EUC1210 C165 @@ -1199,6 +1229,7 @@ P 1000 4600 F 0 "C165" H 1080 4410 60 0000 L BNN 1 1000 4600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 1080 4410 60 0001 C CNN $EndComp $Comp L C-EUC1210 C166 @@ -1207,6 +1238,7 @@ P 1500 4600 F 0 "C166" H 1580 4410 60 0000 L BNN 1 1500 4600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 1580 4410 60 0001 C CNN $EndComp $Comp L C-EUC1210 C167 @@ -1215,6 +1247,7 @@ P 2000 4600 F 0 "C167" H 2080 4410 60 0000 L BNN 1 2000 4600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 2080 4410 60 0001 C CNN $EndComp $Comp L C-EUC0402 C199 @@ -1223,6 +1256,7 @@ P 6100 4600 F 0 "C199" H 6180 4410 60 0000 L BNN 1 6100 4600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 6180 4410 60 0001 C CNN $EndComp $Comp L C-EUC1210 C168 @@ -1231,6 +1265,7 @@ P 2500 4600 F 0 "C168" H 2580 4410 60 0000 L BNN 1 2500 4600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 2580 4410 60 0001 C CNN $EndComp $Comp L C-EUC0402 C182 @@ -1239,6 +1274,7 @@ P 4600 5500 F 0 "C182" H 4680 5310 60 0000 L BNN 1 4600 5500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 4680 5310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C188 @@ -1247,6 +1283,7 @@ P 5100 5500 F 0 "C188" H 5180 5310 60 0000 L BNN 1 5100 5500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5180 5310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C194 @@ -1255,6 +1292,7 @@ P 5600 5500 F 0 "C194" H 5680 5310 60 0000 L BNN 1 5600 5500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 5680 5310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C200 @@ -1263,6 +1301,7 @@ P 6100 5500 F 0 "C200" H 6180 5310 60 0000 L BNN 1 6100 5500 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 6180 5310 60 0001 C CNN $EndComp $Comp L C-EUC0402 C183 @@ -1271,5 +1310,6 @@ P 4600 6400 F 0 "C183" H 4680 6210 60 0000 L BNN 1 4600 6400 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 4680 6210 60 0001 C CNN $EndComp $EndSCHEMATC diff --git a/rev03-KiCad/rev02_24.sch b/rev03-KiCad/rev02_24.sch index 28fcafd..a0cdd92 100644 --- a/rev03-KiCad/rev02_24.sch +++ b/rev03-KiCad/rev02_24.sch @@ -372,6 +372,7 @@ P 6600 7100 F 0 "C209" H 6680 6910 60 0000 L BNN 1 6600 7100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 6680 6910 60 0001 C CNN $EndComp $Comp L C-EUC1210 C210 @@ -380,6 +381,7 @@ P 7100 7100 F 0 "C210" H 7180 6910 60 0000 L BNN 1 7100 7100 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 7180 6910 60 0001 C CNN $EndComp $Comp L EN5364QI U16 @@ -399,6 +401,7 @@ P 3400 9200 F 0 "C207" H 2800 9150 60 0000 L BNN 1 3400 9200 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 2800 9150 60 0001 C CNN $EndComp $Comp L C-EUC1210 C205 @@ -407,6 +410,7 @@ P 1800 6600 F 0 "C205" H 1880 6410 60 0000 L BNN 1 1800 6600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 1880 6410 60 0001 C CNN $EndComp $Comp L C-EUC1210 C206 @@ -415,6 +419,7 @@ P 2200 6600 F 0 "C206" H 2280 6410 60 0000 L BNN 1 2200 6600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_1210" H 2280 6410 60 0001 C CNN $EndComp $Comp L R-EU_R0402 R68 @@ -445,6 +450,7 @@ P 6200 6600 F 0 "C208" H 6280 6410 60 0000 L BNN 1 6200 6600 1 0 0 -1 +F 2 "Cryptech_Alpha_Footprints:C_0402" H 6280 6410 60 0001 C CNN $EndComp $Comp L BLM31PG330SN1_1206 FB7 diff --git a/set-footprints-from-pcb.py b/set-footprints-from-pcb.py index ad0683b..578b9ce 100755 --- a/set-footprints-from-pcb.py +++ b/set-footprints-from-pcb.py @@ -21,6 +21,7 @@ def add_footprints(fn_in, fn_out, comp): out = open(fn_out, 'w') curr = None c = 0 + f0 = '' print('Adding footprints to {}'.format(fn_in)) for line in in_.readlines(): c += 1 @@ -28,6 +29,11 @@ def add_footprints(fn_in, fn_out, comp): curr = line.split(' ')[-1] while curr[-1] == '\n': curr = curr[:-1] + # Special case handling of chips divided into parts + if '_' in curr and curr not in comp: + curr = curr.split('_')[0] + if line.startswith('F 0 '): + f0 = line if line.startswith('F 2 ""'): if curr in comp: fp = comp[curr] @@ -38,7 +44,20 @@ def add_footprints(fn_in, fn_out, comp): #print('{}: line {} {} fp {}'.format(fn_in, c, curr, fp)) else: if not curr.startswith('#PWR'): - sys.stderr.write('Footprint for {} not known\n'.format(curr)) + sys.stderr.write('{}: line {} footprint for {} not known\n'.format(fn_in, c, curr)) + curr = None + f0 = '' + if line.startswith('$EndComp') and curr is not None: + #sys.stderr.write('{}: line {} footprint for {} not written\n'.format(fn_in, c, curr)) + if curr in comp: + # Component without F 2 line. Construct one roughly from F 0. + f = f0.split(' ') + coord = f[4] + ' ' + f[5] + f2 = 'F 2 "Cryptech_Alpha_Footprints:{}" H {} 60 0001 C CNN\n'.format(comp[curr], coord) + out.write(f2) + else: + if not curr.startswith('#PWR'): + sys.stderr.write('{}: line {} footprint for {} not known\n'.format(fn_in, c, curr)) out.write(line) return True @@ -53,6 +72,7 @@ def main(pcb, schemas): sys.stderr.write('{} already in comp ({} -> {})!\n'.format(ref, comp[ref], fp)) comp[ref] = str(fp) + #print(sorted(comp.keys())) #print(pprint.pformat(comp)) for this in schemas: -- cgit v1.2.3