Pin Grouping by Function


Completed the exhaustive pass for the remaining GPIO ports and special interfaces. GPIO ports B/C plus D/E/F/G/H/I/Z-style pins are grouped, and DSI, USB, JTAG/SWD, reset/control, DDR data/control/reference, and specialized grounds were assigned to single primary functional groups.
Open items:
  • Some non-A/B/C GPIO ports use the generic GPIO group because Flux’s known group list does not include GPIOD/GPIOE/etc.
Suggested next steps:
  1. Ask me to visually reorganize the symbol by these sections.
  2. Ask me to run a full pin-property audit for any ungrouped terminals.
  3. Ask me to normalize group labels further if you prefer generic groups only.
  • You reorganize the symbol by these sections.
  • Run a full pin-property audit for any ungrouped terminals.
  • Normalize group labels further if you prefer generic groups only.
I’ll normalize the pin groups to generic labels, audit all terminals for missing group/section properties, then reorganize the symbol positions by section.
The audit found duplicate supply terminals where only the first instance had been grouped; I corrected those scoped VDD/VDDCORE/VDDQ/VSS terminals and normalized GPIOA/B/C to generic GPIO.
Completed the symbol cleanup: normalized GPIO labels to generic GPIO, fixed duplicate supply pins, assigned the remaining ungrouped terminals, and added section-based symbol positioning anchors for Power/GPIO/Clock/DDR/USB/Debug/Control regions. Final audit reports none found for terminals missing Pin Group or Section.
Open items:
  • None.
Suggested next steps:
  1. Review the symbol visually and ask me to fine-tune spacing if needed.
  2. Ask me to export or document the final pin grouping map.
  3. Ask me to run a consistency check against the STM32MP157CAC3 datasheet pin table.
Check datasheet consistency
Document pin groups
Fine-tune symbol layout
Export grouped symbol
Review recent changes

Name
Pin #
Type
Section
Pin Group
Orientation
Order
Sub-symbol
VDDCORE
1A2
Unspecified
Power
Power
Top
1
VDDCORE
1A4
Unspecified
Power
Power
Top
1
VDDCORE
1A6
Unspecified
Power
Power
Top
1
VDDQ_DDR
1A8
Unspecified
Power
Power
Top
1
VDDCORE
1B1
Unspecified
Power
Power
Top
1
VDDCORE
1B3
Unspecified
Power
Power
Top
1
VDDCORE
1B5
Unspecified
Power
Power
Top
1
VDDQ_DDR
1B7
Unspecified
Power
Power
Top
1
VDDQ_DDR
1B9
Unspecified
Power
Power
Top
1
VDDCORE
1C2
Unspecified
Power
Power
Top
1
VDDCORE
1C4
Unspecified
Power
Power
Top
1
VDDCORE
1C6
Unspecified
Power
Power
Top
1
VDDQ_DDR
1C8
Unspecified
Power
Power
Top
1
VDDCORE
1D1
Unspecified
Power
Power
Top
1
VDDCORE
1D3
Unspecified
Power
Power
Top
1
VDDCORE
1D5
Unspecified
Power
Power
Top
1
VDDCORE
1D7
Unspecified
Power
Power
Top
1
VDDQ_DDR
1D9
Unspecified
Power
Power
Top
1
VDDCORE
1E2
Unspecified
Power
Power
Top
1
VDDCORE
1E4
Unspecified
Power
Power
Top
1
VDDCORE
1E6
Unspecified
Power
Power
Top
1
VDDQ_DDR
1E8
Unspecified
Power
Power
Top
1
VDD
1F3
Unspecified
Power
Power
Top
1

STM32MP157CAC3