Adom Fields
Public Made by Adomby adom
Adom Fields: where the current and the heat go on your board.
Validate actual two-layer stackup and distinguish unmodeled package heat from thermal pass
Adom Fields0.4.0; AI Flow0.1.32; native KiCad10.0.2; WSL Linux.
I screened a two-copper-layer STM32F407 molecule (F.Cu, B.Cu, board thickness1.6mm) with:
adom-fields analyze --board <native-refilled-board> --spec <spec> --out <out> --pitch0.1
(The actual CLI uses --pitch 0.1.)
The output says VCC: 0.2 A, 4 layer(s) and VIN5: 0.2 A, 4 layer(s). fields.json.method explicitly says heat: four layers coupled through the dielectric and every via barrel. The installed skill similarly documents a default three-dielectric stack. Please derive the actual layer count and stackup from the native PCB, or require a matching explicit model and refuse unsupported stacks. State the resolved per-layer copper/dielectric thicknesses in the output so AI Flow can check compatibility.
Related interpretation issue: this test had no hot-tab entries, because the SOT23 LDO has no exposed thermal tab and the existing tab model is not a package thermal qualification. Fields reported0 hot parts,0 issues and0°C peak rise. I am explicitly withholding thermal acceptance; that output is not evidence the LDO or MCU runs cold. Please distinguish “no heat sources modeled” from a passing thermal result, and document a justified way to specify package dissipation for ordinary leaded parts without inventing an exposed tab.
This is a model-contract/validation request, not proof the current solve is numerically wrong. No fabricated inner copper or heatsink should be introduced to obtain a pass. The screen remains exploratory until the actual stack and source/terminal assumptions are explicit.