ST's latest and greatest idea is to sell the same part in the same BGA package in two subtly different pinout variants. The two variants are only distinguished by the last letter of the part number, which is at the end of the flash size and temperature variant section that does not affect the pinout in any other part they make. The package letter of the part number is identical for both variants.

Link: https://www.st.com/en/microcontrollers-microprocessors/stm32h7r3l8.html
#electronics

@jaseg isn't this very similar to the STM32G071 where they have an "N" suffix that on some packages decides if you get USB-PD or not?