Skip to main content
Zhiyong Li
Associate
April 10, 2026
Solved

STM32CubeMx doesn't list STM32F767ZGT6 and STM32H743ZGT6 P2P compatible?

  • April 10, 2026
  • 1 reply
  • 168 views

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:

ZhiyongLi_0-1775863917771.png

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.

Best answer by TDK

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.

TDK_0-1775865675033.png

 

1 reply

TDK
TDKBest answer
Super User
April 11, 2026

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.

TDK_0-1775865675033.png

 

"If you feel a post has answered your question, please click ""Accept as Solution""."
Zhiyong Li
Associate
April 11, 2026

Thanks for pointing this out. I thought my installation of CubeMx was possessed or something. LoL