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-baseline-module-tests.log
bun test v1.4.2 (744846f84)
modules/f1c100s/tests/module.test.tsx:
(pass) native: stored copper loads and passes DRC [1999.56ms]
(pass) lcd_top_storage_right: stored copper loads and passes DRC [2104.01ms]
(pass) lcd_right_storage_bottom: stored copper loads and passes DRC [2196.08ms]
(pass) lcd_top_storage_bottom: stored copper loads and passes DRC [1816.40ms]
(pass) lcd_right_storage_left: stored copper loads and passes DRC [2036.63ms]
(pass) parent routing connects to a plated exit on top [1454.55ms]
(pass) parent routing connects to a plated exit on inner1 [1472.92ms]
(pass) parent routing connects to a plated exit on inner2 [1524.33ms]
(pass) parent routing connects to a plated exit on bottom [1521.31ms]
(pass) the pin map covers every physical pin once [0.28ms]
(pass) data is cloned; unsupported profiles and legacy props fail explicitly [4.86ms]
(pass) two rotated instances retain independent nets and copper [5440.69ms]
(pass) exported schematic boxes share one processor across two A4 sheets [13183.70ms]
(pass) angle audit rejects oblique runs including via approaches [0.17ms]
(pass) saved external-net paths end at their named plated exit [3076.34ms]
(pass) orientation audit catches reversed and sideways decoupling pads [0.22ms]
modules/f1c100s/tests/selective-breakouts.test.tsx:
(pass) native: 0 requested breakouts preserve support connectivity [850.92ms]
(pass) native: 3 requested breakouts preserve support connectivity [951.33ms]
(pass) native: 71 requested breakouts preserve support connectivity [1336.32ms]
(pass) lcd_top_storage_right: 0 requested breakouts preserve support connectivity [880.48ms]
(pass) lcd_top_storage_right: 3 requested breakouts preserve support connectivity [999.39ms]
(pass) lcd_top_storage_right: 71 requested breakouts preserve support connectivity [1434.63ms]
(pass) lcd_right_storage_bottom: 0 requested breakouts preserve support connectivity [844.80ms]
(pass) lcd_right_storage_bottom: 3 requested breakouts preserve support connectivity [1040.17ms]
(pass) lcd_right_storage_bottom: 71 requested breakouts preserve support connectivity [1479.80ms]
(pass) lcd_top_storage_bottom: 0 requested breakouts preserve support connectivity [862.64ms]
(pass) lcd_top_storage_bottom: 3 requested breakouts preserve support connectivity [971.78ms]
(pass) lcd_top_storage_bottom: 71 requested breakouts preserve support connectivity [1385.88ms]
(pass) lcd_right_storage_left: 0 requested breakouts preserve support connectivity [873.74ms]
(pass) lcd_right_storage_left: 3 requested breakouts preserve support connectivity [1014.96ms]
(pass) lcd_right_storage_left: 71 requested breakouts preserve support connectivity [1459.70ms]
(pass) empty targets do not create exits; instances do not leak selections [16.93ms]
32 pass
0 fail
132804 expect() calls
Ran 32 tests across 2 files. [54.55s]