mohan-bee/fitness-band
A 4-layer BLE wearable mainboard with Li-ion charging/protection, 3.3/1.8 V power regulation, motion and battery sensing, plus a folded 2-layer flex sensor board carrying MAX30102 optical and TMP117 temperature sensors.
- Version
- 0.0.2
- License
- unset
- Stars
- 0
validation/release-main-build.log
Building 1 file(s)...
Building index.circuit.tsx...
Generating circuit JSON...
Each child in a list should have a unique "key" prop.
Check the render method of `MainBoard`. It was passed a child from FlexConnections. See https://react.dev/link/warning-keys for more information.
Each child in a list should have a unique "key" prop.
Check the render method of `board`. It was passed a child from MainBoard. See https://react.dev/link/warning-keys for more information.
Each child in a list should have a unique "key" prop.
Check the render method of `FlexLanding`. See https://react.dev/link/warning-keys for more information.
Autorouting <board#506 /> phase 1/1 failed start: connections=22, obstacles=369, previous_traces=0, router=tscircuit, solver=AutoroutingPipelineSolver9_PreloadedTraceGraph, cache=miss, cache_id=12cad7cd/42f09225
connections: R7.pin1 to U2.PROG1, R8.pin1 to U2.PROG3, net.GND, net.V3V3, net.V1V8, net.VBAT, net.VSYS, net.CHG_5V, net.DOCK_5V, net.FUSED_5V, net.SDA, net.SCL, net.PPG_INT, net.MOTION_INT, net.CHG_INT, net.FG_INT, net.SWDIO, net.SWDCLK, net.RESET, net.BAT_NTC, net.SW1, net.SW2
phase 1/1 error after 2.2s: Static reachability precheck failed: 1 route(s) have no legal path under the current reservation and start-region rules net.V3V3_mst9 (internal element->internal element) (capacity-autorouter@0.0.988)
Async effect error in PcbTraceRender "autorouting":
Error
at runCycleAndQueueNextCycle (/Users/mohan/Documents/Codex/2026-10-21/screenless-fitness-tracker-custom-pcb-plan/outputs/fitness-band/node_modules/@tscircuit/core/dist/index.js:139820:24)
at <anonymous> (/Users/mohan/Documents/Codex/2026-10-21/screenless-fitness-tracker-custom-pcb-plan/outputs/fitness-band/node_modules/@tscircuit/core/dist/index.js:139855:27)
Circuit JSON written to dist/index/circuit.json
The "J" prefix is being used with a <chip />, try using it with a <connector /> or <jumper />
The "J" prefix is being used with a <chip />, try using it with a <connector /> or <jumper />
The "J" prefix is being used with a <chip />, try using it with a <connector /> or <jumper />
The "J" prefix is being used with a <chip />, try using it with a <connector /> or <jumper />
<trace#1339(from:.R7 > .pin1 to:.U2 > .PROG1) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#1341(from:.R8 > .pin1 to:.U2 > .PROG3) /> is missing a name. Add a name prop to make the trace easier to identify.
Port VBUS on U1 is missing a trace
J_SWD has no pin with requires_power=true
J_SWD has no pin with requires_ground=true
All pins on J_SWD are underspecified (no pinAttributes set)
U2 has no pin with requires_power=true
U2 has no pin with requires_ground=true
All pins on U2 are underspecified (no pinAttributes set)
J_BAT has no pin with requires_power=true
J_BAT has no pin with requires_ground=true
All pins on J_BAT are underspecified (no pinAttributes set)
J_CHG has no pin with requires_power=true
J_CHG has no pin with requires_ground=true
All pins on J_CHG are underspecified (no pinAttributes set)
D1 has no pin with requires_power=true
D1 has no pin with requires_ground=true
All pins on D1 are underspecified (no pinAttributes set)
D2 has no pin with requires_power=true
D2 has no pin with requires_ground=true
All pins on D2 are underspecified (no pinAttributes set)
U6 has no pin with requires_power=true
J_FLEX has no pin with requires_power=true
J_FLEX has no pin with requires_ground=true
All pins on J_FLEX are underspecified (no pinAttributes set)
No <schematicsheet> was found. Add a <schematicsheet> to define the schematic drawing area.
J_FLEX has no courtyard
Trace [.U3 > .VOUT to .C7 > .pin1] is routed thinner than requested (requested: 0.3mm, actual: 0.15mm).
Trace [.C7 > .pin1 to .C8 > .pin1] is routed thinner than requested (requested: 0.3mm, actual: 0.15mm).
Static reachability precheck failed: 1 route(s) have no legal path under the current reservation and start-region rules source_net_1_mst9 (pcb_port_127->pcb_port_170) (capacity-autorouter@0.0.988)
Port [U1.GND1] is not connected to net [GND] by a PCB trace.
Port [U1.GND2] is not connected to net [GND] by a PCB trace.
Port [U1.GND3] is not connected to net [GND] by a PCB trace.
Port [U1.GND4] is not connected to net [GND] by a PCB trace.
Port [U1.GND5] is not connected to net [GND] by a PCB trace.
Port [U1.VDD] is not connected to net [V3V3] by a PCB trace.
Port [U1.VDDH] is not connected to net [V3V3] by a PCB trace.
Port [U1.P0_26] is not connected to net [SDA] by a PCB trace.
Port [U1.P0_27] is not connected to net [SCL] by a PCB trace.
Port [U1.P0_11] is not connected to net [PPG_INT] by a PCB trace.
Port [U1.P0_12] is not connected to net [MOTION_INT] by a PCB trace.
Port [U1.P0_13] is not connected to net [CHG_INT] by a PCB trace.
Port [U1.P0_14] is not connected to net [FG_INT] by a PCB trace.
Port [U1.SWDIO] is not connected to net [SWDIO] by a PCB trace.
Port [U1.P0_18] is not connected to net [RESET] by a PCB trace.
Port [J_SWD.VTREF] is not connected to net [V3V3] by a PCB trace.
Port [J_SWD.SWDIO] is not connected to net [SWDIO] by a PCB trace.
Port [J_SWD.GND] is not connected to net [GND] by a PCB trace.
Port [J_SWD.RESET] is not connected to net [RESET] by a PCB trace.
Port [J_SWD.GND2] is not connected to net [GND] by a PCB trace.
Port [U2.IN1] is not connected to net [CHG_5V] by a PCB trace.
Port [U2.IN2] is not connected to net [CHG_5V] by a PCB trace.
Port [U2.VPCC] is not connected to net [CHG_5V] by a PCB trace.
Port [U2.SEL] is not connected to net [CHG_5V] by a PCB trace.
Port [U2.CE] is not connected to net [CHG_5V] by a PCB trace.
Port [U2.BAT1] is not connected to net [VBAT] by a PCB trace.
Port [U2.BAT2] is not connected to net [VBAT] by a PCB trace.
Port [U2.BAT_SENSE] is not connected to net [VBAT] by a PCB trace.
Port [U2.OUT1] is not connected to net [VSYS] by a PCB trace.
Port [U2.OUT2] is not connected to net [VSYS] by a PCB trace.
Port [U2.VSS1] is not connected to net [GND] by a PCB trace.
Port [U2.VSS2] is not connected to net [GND] by a PCB trace.
Port [U2.EP] is not connected to net [GND] by a PCB trace.
Port [U2.PROG2] is not connected to net [GND] by a PCB trace.
Port [U2.N_TE] is not connected to net [GND] by a PCB trace.
Port [U2.STAT1] is not connected to net [CHG_INT] by a PCB trace.
Port [U2.THERM] is not connected to net [BAT_NTC] by a PCB trace.
Ports [R7.pin1, U2.PROG1] are not connected together through the same net.
Port [R7.pin2] is not connected to net [GND] by a PCB trace.
Ports [R8.pin1, U2.PROG3] are not connected together through the same net.
Port [R8.pin2] is not connected to net [GND] by a PCB trace.
Port [R9.pin1] is not connected to net [BAT_NTC] by a PCB trace.
Port [R9.pin2] is not connected to net [GND] by a PCB trace.
Port [U3.EN] is not connected to net [VSYS] by a PCB trace.
Port [U3.PS] is not connected to net [GND] by a PCB trace.
Port [J_BAT.BAT] is not connected to net [VBAT] by a PCB trace.
Port [J_BAT.GND] is not connected to net [GND] by a PCB trace.
Port [J_BAT.NTC] is not connected to net [BAT_NTC] by a PCB trace.
Port [J_CHG.POS] is not connected to net [DOCK_5V] by a PCB trace.
Port [J_CHG.GND] is not connected to net [GND] by a PCB trace.
Port [F1.pin1] is not connected to net [DOCK_5V] by a PCB trace.
Port [F1.pin2] is not connected to net [FUSED_5V] by a PCB trace.
Port [D1.K] is not connected to net [CHG_5V] by a PCB trace.
Port [D1.A] is not connected to net [FUSED_5V] by a PCB trace.
Port [D2.LINE] is not connected to net [DOCK_5V] by a PCB trace.
Port [D2.GND] is not connected to net [GND] by a PCB trace.
Port [U4.VDD] is not connected to net [V3V3] by a PCB trace.
Port [U4.VDDIO] is not connected to net [V3V3] by a PCB trace.
Port [U4.CSB] is not connected to net [V3V3] by a PCB trace.
Port [U4.GND] is not connected to net [GND] by a PCB trace.
Port [U4.GNDIO] is not connected to net [GND] by a PCB trace.
Port [U4.SDO] is not connected to net [GND] by a PCB trace.
Port [U4.SCX] is not connected to net [SCL] by a PCB trace.
Port [U4.SDX] is not connected to net [SDA] by a PCB trace.
Port [U4.INT1] is not connected to net [MOTION_INT] by a PCB trace.
Port [U5.VDD] is not connected to net [VBAT] by a PCB trace.
Port [U5.CELL] is not connected to net [VBAT] by a PCB trace.
Port [U5.CTG] is not connected to net [GND] by a PCB trace.
Port [U5.GND] is not connected to net [GND] by a PCB trace.
Port [U5.EP] is not connected to net [GND] by a PCB trace.
Port [U5.QSTRT] is not connected to net [GND] by a PCB trace.
Port [U5.SCL] is not connected to net [SCL] by a PCB trace.
Port [U5.SDA] is not connected to net [SDA] by a PCB trace.
Port [U5.N_ALRT] is not connected to net [FG_INT] by a PCB trace.
Port [U6.IN] is not connected to net [V3V3] by a PCB trace.
Port [U6.EN] is not connected to net [V3V3] by a PCB trace.
Port [U6.GND] is not connected to net [GND] by a PCB trace.
Port [U6.OUT] is not connected to net [V1V8] by a PCB trace.
Port [J_FLEX.GND1] is not connected to net [GND] by a PCB trace.
Port [J_FLEX.V3V3] is not connected to net [V3V3] by a PCB trace.
Port [J_FLEX.GND3] is not connected to net [GND] by a PCB trace.
Port [J_FLEX.SCL] is not connected to net [SCL] by a PCB trace.
Port [J_FLEX.SDA] is not connected to net [SDA] by a PCB trace.
Port [J_FLEX.PPG_INT] is not connected to net [PPG_INT] by a PCB trace.
Port [J_FLEX.V1V8] is not connected to net [V1V8] by a PCB trace.
Port [J_FLEX.GND8] is not connected to net [GND] by a PCB trace.
Port [C1.pin1] is not connected to net [V3V3] by a PCB trace.
Port [C1.pin2] is not connected to net [GND] by a PCB trace.
Port [C2.pin1] is not connected to net [V3V3] by a PCB trace.
Port [C2.pin2] is not connected to net [GND] by a PCB trace.
Port [C3.pin1] is not connected to net [CHG_5V] by a PCB trace.
Port [C3.pin2] is not connected to net [GND] by a PCB trace.
Port [C4.pin1] is not connected to net [VBAT] by a PCB trace.
Port [C4.pin2] is not connected to net [GND] by a PCB trace.
Port [C5.pin1] is not connected to net [VSYS] by a PCB trace.
Port [C5.pin2] is not connected to net [GND] by a PCB trace.
Port [C6.pin2] is not connected to net [GND] by a PCB trace.
Port [C7.pin2] is not connected to net [GND] by a PCB trace.
Port [C8.pin2] is not connected to net [GND] by a PCB trace.
Port [C9.pin1] is not connected to net [V3V3] by a PCB trace.
Port [C9.pin2] is not connected to net [GND] by a PCB trace.
Port [C10.pin1] is not connected to net [V3V3] by a PCB trace.
Port [C10.pin2] is not connected to net [GND] by a PCB trace.
Port [C11.pin1] is not connected to net [VBAT] by a PCB trace.
Port [C11.pin2] is not connected to net [GND] by a PCB trace.
Port [C12.pin1] is not connected to net [V3V3] by a PCB trace.
Port [C12.pin2] is not connected to net [GND] by a PCB trace.
Port [C13.pin1] is not connected to net [V1V8] by a PCB trace.
Port [C13.pin2] is not connected to net [GND] by a PCB trace.
Port [C19.pin2] is not connected to net [GND] by a PCB trace.
Port [R1.pin1] is not connected to net [V3V3] by a PCB trace.
Port [R1.pin2] is not connected to net [CHG_INT] by a PCB trace.
Port [R2.pin1] is not connected to net [V3V3] by a PCB trace.
Port [R2.pin2] is not connected to net [FG_INT] by a PCB trace.
Port [R3.pin1] is not connected to net [V3V3] by a PCB trace.
Port [R3.pin2] is not connected to net [SCL] by a PCB trace.
Port [R4.pin1] is not connected to net [V3V3] by a PCB trace.
Port [R4.pin2] is not connected to net [SDA] by a PCB trace.
Port [R5.pin1] is not connected to net [V3V3] by a PCB trace.
Port [R5.pin2] is not connected to net [PPG_INT] by a PCB trace.
Trace [.R7 > .pin1 to .U2 > .PROG1] is not connected (it has no PCB trace)
Trace [.R8 > .pin1 to .U2 > .PROG3] is not connected (it has no PCB trace)
Generating preview images...
[index] Generating PCB SVG...
[index] Written pcb.svg
[index] Generating PCB PNG...
[index] Written pcb.png
[index] Generating schematic SVG...
[index] Written schematic.svg
Build complete
Circuits 0 passed 1 failed
Options pcb-png, svgs, autorouter-timeout
Output dist
⚠ Build completed with errors
Build exiting with code 1: circuit build errors occurred