2026-04-10 4:35 PM
Hi,
I am trying to migrate a STM32F767ZGT6 based project to STM32H743ZGT6. According to AN4936, they should be pin to pin compatible. When I manually compared the each pin, and assigned the state of each PIN as used in STM32F767ZGT6 to STM32H743ZGT6, they seem indeed to be P2P compatible too.
But If I try to list PIN compatible MCUs in STM32CubeMx, as of the latest v6.17.0, STM32H743ZGT6 is not listed. Please see the screenshot below:
Am I missing something? Or this is a bug in CubeMX? I just don't want to throw 100s of $ down the sink. I attached my IOC file to see if anyone can reproduce my problem.
Thanks.
Solved! Go to Solution.
2026-04-10 5:02 PM
They are pin compatible.
The SWD pins are named differently between the two chips which causes CubeMX to choke.
Set the SWD pins to reset state and it will report the correct result. Obviously the SWD pins/programming scheme is compatible between the two.
2026-04-10 5:02 PM
They are pin compatible.
The SWD pins are named differently between the two chips which causes CubeMX to choke.
Set the SWD pins to reset state and it will report the correct result. Obviously the SWD pins/programming scheme is compatible between the two.
2026-04-10 5:32 PM
Thanks for pointing this out. I thought my installation of CubeMx was possessed or something. LoL