STM32 Pin Audit


STM32N657A0H3Q part has a manufacturing-blocking footprint scale error. VFBGA169 should be 6x6 mm, 0.4 mm pitch; layout readback shows ~0.0004 mm pitch, ~0.00025 mm pads, and ±0.0024 mm outer centers—approximately 1000x too small.
Please re-check the STM32N657A0H3Q component footprint against the official ST datasheet. Pay special attention to the previous scaling warning:
I’ll verify the package geometry and recommended land pattern from the official ST datasheet, inspect the actual pad coordinates and sizes, then correct the project footprint and re-check its full 6 × 6 mm scale. I’ll also file a library-quality report because a 1000× footprint error is manufacturing-blocking.
The official datasheet confirms a full 13 × 13 grid, 6.00 × 6.00 mm body, 0.40 mm pitch, and 0.22–0.30 mm ball diameter. The body/silkscreen is already correctly scaled; the defect is isolated to the generated pad array, and ST does not publish a VFBGA169 PCB-land diameter in this datasheet, so I’m checking ST’s packaging guidance before setting the copper pad size.
Corrected the manufacturing-blocking footprint scale error:
  • Package: VFBGA169, full 13 × 13 array
  • Body: 6.00 × 6.00 mm
  • Pitch: 0.40 mm
  • Copper pads: 0.25 mm circular
  • Outer ball centers: ±2.40 mm
  • Existing pad identities and mappings were preserved.
Readback now reports dimensions in meters: 0.0004 means 0.40 mm, 0.00025 means 0.25 mm, and ±0.0024 means ±2.40 mm. I also filed an internal part-quality report because the source footprint was manufacturing-blocking; the PCB preview currently omits the pads despite correct scene-tree geometry, which was included in the report.

Name
Pin #
Type
Part Type
Pin Orientation
Section
Terminal Order
PDR_ON
A1
Input
Terminal
Left
10 System & Control
37
NC
A2
Not Connected
Terminal
Right
10 System & Control
39
OTG2_HSDM
A3
Input
Terminal
Left
30 USB & UCPD
49
NC__1
A4
Not Connected
Terminal
Right
10 System & Control
40
OTG1_HSDM
A5
Input
Terminal
Left
30 USB & UCPD
45
OTG1_TXRTUNE
A6
Input
Terminal
Left
30 USB & UCPD
48
PH1/OSC_OUT
A7
Bi-Directional
Terminal
Left
20 Clock
42
PC11
A8
Bi-Directional
Terminal
Right
50 GPIO A-C
88
PE11
A9
Bi-Directional
Terminal
Right
60 GPIO D-E
113
PE13
A10
Bi-Directional
Terminal
Right
60 GPIO D-E
115
PD7
A11
Bi-Directional
Terminal
Left
60 GPIO D-E
97
PD1
A12
Bi-Directional
Terminal
Left
60 GPIO D-E
92
VSS
A13
Power In
Terminal
Left
99 Ground
148
PC14/OSC32_IN
B1
Bi-Directional
Terminal
Right
20 Clock
43
OTG2_ID
B2
Input
Terminal
Right
30 USB & UCPD
51
OTG2_HSDP
B3
Input
Terminal
Right
30 USB & UCPD
50
OTG1_ID
B4
Input
Terminal
Left
30 USB & UCPD
47
OTG1_HSDP
B5
Input
Terminal
Left
30 USB & UCPD
46
UCPD1_CC1
B6
Input
Terminal
Right
30 USB & UCPD
53
PH0/OSC_IN
B7
Bi-Directional
Terminal
Left
20 Clock
41
PC12
B8
Bi-Directional
Terminal
Right
50 GPIO A-C
89
PE14
B9
Bi-Directional
Terminal
Right
60 GPIO D-E
116
PE12
B10
Bi-Directional
Terminal
Right
60 GPIO D-E
114

STM32N657A0H3Q