Skip to content

Commit 7e7981c

Browse files
committed
fix: Most ERC errors (but 2)
1 parent 94b5575 commit 7e7981c

8 files changed

Lines changed: 4193 additions & 2873 deletions

FACET.kicad_pcb

Lines changed: 1995 additions & 2149 deletions
Large diffs are not rendered by default.

FACET.kicad_pro

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,12 @@
284284
"equivalence_files": []
285285
},
286286
"erc": {
287-
"erc_exclusions": [],
287+
"erc_exclusions": [
288+
[
289+
"power_pin_not_driven|939800|977900|af9add18-94fd-45c7-92f8-69811d476d00|00000000-0000-0000-0000-000000000000|/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55/6790ceb4-c894-4a55-bed0-4e1e495dcffe|/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55/6790ceb4-c894-4a55-bed0-4e1e495dcffe|",
290+
"False positive, safe to ignore"
291+
]
292+
],
288293
"meta": {
289294
"version": 0
290295
},
@@ -468,11 +473,11 @@
468473
"different_unit_net": "error",
469474
"duplicate_reference": "error",
470475
"duplicate_sheet_names": "error",
471-
"endpoint_off_grid": "ignore",
476+
"endpoint_off_grid": "warning",
472477
"extra_units": "error",
473-
"footprint_filter": "ignore",
478+
"footprint_filter": "warning",
474479
"footprint_link_issues": "warning",
475-
"four_way_junction": "ignore",
480+
"four_way_junction": "warning",
476481
"global_label_dangling": "warning",
477482
"hier_label_mismatch": "error",
478483
"label_dangling": "error",
@@ -495,8 +500,8 @@
495500
"similar_label_and_power": "warning",
496501
"similar_labels": "warning",
497502
"similar_power": "warning",
498-
"simulation_model_issue": "ignore",
499-
"single_global_label": "ignore",
503+
"simulation_model_issue": "warning",
504+
"single_global_label": "warning",
500505
"unannotated": "error",
501506
"unconnected_wire_endpoint": "warning",
502507
"unit_value_mismatch": "error",
@@ -598,6 +603,10 @@
598603
{
599604
"netclass": "SIGNAL",
600605
"pattern": "FACET*"
606+
},
607+
{
608+
"netclass": "SIGNAL",
609+
"pattern": "*OSC*"
601610
}
602611
]
603612
},

FACET.kicad_sch

Lines changed: 11 additions & 154 deletions
Original file line numberDiff line numberDiff line change
@@ -320,9 +320,9 @@
320320
(embedded_fonts no)
321321
)
322322
)
323-
(text "Tell KiCad that \"Earth\" and \"+3.3v\"\nare power nets. In other words, it \nshouldn't care where they originate."
323+
(text "Tell KiCad that 3V3 from FACET is a power net.\nIn other words, it shouldn't care where it originates."
324324
(exclude_from_sim no)
325-
(at 210.82 133.35 0)
325+
(at 199.39 125.73 0)
326326
(effects
327327
(font
328328
(size 1.27 1.27)
@@ -471,17 +471,7 @@
471471
)
472472
(wire
473473
(pts
474-
(xy 220.98 142.24) (xy 220.98 140.97)
475-
)
476-
(stroke
477-
(width 0)
478-
(type default)
479-
)
480-
(uuid "c1bc740f-bfd6-4ccb-a14d-c845322c9125")
481-
)
482-
(wire
483-
(pts
484-
(xy 232.41 140.97) (xy 232.41 148.59)
474+
(xy 213.36 137.16) (xy 213.36 144.78)
485475
)
486476
(stroke
487477
(width 0)
@@ -491,7 +481,7 @@
491481
)
492482
(global_label "V_3P3STBY_FACET"
493483
(shape input)
494-
(at 232.41 148.59 0)
484+
(at 213.36 144.78 0)
495485
(fields_autoplaced yes)
496486
(effects
497487
(font
@@ -501,7 +491,7 @@
501491
)
502492
(uuid "403c035e-ecbc-47b6-8ea7-897d0eb866e2")
503493
(property "Intersheetrefs" "${INTERSHEET_REFS}"
504-
(at 252.3026 148.59 0)
494+
(at 233.2526 144.78 0)
505495
(effects
506496
(font
507497
(size 1.27 1.27)
@@ -511,72 +501,6 @@
511501
)
512502
)
513503
)
514-
(symbol
515-
(lib_id "power:PWR_FLAG")
516-
(at 220.98 140.97 0)
517-
(unit 1)
518-
(exclude_from_sim no)
519-
(in_bom yes)
520-
(on_board yes)
521-
(dnp no)
522-
(fields_autoplaced yes)
523-
(uuid "023e9506-9fe9-4e6b-86c9-4a21b66dce7b")
524-
(property "Reference" "#FLG01"
525-
(at 220.98 139.065 0)
526-
(effects
527-
(font
528-
(size 1.27 1.27)
529-
)
530-
(hide yes)
531-
)
532-
)
533-
(property "Value" "PWR_FLAG"
534-
(at 220.98 137.16 0)
535-
(effects
536-
(font
537-
(size 1.27 1.27)
538-
)
539-
)
540-
)
541-
(property "Footprint" ""
542-
(at 220.98 140.97 0)
543-
(effects
544-
(font
545-
(size 1.27 1.27)
546-
)
547-
(hide yes)
548-
)
549-
)
550-
(property "Datasheet" "~"
551-
(at 220.98 140.97 0)
552-
(effects
553-
(font
554-
(size 1.27 1.27)
555-
)
556-
(hide yes)
557-
)
558-
)
559-
(property "Description" "Special symbol for telling ERC where power comes from"
560-
(at 220.98 140.97 0)
561-
(effects
562-
(font
563-
(size 1.27 1.27)
564-
)
565-
(hide yes)
566-
)
567-
)
568-
(pin "1"
569-
(uuid "c38ec6db-c4df-422b-837f-af97e6ff2811")
570-
)
571-
(instances
572-
(project "FACET"
573-
(path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55"
574-
(reference "#FLG01")
575-
(unit 1)
576-
)
577-
)
578-
)
579-
)
580504
(symbol
581505
(lib_id "Mechanical:MountingHole_Pad")
582506
(at 182.88 130.81 270)
@@ -662,76 +586,9 @@
662586
)
663587
)
664588
)
665-
(symbol
666-
(lib_id "power:GND")
667-
(at 220.98 142.24 0)
668-
(unit 1)
669-
(exclude_from_sim no)
670-
(in_bom yes)
671-
(on_board yes)
672-
(dnp no)
673-
(fields_autoplaced yes)
674-
(uuid "36e87901-7e4b-4de7-b35d-1209808a2179")
675-
(property "Reference" "#PWR012"
676-
(at 220.98 148.59 0)
677-
(effects
678-
(font
679-
(size 1.27 1.27)
680-
)
681-
(hide yes)
682-
)
683-
)
684-
(property "Value" "Earth"
685-
(at 220.98 146.05 0)
686-
(effects
687-
(font
688-
(size 1.27 1.27)
689-
)
690-
(hide yes)
691-
)
692-
)
693-
(property "Footprint" ""
694-
(at 220.98 142.24 0)
695-
(effects
696-
(font
697-
(size 1.27 1.27)
698-
)
699-
(hide yes)
700-
)
701-
)
702-
(property "Datasheet" "~"
703-
(at 220.98 142.24 0)
704-
(effects
705-
(font
706-
(size 1.27 1.27)
707-
)
708-
(hide yes)
709-
)
710-
)
711-
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
712-
(at 220.98 142.24 0)
713-
(effects
714-
(font
715-
(size 1.27 1.27)
716-
)
717-
(hide yes)
718-
)
719-
)
720-
(pin "1"
721-
(uuid "8a1dca3e-6d10-4caf-823b-1c799d1b92a0")
722-
)
723-
(instances
724-
(project "FACET"
725-
(path "/e63e39d7-6ac0-4ffd-8aa3-1841a4541b55"
726-
(reference "#PWR012")
727-
(unit 1)
728-
)
729-
)
730-
)
731-
)
732589
(symbol
733590
(lib_id "power:PWR_FLAG")
734-
(at 232.41 140.97 0)
591+
(at 213.36 137.16 0)
735592
(unit 1)
736593
(exclude_from_sim no)
737594
(in_bom yes)
@@ -740,7 +597,7 @@
740597
(fields_autoplaced yes)
741598
(uuid "5857d706-db1b-436b-aedc-cc94bc28731d")
742599
(property "Reference" "#FLG03"
743-
(at 232.41 139.065 0)
600+
(at 213.36 135.255 0)
744601
(effects
745602
(font
746603
(size 1.27 1.27)
@@ -749,15 +606,15 @@
749606
)
750607
)
751608
(property "Value" "PWR_FLAG"
752-
(at 232.41 137.16 0)
609+
(at 213.36 133.35 0)
753610
(effects
754611
(font
755612
(size 1.27 1.27)
756613
)
757614
)
758615
)
759616
(property "Footprint" ""
760-
(at 232.41 140.97 0)
617+
(at 213.36 137.16 0)
761618
(effects
762619
(font
763620
(size 1.27 1.27)
@@ -766,7 +623,7 @@
766623
)
767624
)
768625
(property "Datasheet" "~"
769-
(at 232.41 140.97 0)
626+
(at 213.36 137.16 0)
770627
(effects
771628
(font
772629
(size 1.27 1.27)
@@ -775,7 +632,7 @@
775632
)
776633
)
777634
(property "Description" "Special symbol for telling ERC where power comes from"
778-
(at 232.41 140.97 0)
635+
(at 213.36 137.16 0)
779636
(effects
780637
(font
781638
(size 1.27 1.27)

facet_conn.kicad_sch

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3526,7 +3526,7 @@
35263526
)
35273527
(text "AARDVARK I2C"
35283528
(exclude_from_sim no)
3529-
(at 39.116 102.87 0)
3529+
(at 39.37 102.87 0)
35303530
(effects
35313531
(font
35323532
(size 2.54 2.54)
@@ -3538,7 +3538,7 @@
35383538
)
35393539
(text "USB PORT"
35403540
(exclude_from_sim no)
3541-
(at 216.408 47.498 0)
3541+
(at 215.9 46.99 0)
35423542
(effects
35433543
(font
35443544
(size 2.54 2.54)
@@ -3549,7 +3549,7 @@
35493549
)
35503550
(text "EXT. SPI PORT"
35513551
(exclude_from_sim no)
3552-
(at 223.774 129.794 0)
3552+
(at 223.52 129.54 0)
35533553
(effects
35543554
(font
35553555
(size 2.54 2.54)
@@ -3560,7 +3560,7 @@
35603560
)
35613561
(text "FACET Connector"
35623562
(exclude_from_sim no)
3563-
(at 102.108 46.736 0)
3563+
(at 101.6 46.99 0)
35643564
(effects
35653565
(font
35663566
(size 2.54 2.54)
@@ -4180,7 +4180,7 @@
41804180
)
41814181
(wire
41824182
(pts
4183-
(xy 93.98 72.39) (xy 93.98 91.44)
4183+
(xy 93.98 72.39) (xy 93.98 97.79)
41844184
)
41854185
(stroke
41864186
(width 0)
@@ -6418,7 +6418,7 @@
64186418
)
64196419
(symbol
64206420
(lib_id "power:GND")
6421-
(at 93.98 91.44 0)
6421+
(at 93.98 97.79 0)
64226422
(unit 1)
64236423
(exclude_from_sim no)
64246424
(in_bom yes)
@@ -6427,7 +6427,7 @@
64276427
(fields_autoplaced yes)
64286428
(uuid "724c8536-f417-4481-b47e-f6404b3bc9ff")
64296429
(property "Reference" "#PWR01"
6430-
(at 93.98 97.79 0)
6430+
(at 93.98 104.14 0)
64316431
(effects
64326432
(font
64336433
(size 1.27 1.27)
@@ -6436,7 +6436,7 @@
64366436
)
64376437
)
64386438
(property "Value" "Earth"
6439-
(at 93.98 95.25 0)
6439+
(at 93.98 101.6 0)
64406440
(effects
64416441
(font
64426442
(size 1.27 1.27)
@@ -6445,7 +6445,7 @@
64456445
)
64466446
)
64476447
(property "Footprint" ""
6448-
(at 93.98 91.44 0)
6448+
(at 93.98 97.79 0)
64496449
(effects
64506450
(font
64516451
(size 1.27 1.27)
@@ -6454,7 +6454,7 @@
64546454
)
64556455
)
64566456
(property "Datasheet" "~"
6457-
(at 93.98 91.44 0)
6457+
(at 93.98 97.79 0)
64586458
(effects
64596459
(font
64606460
(size 1.27 1.27)
@@ -6463,7 +6463,7 @@
64636463
)
64646464
)
64656465
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
6466-
(at 93.98 91.44 0)
6466+
(at 93.98 97.79 0)
64676467
(effects
64686468
(font
64696469
(size 1.27 1.27)

0 commit comments

Comments
 (0)