Banks swapped despite (0 == READ_BIT(FLASH-OPTR, FLASH_OPTR_SWAP_BANK))
I've come across an MCU with UID {0x210044, 0x474b500e, 0x20383736} where banks are swapped despite the fact that this is not configured in the option bytes. #include <stm32u5xx.h> #include <stm32u585xx.h> #define FLASH_KEY1 0x4567012...