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/software-current-prepush-comparison.json
{
"checkedAt": "2026-10-24T10:36:46.624Z",
"previousVersion": "0.4.55",
"previousReleaseId": "794faf39-dd13-46b5-ab06-a334d1b51f81",
"previousCircuitSha256": "602a7a2956878b0933473deaacdc800c342afbde6e021ab7aa31c6685719a300",
"candidateCircuitSha256": "85a7bf612972276f06c233f1f6f5a9ecfeeee0e63d33543bb6b49730c4332d05",
"liveBaselineMatchesFrozenBaseline": true,
"noUnintendedRegressionsInCheckedScope": true,
"warnings": {
"inherited": 151,
"additionalWholeNetReportingDiagnostics": 4,
"visibleTotal": 155,
"diagnosticsSuppressed": false
},
"feature": {
"nominalPeakCurrentRangeMa": [
0,
396
],
"commonToBothPhases": true,
"disarmedOnly": true,
"defaultMa": 396,
"eepromWrites": false,
"bootZeroReadbackAndSettlingInterlock": true,
"matchedNewPcbAndFirmwareRequired": true
},
"fabricationReady": false,
"qualificationStillRequired": {
"independentDrillClearanceFindings": 0,
"silkscreenBelowPublished1mmHeight": 0,
"ordinaryPadDrillIntersections": 0,
"thermalSolderProcessQualified": false,
"filledCappedViaProcessSpecified": true,
"stencilArtworkCoveredLands": 682,
"stencilArtworkIsNotProcessApproval": true,
"usbDataVbusAttachDetection": "hardware TS3USB31E isolation implemented, including ROM FEL; powered/unpowered host attach and USB signal integrity still require bench qualification",
"inheritedModuleTestFailures": 0,
"ethernetAndAnalogSignalIntegrity": "requires further layout/stackup review",
"currentFabricationHandoff": "not exported; unresolved solder-process gate blocks assembly handoff",
"hardwareBringupAndCurrentCalibration": "not performed",
"actualRearMotorFastening": "requires physical confirmation"
}
}