Kaynağa Gözat

Some design changes

Per Mårtensson 5 ay önce
ebeveyn
işleme
7e78fb35b0

Dosya farkı çok büyük olduğundan ihmal edildi
+ 176 - 173
ROM_Emulator_programmer.kicad_pcb


+ 20 - 3
ROM_Emulator_programmer.kicad_pro

@@ -53,6 +53,18 @@
       },
       "diff_pair_dimensions": [],
       "drc_exclusions": [
+        "shorting_items|68138000|34312000|49d88edd-9fc6-4ee2-98b9-76e6744ba175|33851c18-80d1-4ffc-8f30-2adb90eae675",
+        "shorting_items|76778000|30132000|3ad91525-7edc-4e0e-970c-cadcc2d02d79|9b585acf-8b75-46fe-b0ec-beb7f23721d2",
+        "shorting_items|76778000|34312000|02b31cd2-ed4f-4e58-bd92-f688c4fadb5b|90e8350e-79d1-4ca6-9d48-b62d50073595",
+        "silk_over_copper|66862200|47026800|419e717f-c747-4430-9ef3-56c94cdc30f6|00000000-0000-0000-0000-000000000000",
+        "silk_over_copper|67412200|45426800|6c593824-e210-40d9-b8c0-713eced45a83|00000000-0000-0000-0000-000000000000",
+        "silk_overlap|36636000|34277371|dd721f57-9feb-47b2-ba60-1a23c02ffed7|e3952fdf-3c56-4084-bd8b-82a348e23374",
+        "solder_mask_bridge|68138000|30132000|3ad91525-7edc-4e0e-970c-cadcc2d02d79|d628eafe-e35e-46a6-901f-6e0eaf99e46f",
+        "solder_mask_bridge|68138000|30132000|49d88edd-9fc6-4ee2-98b9-76e6744ba175|d628eafe-e35e-46a6-901f-6e0eaf99e46f",
+        "solder_mask_bridge|68138000|34312000|49d88edd-9fc6-4ee2-98b9-76e6744ba175|33851c18-80d1-4ffc-8f30-2adb90eae675",
+        "solder_mask_bridge|76778000|30132000|02b31cd2-ed4f-4e58-bd92-f688c4fadb5b|9b585acf-8b75-46fe-b0ec-beb7f23721d2",
+        "solder_mask_bridge|76778000|30132000|3ad91525-7edc-4e0e-970c-cadcc2d02d79|9b585acf-8b75-46fe-b0ec-beb7f23721d2",
+        "solder_mask_bridge|76778000|34312000|02b31cd2-ed4f-4e58-bd92-f688c4fadb5b|90e8350e-79d1-4ca6-9d48-b62d50073595",
         "text_height|68087200|46406800|6996f9ba-b5e3-4348-b441-7784a7ef0dc5|00000000-0000-0000-0000-000000000000",
         "via_dangling|53340000|78892400|56e5967e-f5db-410f-afbc-f89fbd25ffc9|00000000-0000-0000-0000-000000000000",
         "via_dangling|64262000|78790800|cc49e891-4048-4e75-8e8e-b2326a5f1984|00000000-0000-0000-0000-000000000000"
@@ -220,7 +232,12 @@
     "equivalence_files": []
   },
   "erc": {
-    "erc_exclusions": [],
+    "erc_exclusions": [
+      "lib_symbol_issues|3454400|1181100|dd699b0a-8377-472b-858d-960ac426c3e5|00000000-0000-0000-0000-000000000000|||",
+      "lib_symbol_issues|622300|1231900|448e73dd-43cd-4f4a-8d64-95d1a0c95990|00000000-0000-0000-0000-000000000000|||",
+      "lib_symbol_issues|812800|1181100|7a0076e3-1822-40ea-bfe1-525426c38125|00000000-0000-0000-0000-000000000000|||",
+      "lib_symbol_issues|939800|1206500|c28bb57b-0b40-4a00-bcc4-c64ebb1599ea|00000000-0000-0000-0000-000000000000|||"
+    ],
     "meta": {
       "version": 0
     },
@@ -415,7 +432,7 @@
       "missing_power_pin": "error",
       "missing_unit": "warning",
       "multiple_net_names": "warning",
-      "net_not_bus_member": "warning",
+      "net_not_bus_member": "ignore",
       "no_connect_connected": "warning",
       "no_connect_dangling": "warning",
       "pin_not_connected": "error",
@@ -442,7 +459,7 @@
     "classes": [
       {
         "bus_width": 12,
-        "clearance": 0.2,
+        "clearance": 0.15,
         "diff_pair_gap": 0.25,
         "diff_pair_via_gap": 0.25,
         "diff_pair_width": 0.2,

Dosya farkı çok büyük olduğundan ihmal edildi
+ 387 - 363
ROM_Emulator_programmer.kicad_sch


+ 334 - 6
ROM_Emulator_programmer.kicad_sym

@@ -378,7 +378,7 @@
 					)
 				)
 			)
-			(pin bidirectional line
+			(pin power_in line
 				(at -11.43 -27.94 90)
 				(length 5.08)
 				(name "VDD@2"
@@ -396,7 +396,7 @@
 					)
 				)
 			)
-			(pin bidirectional line
+			(pin power_in line
 				(at -8.89 -27.94 90)
 				(length 5.08)
 				(name "GND@3"
@@ -648,7 +648,7 @@
 					)
 				)
 			)
-			(pin bidirectional line
+			(pin power_in line
 				(at 27.94 -6.35 180)
 				(length 5.08)
 				(name "AVDD"
@@ -666,7 +666,7 @@
 					)
 				)
 			)
-			(pin bidirectional line
+			(pin power_in line
 				(at 27.94 -3.81 180)
 				(length 5.08)
 				(name "GND@2"
@@ -936,7 +936,7 @@
 					)
 				)
 			)
-			(pin bidirectional line
+			(pin power_in line
 				(at 1.27 27.94 270)
 				(length 5.08)
 				(name "VDD@1"
@@ -954,7 +954,7 @@
 					)
 				)
 			)
-			(pin bidirectional line
+			(pin power_in line
 				(at -1.27 27.94 270)
 				(length 5.08)
 				(name "GND@1"
@@ -1762,4 +1762,332 @@
 			)
 		)
 	)
+	(symbol "HRO-TYPE-C-31-M-12"
+		(pin_names
+			(offset 1.016)
+		)
+		(exclude_from_sim no)
+		(in_bom yes)
+		(on_board yes)
+		(property "Reference" "USB1"
+			(at 0 30.5562 0)
+			(effects
+				(font
+					(size 1.524 1.524)
+				)
+			)
+		)
+		(property "Value" "HRO-TYPE-C-31-M-12"
+			(at 0 27.8638 0)
+			(effects
+				(font
+					(size 1.524 1.524)
+				)
+			)
+		)
+		(property "Footprint" "ROM_Emulator_programmer:HRO-TYPE-C-31-M-12"
+			(at 0 25.1714 0)
+			(effects
+				(font
+					(size 1.524 1.524)
+				)
+			)
+		)
+		(property "Datasheet" "https://datasheet.lcsc.com/szlcsc/1811131825_Korean-Hroparts-Elec-TYPE-C-31-M-12_C165948.pdf"
+			(at -17.78 1.27 0)
+			(effects
+				(font
+					(size 1.524 1.524)
+				)
+				(hide yes)
+			)
+		)
+		(property "Description" ""
+			(at 0 0 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "LCSC" "C165948"
+			(at 0 0 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(property "VOLTAGE" ""
+			(at 0 0 0)
+			(effects
+				(font
+					(size 1.27 1.27)
+				)
+				(hide yes)
+			)
+		)
+		(symbol "HRO-TYPE-C-31-M-12_0_1"
+			(rectangle
+				(start -11.43 15.24)
+				(end -8.89 -17.78)
+				(stroke
+					(width 0)
+					(type default)
+				)
+				(fill
+					(type background)
+				)
+			)
+			(rectangle
+				(start 0 -17.78)
+				(end -8.89 15.24)
+				(stroke
+					(width 0)
+					(type default)
+				)
+				(fill
+					(type background)
+				)
+			)
+		)
+		(symbol "HRO-TYPE-C-31-M-12_1_1"
+			(pin input line
+				(at 2.54 13.97 180)
+				(length 2.54)
+				(name "GND"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+				(number "1"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+			)
+			(pin input line
+				(at 2.54 -8.89 180)
+				(length 2.54)
+				(name "CC2"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+				(number "10"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+			)
+			(pin input line
+				(at 2.54 -11.43 180)
+				(length 2.54)
+				(name "VBUS"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+				(number "11"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+			)
+			(pin input line
+				(at 2.54 -13.97 180)
+				(length 2.54)
+				(name "GND"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+				(number "12"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+			)
+			(pin input line
+				(at 2.54 -16.51 180)
+				(length 2.54)
+				(name "SHIELD"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+				(number "13"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+			)
+			(pin input line
+				(at 2.54 11.43 180)
+				(length 2.54)
+				(name "VBUS"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+				(number "2"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+			)
+			(pin input line
+				(at 2.54 8.89 180)
+				(length 2.54)
+				(name "SBU2"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+				(number "3"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+			)
+			(pin input line
+				(at 2.54 6.35 180)
+				(length 2.54)
+				(name "CC1"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+				(number "4"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+			)
+			(pin input line
+				(at 2.54 3.81 180)
+				(length 2.54)
+				(name "DN2"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+				(number "5"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+			)
+			(pin input line
+				(at 2.54 1.27 180)
+				(length 2.54)
+				(name "DP1"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+				(number "6"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+			)
+			(pin input line
+				(at 2.54 -1.27 180)
+				(length 2.54)
+				(name "DN1"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+				(number "7"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+			)
+			(pin input line
+				(at 2.54 -3.81 180)
+				(length 2.54)
+				(name "DP2"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+				(number "8"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+			)
+			(pin input line
+				(at 2.54 -6.35 180)
+				(length 2.54)
+				(name "SBU1"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+				(number "9"
+					(effects
+						(font
+							(size 1.27 1.27)
+						)
+					)
+				)
+			)
+		)
+	)
 )

BIN
pdf/ROM_Emulator_programmer.pdf


Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor