STM32 Pin Layout Audit


Worked for 3 mins 26 sec
Thought for 9 sec — Inspecting project requirements
Referenced guidance.
Created 5 tasks.
1/5 Inspect all existing part metadata, symbol pins, and footprint
Thought for 6 sec — Evaluating document needs
Reading schematic details.
Reading layout details.
Thought for 10 sec — Inspecting project properties
Found 1 results for STM32H573VIT3Q.
Reading schematic details.
Thought for 9 sec — Considering project updates
3/5 Update the Datasheet property if missing

Inspect all existing part metadata, symbol pins, and footprint

Find and verify the official manufacturer datasheet

Update the Datasheet property if missing

Cross-check package, pinout, symbol, footprint, and descriptions

Document key specifications and mismatches

Thought for 17 sec
Thought for 2 sec — Evaluating data extraction needs
Referenced guidance.
Thought for 4 sec — Inspecting project details
Read STM32H573VIT3Q_B datasheet.
Reading project assets.
Getting project info.
Reading symbol pins.
Reading layout details.
Reading schematic details.
Thought for 5 sec — Updating datasheet URL
Set Datasheet URL.
Thought for 6 sec — Verifying tools and queries
Read STM32H573VIT3Q_B stm32h573ai.pdf.
Getting project info.
Completed 9 design checks — found 2 issues.
Thought for 11 sec — Analyzing pin mapping discrepancies
Code executed.
Thought for a moment
Evaluating metadata mismatches
I need to address several metadata issues. The MPN suffix _B is incorrect, and the manufacturer information is missing. The description only has the name, which isn't sufficient, and there's a lack of details like the subtype and package. Pin counts might also be absent. It seems like I need to focus on project properties. I note discrepancies in geometry units, with some values incorrectly scaled down by a factor of 1000, leading to a significant sizing error in the footprint rendering.
Assessing footprint discrepancies
I'm looking at the raw asset units in millimeters, and they moderately match the ST example. The recommended pad size is 0.3x1.2 mm, with an overall dimension of 16.7 mm and a center distance likely around 15.5 mm. However, this footprint has pad dimensions of 0.2794x1.4732 mm and overall copper at 15.4432 mm. The user is asking about discrepancies against the datasheet, and I see the existing specifications differ in length and courtyard. I need to report these discrepancies and ensure I verify everything is updated correctly.
Check this schematic component against the datasheet for [MPN] and assign the correct pin orientation, section, and terminal order without changing, replacing, renumbering, or remapping any pins. Remove the Pin Group property from all pins if it exists. Place Power pins first and Ground pins last. Within each section, distribute the pins as evenly as possible between the left and right sides; for example, split 10 pins as 5/5 and 11 pins as 5/6 or 6/5. If a section contains only one pin, leave it on the most appropriate side. Keep the symbol compact, balanced, and visually symmetrical. If a pin function is unclear, assign Unclear / Check datasheet, then apply all changes directly to the schematic component.
I’ll apply this to the current STM32H573VIT3Q part, preserving every existing pin name and number. I’ll classify pins into balanced functional sections, set orientation and terminal order, remove Pin Group everywhere, then verify the symbol properties.
Updated all 100 pins with datasheet-based Section, Pin Orientation, and unique Terminal Order values; removed Pin Group from every pin. Pin names/numbers were preserved exactly, Power is first, Ground last, and the symbol is balanced 50 left / 50 right across 10 functional sections.
Fix metadata and pins
Correct pin mappings
Add pin descriptions
Fix footprint scaling
Run part review

PE6
Pin Number
5
PE5
Pin Number
4
PC15-OSC32_OUT
Pin Number
9
VBAT
Pin Number
6
PC13
Pin Number
7
PC14-OSC32_IN
Pin Number
8
PE3
Pin Number
2
VSS
Pin Number
10
PE2
Pin Number
1
PE4
Pin Number
3
Name
Pin #
Type
Section
Pin Group
Orientation
Order
Sub-symbol
PE2
1
Unspecified
GPIO Port E
Left
80
PE3
2
Unspecified
GPIO Port E
Left
81
PE4
3
Unspecified
GPIO Port E
Left
82
PE5
4
Unspecified
GPIO Port E
Left
83
PE6
5
Unspecified
GPIO Port E
Left
84
VBAT
6
Unspecified
Power Supplies
Left
1
PC13
7
Unspecified
GPIO Port C
Right
62
PC14-OSC32_IN
8
Unspecified
Clock / Reset / Boot
Left
16
PC15-OSC32_OUT
9
Unspecified
Clock / Reset / Boot
Right
17
VSS
10
Unspecified
Ground
Left
94
VDD
11
Unspecified
Power Supplies
Left
2
PH0-OSC_IN
12
Unspecified
Clock / Reset / Boot
Right
18
PH1-OSC_OUT
13
Unspecified
Clock / Reset / Boot
Right
19
NRST
14
Unspecified
Clock / Reset / Boot
Left
15
PC0
15
Unspecified
GPIO Port C
Left
51
PC1
16
Unspecified
GPIO Port C
Left
52
PC2
17
Unspecified
GPIO Port C
Left
53
PC3
18
Unspecified
GPIO Port C
Left
54
VSSA
19
Unspecified
Ground
Right
99
VREF+
20
Unspecified
Analog / Reference
Left
13
VDDA
21
Unspecified
Power Supplies
Right
7
PA0
22
Unspecified
GPIO Port A
Left
20
PA1
23
Unspecified
GPIO Port A
Left
21

STM32H573VIT3Q