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 ST has also decided that marking soic8 with dots sucks, so instead they have one edge beveled. The beveled edge is so hard to see. They laser mark the part number, so they could have put the dot on top. It's just so stupid, I hate it. Truly marvelous engineering...