Verified: All 100 Flux pads match the current
KiCad DF40C footprint: 0.20 × 0.70 mm, 0.40 mm pitch, rows ±1.54 mm; Flux y-up pin 1 = (−9.8, −1.54), pin 2 = (−9.8, +1.54), pin 99 = (+9.8, −1.54), pin 100 = (+9.8, +1.54)—correct after negating KiCad y, with rectangular rather than rounded pads.
CM4 mapping/orientation verified from the CM4IO source mirror: connector 2 uses physical pad
n → CM4 pin
n + 100; in that file’s mounting-hole datum, converted to Flux y-up, connector centres are (−0.46, 21.50) and (33.46, 21.50) mm, both obtained by rotating this Flux part
−90°, with 33.92 mm centre spacing and carrier contacts on Top.
Limitation: Hirose’s
catalog supports the 0.20 mm land width and 2.38/3.78 mm inner/outer row extents, but the exact
2D drawing was not graphically readable and view-only permissions blocked PDF-rendering setup, so manufacturer-defined contact numbering and the 3D mating datum remain unverified; no part changes were made.