resolve some ERC issues
Some checks failed
kibot / erc (push) Failing after -7s
kibot / drc (push) Failing after -8s
kibot / generate_outputs (push) Successful in 17s

This commit is contained in:
Brendan Haines 2024-12-06 00:17:22 -07:00
parent 669e9cadde
commit 9c51ee9582
2 changed files with 475 additions and 17 deletions

@ -1 +1 @@
Subproject commit 395918cbd05fa56b5a66f17c0185e726637fac7f Subproject commit 48ada1a9b7a9e8248cb8eafee59032c1efca9c52

View File

@ -1477,6 +1477,102 @@
) )
) )
) )
(symbol "bh:PWR_FLAG"
(power)
(pin_numbers hide)
(pin_names
(offset 0) hide)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "#FLG"
(at 0 1.905 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "PWR_FLAG"
(at 0 3.81 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Special symbol for telling ERC where power comes from"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "power-flag"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "PWR_FLAG_0_0"
(pin power_out line
(at 0 0 90)
(length 0)
(name "pwr"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(symbol "PWR_FLAG_0_1"
(polyline
(pts
(xy 0 0) (xy 0 1.27) (xy -1.016 1.905) (xy 0 2.54) (xy 1.016 1.905) (xy 0 1.27)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
)
(symbol "bh:VDC_1V8" (symbol "bh:VDC_1V8"
(power) (power)
(pin_names (pin_names
@ -1700,6 +1796,70 @@
) )
) )
) )
(junction
(at 88.9 45.72)
(diameter 0)
(color 0 0 0 0)
(uuid "57cd4394-e52e-4e09-9bb2-5b90f7da77a2")
)
(junction
(at 88.9 76.2)
(diameter 0)
(color 0 0 0 0)
(uuid "b519a548-d93e-4919-b675-406878afefe6")
)
(no_connect
(at 81.28 78.74)
(uuid "00a37956-a51b-49c5-962c-950e8e1a3085")
)
(no_connect
(at 50.8 63.5)
(uuid "09598372-2231-4d95-9c04-d70a39a0fcbe")
)
(no_connect
(at 81.28 63.5)
(uuid "1c11022d-f0ab-4737-976a-05871f74a51b")
)
(no_connect
(at 81.28 73.66)
(uuid "1d30da79-adc5-42fd-9061-8f9e41edf8c8")
)
(no_connect
(at 81.28 48.26)
(uuid "28f91f71-8502-4da1-916e-5ec102025435")
)
(no_connect
(at 50.8 68.58)
(uuid "32fc1365-2b35-45fc-b8b0-29968825228f")
)
(no_connect
(at 50.8 73.66)
(uuid "35649b89-d6f5-47d4-b73f-2fd583dcd009")
)
(no_connect
(at 50.8 71.12)
(uuid "4c71bc62-332e-47bb-b77b-280396d7359a")
)
(no_connect
(at 81.28 71.12)
(uuid "695d2e00-03e7-4c37-ab97-ca1dd33afd9a")
)
(no_connect
(at 81.28 66.04)
(uuid "7cf1c2e3-a9ef-4ca0-9bec-cf099bed54f6")
)
(no_connect
(at 81.28 68.58)
(uuid "8c0410ec-ebcc-4aad-8ce6-68afb6cd8df0")
)
(no_connect
(at 50.8 66.04)
(uuid "95566b89-eb38-4160-9c47-207771787d9d")
)
(no_connect
(at 50.8 78.74)
(uuid "accfbe29-974a-4a37-b415-368f506cbf77")
)
(wire (wire
(pts (pts
(xy 71.12 48.26) (xy 81.28 48.26) (xy 71.12 48.26) (xy 81.28 48.26)
@ -1862,7 +2022,7 @@
) )
(wire (wire
(pts (pts
(xy 71.12 76.2) (xy 83.82 76.2) (xy 71.12 76.2) (xy 88.9 76.2)
) )
(stroke (stroke
(width 0) (width 0)
@ -1872,7 +2032,7 @@
) )
(wire (wire
(pts (pts
(xy 71.12 45.72) (xy 83.82 45.72) (xy 71.12 45.72) (xy 88.9 45.72)
) )
(stroke (stroke
(width 0) (width 0)
@ -1930,6 +2090,39 @@
) )
(uuid "f3ef00a6-d27f-4493-8f98-08d8bdef6995") (uuid "f3ef00a6-d27f-4493-8f98-08d8bdef6995")
) )
(text_box "VDD_GPO (3V3) regulator on Pluto can source 200mA. Load on Pluto is unknown"
(exclude_from_sim no)
(at 104.14 39.37 0)
(size 30.48 8.89)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
(effects
(font
(size 1.27 1.27)
(thickness 0.1588)
)
(justify left top)
)
(uuid "fa6fc5a7-acad-45be-bfd9-a56473bc757c")
)
(text "Pluto Connections"
(exclude_from_sim no)
(at 66.548 31.496 0)
(effects
(font
(size 2.54 2.54)
(thickness 0.254)
(bold yes)
)
(justify bottom)
)
(uuid "cbff9d8b-bbfe-41b5-9032-79eeaeab428c")
)
(label "MIO0" (label "MIO0"
(at 81.28 73.66 180) (at 81.28 73.66 180)
(fields_autoplaced yes) (fields_autoplaced yes)
@ -1952,7 +2145,7 @@
) )
(uuid "0ce68a6e-dbe1-4ceb-92ac-9a6f8c2e3d19") (uuid "0ce68a6e-dbe1-4ceb-92ac-9a6f8c2e3d19")
) )
(label "VDD_GPO" (label "VDC_3V3"
(at 81.28 45.72 180) (at 81.28 45.72 180)
(fields_autoplaced yes) (fields_autoplaced yes)
(effects (effects
@ -2029,7 +2222,7 @@
) )
(uuid "4288ca6f-2786-4320-8051-14073990d4e2") (uuid "4288ca6f-2786-4320-8051-14073990d4e2")
) )
(label "1V8" (label "VDC_1V8"
(at 81.28 76.2 180) (at 81.28 76.2 180)
(fields_autoplaced yes) (fields_autoplaced yes)
(effects (effects
@ -2183,9 +2376,75 @@
) )
(uuid "f9c10bcb-7d1c-4b6f-9a9c-197ebb2071fd") (uuid "f9c10bcb-7d1c-4b6f-9a9c-197ebb2071fd")
) )
(symbol
(lib_id "bh:PWR_FLAG")
(at 88.9 57.15 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "08ce57b2-7315-46bf-9aa3-b78c192799c6")
(property "Reference" "#FLG01"
(at 88.9 55.245 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "PWR_FLAG"
(at 88.9 52.07 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 88.9 57.15 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 88.9 57.15 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Special symbol for telling ERC where power comes from"
(at 88.9 57.15 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "079a065f-27f2-48c1-8967-8f6455dd70d9")
)
(instances
(project ""
(path "/5c9b5493-28d5-442a-a1c0-43be0cca0b1b"
(reference "#FLG01")
(unit 1)
)
)
)
)
(symbol (symbol
(lib_id "bh:VDC_3V3") (lib_id "bh:VDC_3V3")
(at 83.82 45.72 270) (at 88.9 45.72 270)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@ -2194,7 +2453,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "268197d9-4286-48e7-9cb0-304ae53dc87e") (uuid "268197d9-4286-48e7-9cb0-304ae53dc87e")
(property "Reference" "#PWR05" (property "Reference" "#PWR05"
(at 83.82 45.72 0) (at 88.9 45.72 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -2203,7 +2462,7 @@
) )
) )
(property "Value" "VDC_3V3" (property "Value" "VDC_3V3"
(at 87.63 45.7199 90) (at 92.71 45.7199 90)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -2212,7 +2471,7 @@
) )
) )
(property "Footprint" "" (property "Footprint" ""
(at 83.82 45.72 0) (at 88.9 45.72 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -2221,7 +2480,7 @@
) )
) )
(property "Datasheet" "" (property "Datasheet" ""
(at 83.82 45.72 0) (at 88.9 45.72 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -2230,7 +2489,7 @@
) )
) )
(property "Description" "Power Symbol" (property "Description" "Power Symbol"
(at 83.82 45.72 0) (at 88.9 45.72 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -2706,6 +2965,72 @@
) )
) )
) )
(symbol
(lib_id "bh:PWR_FLAG")
(at 88.9 45.72 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "54b0447d-ae6e-46f1-8af2-1a837cd2164c")
(property "Reference" "#FLG02"
(at 88.9 43.815 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "PWR_FLAG"
(at 88.9 40.64 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 88.9 45.72 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 88.9 45.72 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Special symbol for telling ERC where power comes from"
(at 88.9 45.72 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "3333dc85-cf87-477f-bf51-ddc21cd77189")
)
(instances
(project "pluto_shield"
(path "/5c9b5493-28d5-442a-a1c0-43be0cca0b1b"
(reference "#FLG02")
(unit 1)
)
)
)
)
(symbol (symbol
(lib_id "bh:Header_1_4") (lib_id "bh:Header_1_4")
(at 63.5 49.53 0) (at 63.5 49.53 0)
@ -2829,7 +3154,7 @@
) )
(symbol (symbol
(lib_id "bh:VDC_1V8") (lib_id "bh:VDC_1V8")
(at 83.82 76.2 270) (at 88.9 76.2 270)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@ -2838,7 +3163,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "776be4e0-12ac-47c9-ba3f-7c16631496bb") (uuid "776be4e0-12ac-47c9-ba3f-7c16631496bb")
(property "Reference" "#PWR06" (property "Reference" "#PWR06"
(at 83.82 76.2 0) (at 88.9 76.2 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -2847,7 +3172,7 @@
) )
) )
(property "Value" "VDC_1V8" (property "Value" "VDC_1V8"
(at 87.63 76.1999 90) (at 92.71 76.1999 90)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -2856,7 +3181,7 @@
) )
) )
(property "Footprint" "" (property "Footprint" ""
(at 83.82 76.2 0) (at 88.9 76.2 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -2865,7 +3190,7 @@
) )
) )
(property "Datasheet" "" (property "Datasheet" ""
(at 83.82 76.2 0) (at 88.9 76.2 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -2874,7 +3199,7 @@
) )
) )
(property "Description" "Power Symbol" (property "Description" "Power Symbol"
(at 83.82 76.2 0) (at 88.9 76.2 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -3151,6 +3476,73 @@
) )
) )
) )
(symbol
(lib_id "bh:GND")
(at 88.9 57.15 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "833ac889-2293-4f27-aac0-8efc0920c4ca")
(property "Reference" "#PWR07"
(at 88.9 57.15 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 88.9 61.214 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Footprint" ""
(at 88.9 57.15 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 88.9 57.15 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 88.9 57.15 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "da1ef944-e755-45f7-8c7e-94e3a0cfe506")
)
(instances
(project "pluto_shield"
(path "/5c9b5493-28d5-442a-a1c0-43be0cca0b1b"
(reference "#PWR07")
(unit 1)
)
)
)
)
(symbol (symbol
(lib_id "bh:Mounting_Hole") (lib_id "bh:Mounting_Hole")
(at 25.4 190.5 0) (at 25.4 190.5 0)
@ -3218,6 +3610,72 @@
) )
) )
) )
(symbol
(lib_id "bh:PWR_FLAG")
(at 88.9 76.2 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "96ff705e-61e2-4d1c-a3a6-eac47ea8e771")
(property "Reference" "#FLG03"
(at 88.9 74.295 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "PWR_FLAG"
(at 88.9 71.12 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 88.9 76.2 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "~"
(at 88.9 76.2 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Special symbol for telling ERC where power comes from"
(at 88.9 76.2 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "50aa7b16-2f6b-497e-b578-d1af2e8443c0")
)
(instances
(project "pluto_shield"
(path "/5c9b5493-28d5-442a-a1c0-43be0cca0b1b"
(reference "#FLG03")
(unit 1)
)
)
)
)
(symbol (symbol
(lib_id "bh:GND") (lib_id "bh:GND")
(at 63.5 190.5 0) (at 63.5 190.5 0)