Repository navigation
Conversation
Generated with common/cpl.py from the released boards, matching the phase-1 and phase-2 CPL files, so all four boards ship the same order set. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_012vqeoXfZfZw2oZCwv9rjfw
Manager and backplane: add placement (CPL) files
Manager L2 (33u/1.2A aux-buck inductor) had a 1210 land, and no stocked 1210 33 uH is rated above 0.5 A. It is now the 5x5 mm cjiang FNR5040S330MT (C167973: Isat 1.30 A min, Irms 1.20 A min, 0.244 ohm) on KiCad's L_Changjiang_FNR5040S land. Board ECO, no full re-route: - L2 moves to (18.8, 48.4) so its courtyard clears C54, F1 and C50/C51; C54/C55 turn 180 so their 5V0 pads line up with L2's 5V0 pad (one straight 0.8 mm run) and their PGND pads are tied and dropped to the plane west of C55. - SW_AUX and the 5V0 head are redrawn locked, matching route_critical.py; PRESENT1/4-7 are re-routed round the bigger part by finish_routes.py. - gen_board.py PLACEMENT and route_critical.py ROUTES carry the same change, so a full rebuild reproduces it. - DRC: 0 unconnected, 0 errors, 4 warnings (was 5). Fab zip, BOM, CPL regenerated. Backplane C2 (470u/50V on CP_Elec_16x17.5): Nichicon UCX1H471MNS1MS (C462700, 16x16.5, 70 mOhm), which fits the existing land; Panasonic EEEFK1H471AM (C178551) is the fallback. No board change. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016Wr11AqV5ZRbpysgP42oHy
Manager L2 and backplane C2: stocked parts, L2 land enlarged
All four boards are routed, firmware is at 0.2, and PR #16 changed the manager L2 and backplane C2. The status tables, build guide and sourcing notes still described the July state (phase-2 with 83 unrouted connections, manager unrouted, 120 x 80 phase-1, unpinned Q3/Q4). - README / HANDOVER: current board and firmware state, branch workflow, the five open BOM CHECK rows and the open phase-1/2 L2 question - build guide: 100 x 80 board, the real section 3.3 decisions - SOURCING / docs/09: parts picked since (USB-C, encoder, bus shunt, C2, L2, Q1-Q4 stand-in), retired placeholder-footprint notes - LAYOUT status table, small stale lines in MECHANICAL, docs/12, PARTS-TO-DOWNLOAD - BOM: drop the stale "placeholder footprint" note on L1/L3 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Kqz15x8VgP6VUFD4sa23bR
Docs: bring README, HANDOVER, SOURCING and guides up to date
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Udara Vimarsha · project thread
Before: master is at v0.1.0. On that release the Phase-1, Phase-2 and manager boards put L2 on a 1210 land that no stocked part can serve, and several BOM rows still need a decision.
After: master carries v0.2.0. All three boards use the same 5 × 5 mm L2, the backplane C2 is picked, and no
CHECK:row is left in any BOM.Merge #18 into development first. This PR then picks it up automatically, and that is when to mark it ready.
How: batched merge of #15, #16, #17 and #18, the same way as #14.
CHECK:rows closed (C20/C75–C77 now 10 µF, NTMFS5C670NL land checked, LM5143 Q1 land checked).The release notes and order files for all four boards are staged outside the repo, ready for the GitHub release.
🤖 Generated with Claude Code
https://claude.ai/code/session_01Kap1Vqs6wqd3fshJdnERW7
Generated by Claude Code