
Foreign track
oliverkirk-sudo/k230-c
This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212.

This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212.
CMK230 Verified Import UNPLACED is an open-source printed circuit board by oliverkirk-sudo, from the oliverkirk-sudo/k230-c repository on GitHub. It is an 8-layer board of 38 × 38 mm with 150 parts on 215 nets.
It is built around the TPS628640BYCGR, TPS62826ADMQ and TPS62825ADMQ, with the TPS62827ADMQ among its other parts. Its parts include 112 capacitors, 19 resistors, 17 ICs, 1 connector and 1 crystal.
This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212. No complete PCB, assembly release or operating qualification is claimed.
C64/C65 remain on EMMC_VDDIM, the eMMC internal regulator capacitor node at U3.C2. C69/C70 remain on VEMMC_IO, the VCCQ rail fed from VDD1P8 through R561. C71/C72 remain on VDD_3V3, the VCC supply. Every capacitor's pin2 remains GND. The internal regulator node must not be treated as VCCQ or driven by an external supply.
All 254 component values, 1,509 pin/function/type/net bindings across 457 nets, population and BOM flags remain unchanged. The six footprint identities are the only component-attribute changes. Coverage becomes 221 assigned, 33 unassigned. JP1/R45/R47/R528 remain DNP, and default storage qualification remains inhibited.
C64/C69/C71 use the candidate Murata GRM188R71A225KE15D: 2.2µF, ±10%, 10V, X7R, 0603, −55…125°C. Copper pads are 0.65×0.70mm at x=±0.675mm, giving a0.70mm inner gap. This is a midpoint engineering selection inside the manufacturer reflow ranges, not a mandated exact pattern. Maximum body is1.70×0.90mm, maximum height0.90mm. The project courtyard is2.60×1.50mm.
C65/C70/C72 use the candidate GRM155R71C104KA88D:100nF, ±10%,16V,X7R,0402,−55…125°C. Copper pads are0.40×0.50mm at x=±0.40mm, with0.40mm inner gap. Maximum body is1.05×0.55mm, height0.55mm. The project courtyard is1.80×1.20mm.
Both use rectangular copper, +0.05mm mask expansion and separate1:1 paste apertures. Mask/stencil/placement tolerances and courtyards are explicit engineering process choices. Current manufacturer approval sheets, lifecycle, procurement quantity and actual factory acceptance remain open. JLC catalog identity was found, but MOQ1 was not verified. No components were ordered.
Micron Table13 gives capacitor Min/Max/Typ values but does not explicitly define their operating effective-capacitance basis, bias, tolerance, temperature or aging conditions. These preserved nominal choices fit the printed table. That is not a guaranteed hot/bias/aging margin. Conversely, interpreting the columns as absolute effective minima would be an additional unverified assumption, not an established Micron compliance failure.
The source review retains conditional numerical budgets and the unknown residual effects. Do not infer a numerical VDDIM voltage from VCCQ; the inspected Micron source gives no such range. A different nominal capacitance, if later justified, requires a separate coherent electrical revision. No such change is made here.
Fresh KiCad9.0.2 ERC reports zero violations. Full exported graph and population comparison allows only the six footprint fields to change. The two-footprint geometry fixture is20×13mm with six copper layers, unique diagnostic nets and no interconnects. It has zero rule violations and four copper/mask/paste flashes per layer. It is not the38×38mm core or evidence of local BGA bypass placement.
Mutation checks catch a wrong CReg net, an unauthorized nominal-value change and wrong land geometry. Independent source/native checks accompany the checkpoint. The prior default-DNP paste export gate remains open for actual assembly; these diagnostic outputs are not a production stencil.
The remaining33 gaps include30 capacitors, two oscillator feedback resistors and the RTC crystal. Top-only full placement, six-layerHDI stack/routing, PDN/SI, cold-storage boot policy, clock startup/accuracy, thermal behavior and physical validation remain unfinished.
The native copper/mask preview was visually checked: left0603, right0402. It omits identification and drawing-sheet layers for clarity; all source CAD remains editable. This is an isolated geometry comparison.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 100 | 100nF CL03B104KP3NNWC CANDIDATE | CMK230_Bypass_Candidates:Samsung_CL03B104KP3NNWC_MIDPOINT_LAND_DENSE_CANDIDATE | C205, C209, C215, C222, C227, C232, C233, C234, C235, C236, C237, C238, C239, C240, C241, C242 +84 |
| 12 | 4.7uF CL10B475KQ8NFQC CANDIDATE | CMK230_Bypass_Candidates:Samsung_CL10B475KQ8NFQC_MIDPOINT_LAND_DENSE_CANDIDATE | C66, C67, C501, C502, C517, C521, C522, C529, C534, C541, C553, C563 |
| 5 | 10k TNPW0402 0.1pct 10ppm TOTAL<=0.70pct CANDIDATE | CMK230_Passive_Candidates:Vishay_TNPW0402_IPC7351_SourceLand_PROCESS_CANDIDATE | R202, R208, R211, R214, R526 |
| 4 | 240R TNPW0402 0.1pct 10ppm TOTAL<=0.70pct CANDIDATE | CMK230_Passive_Candidates:Vishay_TNPW0402_IPC7351_SourceLand_PROCESS_CANDIDATE | R63, R64, R65, R66 |
| 3 | 200R TNPW0402 0.1pct 10ppm TOTAL<=0.70pct CANDIDATE | CMK230_Passive_Candidates:Vishay_TNPW0402_IPC7351_SourceLand_PROCESS_CANDIDATE | R69, R70, R71 |
| 3 | TMUX1574RSVR / CANDIDATE | CMK230_Verified:TI_RSV0016A_TMUX1574_1.8x2.6_P0.4_DrawingVerified | U11, U12, U13 |
| 2 | 30k TNPW0402 0.1pct 10ppm TOTAL<=0.70pct CANDIDATE | CMK230_Passive_Candidates:Vishay_TNPW0402_IPC7351_SourceLand_PROCESS_CANDIDATE | R67, R68 |
| 2 | 74AUP1G97GW,125 HIGH_TEMP CANDIDATE | CMK230_Nexperia_Standard_Candidates:Nexperia_SOT363-2_AUP1G97_DrawingVerified_CANDIDATE | U92, U94 |
| 2 | TPS62826ADMQ | CMK230_Verified:TI_DMQ0006A_TPS6282xA_1.5x1.5_SMD_DrawingVerified | U24, U26 |
| 2 | TPS628640BYCGR | CMK230_Verified:TI_YCG0015_TPS628640_1.05x1.78_P0.35_SMD_DrawingVerified | U22, U23 |
| 1 | 20k TNPW0402 0.1pct 10ppm TOTAL<=0.70pct CANDIDATE | CMK230_Passive_Candidates:Vishay_TNPW0402_IPC7351_SourceLand_PROCESS_CANDIDATE | R210 |
| 1 | 3.32k TNPW0402 0.1pct 10ppm TOTAL<=0.70pct CANDIDATE | CMK230_Passive_Candidates:Vishay_TNPW0402_IPC7351_SourceLand_PROCESS_CANDIDATE | R201 |
| 1 | 45.3k TNPW0402 0.1pct 10ppm TOTAL<=0.70pct CANDIDATE | CMK230_Passive_Candidates:Vishay_TNPW0402_IPC7351_SourceLand_PROCESS_CANDIDATE | R213 |
| 1 | 74AUP1G06GW,125 HIGH_TEMP CANDIDATE | CMK230_Nexperia_Standard_Candidates:Nexperia_SOT353-1_AUP1G17_06_DrawingVerified_CANDIDATE | U93 |
| 1 | 74AUP1G17GW,125 HIGH_TEMP CANDIDATE | CMK230_Nexperia_Standard_Candidates:Nexperia_SOT353-1_AUP1G17_06_DrawingVerified_CANDIDATE | U91 |
| 1 | 74AUP1G97GW,125 SCHMITT OR CANDIDATE | CMK230_Nexperia_Standard_Candidates:Nexperia_SOT363-2_AUP1G97_DrawingVerified_CANDIDATE | U14 |
| 1 | 8.66k TNPW0402 0.1pct 10ppm TOTAL<=0.70pct CANDIDATE | CMK230_Passive_Candidates:Vishay_TNPW0402_IPC7351_SourceLand_PROCESS_CANDIDATE | R207 |
| 1 | 88.7k TNPW0402 0.1pct 10ppm TOTAL<=0.70pct CANDIDATE | CMK230_Passive_Candidates:Vishay_TNPW0402_IPC7351_SourceLand_PROCESS_CANDIDATE | R525 |
| 1 | CM-K230 edge contract ONLY | CMK230_Castellation_Proposal:CMK230_38x38_140P1_D0.50_Oval0.80x1.80_PROCESS_UNQUALIFIED | J1 |
| 1 | NVT4858HKZ TF HS50 CANDIDATE | CMK230_Translator_Candidate:NXP_SOT1161-2_NVT4858HK_1.8x2.6_P0.4_DrawingVerified_CANDIDATE | U95 |
| 1 | TPS3808G01DRVR RESET DELAY | CMK230_Compact_Candidates:TI_DRV0006A_D_TPS3808_6P_EP7_DrawingVerified_CANDIDATE | U90 |
| 1 | TPS3808G01DRVR VIN GUARD | CMK230_Compact_Candidates:TI_DRV0006A_D_TPS3808_6P_EP7_DrawingVerified_CANDIDATE | U89 |
| 1 | TPS62825ADMQ | CMK230_Verified:TI_DMQ0006A_TPS6282xA_1.5x1.5_SMD_DrawingVerified | U25 |
| 1 | TPS62827ADMQ | CMK230_Verified:TI_DMQ0006A_TPS6282xA_1.5x1.5_SMD_DrawingVerified | U21 |
| 1 | X322524MOB4SI 24MHz CL12pF CANDIDATE | CMK230_Crystals:YXC_X322524MOB4SI_3225_4P_DrawingCandidate | Y2 |

oliverkirk-sudo/k230-c
This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212.

oliverkirk-sudo/k230-c
This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212.

oliverkirk-sudo/k230-c
This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212.

oliverkirk-sudo/k230-c
This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212.

oliverkirk-sudo/k230-c
This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212.

oliverkirk-sudo/k230-c
This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212.

oliverkirk-sudo/k230-c
This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212.

oliverkirk-sudo/k230-c
This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212.

oliverkirk-sudo/k230-c
This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212.

oliverkirk-sudo/k230-c
This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212.

oliverkirk-sudo/k230-c
This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212.

oliverkirk-sudo/k230-c
This conditional checkpoint assigns six previously empty footprints. Its predecessor is published R8, commit f5181cb06de490fb23de0e79c619210a664b3212.

prestofuoco/RPi-HwAB
raspberry pi 5 hardware acceleration hat+ over pcie using xc7a

LeoDJ/USB-C_PD_PSU
A 5-60V bidirectional buck-boost-converter, also capable of 240W USB PD EPR (48V 5A)

xeno3dev/LumaDD
LumaDD is a Custom Display Driver Board designed around a display I got off Alibaba, with Touch Support. It features HDMI -> MIPI DSI video signal conversion, USB-C for Touch Signals + Power, as well as an onboard…




crteensy/yolo-fc_1-3S
1-3S capable variant of the Yolo flight controller

ben5049/Smart-Watch
This project aims to take a cheap, common smart watch and upgrade it by replacing the screen and all internal electronics with custom hardware.
It measures 38 × 38 mm and has 8 copper layers, 1.2 mm thick.
150 parts, built around the TPS628640BYCGR, TPS62826ADMQ, TPS62825ADMQ and TPS62827ADMQ. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the oliverkirk-sudo/k230-c repository on GitHub, at the commit this page was made from: the board is project/cad/verified-import-unplaced/CMK230_Verified_Import_UNPLACED.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask oliverkirk-sudo before reusing the design.