Binary compatibility between STM32G030K6 and STM32G0x0 / STM32G0x1 based MCUs
Hi,
due to global shortage of MCU components we need to migrate our originally STM32G030K6 based application to alternative MCU. We have identified that following MCUs are compatible with original MCU (i.e when importing the configuration from STM32G030K6 to these listed MCUs no issues are reported by STM32CubeMX).
- STM32G030K8
- STM32G031K6
- STM32G031K8
- STM32G041K6
- STM32G041K8
Based on RM0454 document (Reference manual for STM32G0x0 based MCUs) I assume that the binary compiled for STM32G030K6 can be programmed also to STM32G030K8 as the memory map seems to be identical. Is my assumption correct?
The other listed MCUs are listed in the RM0444 document (Reference manual for STM32G0x1 based MCUs). This document lists the same memory map structure for the peripherals that we are using on the original STM32G030K6 MCU. Can I assume that the binary compiled for the STM32G030K6 MCU works also for STM32G0x1 based MCUs?
