From 6010cb79da1b58fc5a71806273bb789840dc106b Mon Sep 17 00:00:00 2001 From: "Pavel V. Shatov (Meister)" Date: Wed, 23 Sep 2020 15:02:28 +0300 Subject: Turns out multi-part components were not fully converted and were not recognized properly during forward annotation. Had to do a couple of experiments to figure out how KiCAD handles this and then write some quick and dirty scripts to repair the multi-part symbols (STM32, Artix-7 and the 74_244 logic buffer were affected). --- KiCAD/rev02_07.sch-bak | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) (limited to 'KiCAD/rev02_07.sch-bak') diff --git a/KiCAD/rev02_07.sch-bak b/KiCAD/rev02_07.sch-bak index a25a91a..b654fcb 100644 --- a/KiCAD/rev02_07.sch-bak +++ b/KiCAD/rev02_07.sch-bak @@ -1,5 +1,5 @@ EESchema Schematic File Version 4 -EELAYER 26 0 +EELAYER 30 0 EELAYER END $Descr B 17000 11000 encoding utf-8 @@ -15,11 +15,11 @@ Comment4 "" $EndDescr Text Notes 8900 5200 0 60 ~ 12 *) HOLD feature not used -Text Notes 6400 3800 0 84 ~ 12 +Text Notes 6400 3800 0 84 ~ 17 This memory holds cryptographic keys\nwrapped with the master key. -Text Notes 6400 3200 0 126 ~ 12 +Text Notes 6400 3200 0 126 ~ 25 Keystore memory, 128 Mbit -Text Notes 13640 10230 0 84 ~ 12 +Text Notes 13640 10230 0 84 ~ 17 Keystore memory Text Notes 7190 5380 0 60 ~ 12 IC1 @@ -30,10 +30,10 @@ C69 Text Notes 9760 6190 0 60 ~ 12 0.1~uF $Comp -L power:GND GND_44 +L power:GND #GND_044 U 1 1 5802402E P 6800 6500 -F 0 "GND_44" H 6800 6500 20 0000 C CNN +F 0 "#GND_044" H 6800 6500 20 0000 C CNN F 1 "+GND" H 6800 6430 30 0000 C CNN F 2 "" H 6800 6500 70 0000 C CNN F 3 "" H 6800 6500 70 0000 C CNN @@ -41,10 +41,10 @@ F 3 "" H 6800 6500 70 0000 C CNN 1 0 0 -1 $EndComp $Comp -L power:GND GND_45 +L power:GND #GND_045 U 1 1 5802402D P 9700 6500 -F 0 "GND_45" H 9700 6500 20 0000 C CNN +F 0 "#GND_045" H 9700 6500 20 0000 C CNN F 1 "+GND" H 9700 6430 30 0000 C CNN F 2 "" H 9700 6500 70 0000 C CNN F 3 "" H 9700 6500 70 0000 C CNN @@ -52,10 +52,10 @@ F 3 "" H 9700 6500 70 0000 C CNN 1 0 0 -1 $EndComp $Comp -L Cryptech_Alpha:VCCO_3V3 VCCO_3V3_14 +L Cryptech_Alpha:VCCO_3V3 #VCCO_3V3_014 U 1 1 5802402C P 6200 4400 -F 0 "VCCO_3V3_14" H 6200 4400 20 0000 C CNN +F 0 "#VCCO_3V3_014" H 6200 4400 20 0000 C CNN F 1 "+VCCO_3V3" H 6200 4330 30 0000 C CNN F 2 "" H 6200 4400 70 0000 C CNN F 3 "" H 6200 4400 70 0000 C CNN @@ -102,20 +102,20 @@ Wire Wire Line 7000 5300 7000 5500 Wire Wire Line 6500 5500 6270 5500 -Text GLabel 6270 5500 0 48 Input ~ 0 +Text GLabel 6270 5500 0 48 Input ~ 0 KSM_PROM_CS_N Connection ~ 7000 5500 Wire Wire Line 8600 5800 8450 5800 -Text GLabel 8600 5800 2 48 Input ~ 0 +Text GLabel 8600 5800 2 48 Input ~ 0 KSM_PROM_MOSI Wire Wire Line 8600 5700 8450 5700 -Text GLabel 8600 5700 2 48 Input ~ 0 +Text GLabel 8600 5700 2 48 Input ~ 0 KSM_PROM_SCLK Wire Wire Line 7000 5600 6270 5600 -Text GLabel 6270 5600 0 48 Output ~ 0 +Text GLabel 6270 5600 0 48 Output ~ 0 KSM_PROM_MISO Wire Wire Line 7000 5700 6200 5700 @@ -130,7 +130,7 @@ F 1 "N25Q128A13ESE*" H 7470 6120 60 0000 L BNN F 2 "Cryptech_Alpha_Footprints:SO08" H 7470 6120 60 0001 C CNN F 3 "" H 7470 6120 60 0000 C CNN 1 7700 5750 - 1 0 0 -1 + 1 0 0 -1 $EndComp $Comp L Cryptech_Alpha:R-EU_R0402 R18 @@ -141,7 +141,7 @@ F 1 "4.7k" V 7040 5240 60 0000 L BNN F 2 "Cryptech_Alpha_Footprints:R_0402" H 7040 5240 60 0001 C CNN F 3 "" H 7040 5240 60 0000 C CNN 1 7000 5100 - 0 1 1 0 + 0 1 1 0 $EndComp $Comp L Cryptech_Alpha:C-EUC0402 C69 @@ -152,7 +152,7 @@ F 1 "0.1uF" H 9990 6010 60 0000 L BNN F 2 "Cryptech_Alpha_Footprints:C_0402" H 9990 6010 60 0001 C CNN F 3 "" H 9990 6010 60 0000 C CNN 1 9700 6000 - 1 0 0 -1 + 1 0 0 -1 $EndComp $Comp L Cryptech_Alpha:R-EU_R0402 R17 @@ -163,6 +163,6 @@ F 1 "4.7k" V 6250 4780 60 0000 L BNN F 2 "Cryptech_Alpha_Footprints:R_0402" H 6250 4780 60 0001 C CNN F 3 "" H 6250 4780 60 0000 C CNN 1 6200 5100 - 0 1 1 0 + 0 1 1 0 $EndComp -$EndSCHEMATC \ No newline at end of file +$EndSCHEMATC -- cgit v1.2.3