shibosoftwaredev/f1c100s-linux-nema17-stepper-controller

A four-layer NEMA 17 motor-controller PCB combining an Allwinner F1C100S Linux computer, USB‑PD/buck power system, W5500 Ethernet, STM32 real-time motion control, DRV8825 stepper driver, protection/temperature/current telemetry, USB interfaces, and local LED/buzzer diagnostics.

Version
0.4.56
License
unset
Stars
0

reports/review-warning-regression.json

{
  "circuitSha256": "85a7bf612972276f06c233f1f6f5a9ecfeeee0e63d33543bb6b49730c4332d05",
  "baselineWarnings": 151,
  "currentWarnings": 155,
  "errors": [],
  "regressions": [],
  "newWidthReportingDiagnostics": [
    {
      "name": "CURRENT_DAC_SUPPLY",
      "warning": {
        "type": "pcb_trace_warning",
        "pcb_trace_warning_id": "pcb_trace_warning_55",
        "warning_type": "pcb_trace_warning",
        "message": "Trace [.U_CURRENT_DAC > .VDD to .C_CURRENT_DAC > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.12000000000000001mm).",
        "center": {
          "x": -2.4283,
          "y": 8.793050000000001
        },
        "source_trace_id": "source_trace_485",
        "pcb_trace_id": "whole_board_3",
        "pcb_component_ids": [
          "pcb_component_235",
          "pcb_component_236"
        ],
        "pcb_port_ids": [
          "pcb_port_737",
          "pcb_port_741"
        ]
      },
      "actualDedicatedPathMinMm": 0.15,
      "existingNetMinimumMm": 0.12000000000000001,
      "classification": "Native checker selected an older same-net rail/ground path. Original native diagnostic remains visible; no width rule or check was disabled."
    },
    {
      "name": "CURRENT_DAC_VDDA",
      "warning": {
        "type": "pcb_trace_warning",
        "pcb_trace_warning_id": "pcb_trace_warning_56",
        "warning_type": "pcb_trace_warning",
        "message": "Trace [.C_CURRENT_DAC > .pin1 to .C_U_2V5_IN > .pin1] is routed thinner than requested (requested: 0.15mm, actual: 0.12000000000000001mm).",
        "center": {
          "x": -2.4283,
          "y": 8.793050000000001
        },
        "source_trace_id": "source_trace_486",
        "pcb_trace_id": "whole_board_3",
        "pcb_component_ids": [
          "pcb_component_144",
          "pcb_component_236"
        ],
        "pcb_port_ids": [
          "pcb_port_466",
          "pcb_port_741"
        ]
      },
      "actualDedicatedPathMinMm": 0.15,
      "existingNetMinimumMm": 0.12000000000000001,
      "classification": "Native checker selected an older same-net rail/ground path. Original native diagnostic remains visible; no width rule or check was disabled."
    },
    {
      "name": "CURRENT_DAC_BYPASS_GROUND",
      "warning": {
        "type": "pcb_trace_warning",
        "pcb_trace_warning_id": "pcb_trace_warning_57",
        "warning_type": "pcb_trace_warning",
        "message": "Trace [.C_CURRENT_DAC > .pin2 to .U_CURRENT_DAC > .VSS] is routed thinner than requested (requested: 0.15mm, actual: 0.12mm).",
        "center": {
          "x": 0.21989761409508704,
          "y": 10.414427589268312
        },
        "source_trace_id": "source_trace_488",
        "pcb_trace_id": "whole_board_674",
        "pcb_component_ids": [
          "pcb_component_235",
          "pcb_component_236"
        ],
        "pcb_port_ids": [
          "pcb_port_736",
          "pcb_port_742"
        ]
      },
      "actualDedicatedPathMinMm": 0.15,
      "existingNetMinimumMm": 0.12,
      "classification": "Native checker selected an older same-net rail/ground path. Original native diagnostic remains visible; no width rule or check was disabled."
    },
    {
      "name": "CURRENT_DAC_ADDRESS",
      "warning": {
        "type": "pcb_trace_warning",
        "pcb_trace_warning_id": "pcb_trace_warning_58",
        "warning_type": "pcb_trace_warning",
        "message": "Trace [.U_CURRENT_DAC > .A0 to .U_CURRENT_DAC > .VSS] is routed thinner than requested (requested: 0.15mm, actual: 0.12mm).",
        "center": {
          "x": 0.21989761409508704,
          "y": 10.414427589268312
        },
        "source_trace_id": "source_trace_489",
        "pcb_trace_id": "whole_board_674",
        "pcb_component_ids": [
          "pcb_component_235"
        ],
        "pcb_port_ids": [
          "pcb_port_736",
          "pcb_port_740"
        ]
      },
      "actualDedicatedPathMinMm": 0.15,
      "existingNetMinimumMm": 0.12,
      "classification": "Native checker selected an older same-net rail/ground path. Original native diagnostic remains visible; no width rule or check was disabled."
    }
  ]
}