cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H755 model switch from LQFP to BGA In CubeMx

mosamasa
Associate II

Hi,

I have been using NUCLEO-H755ZI_Q board for initial software development and evaluation. I wanted to use STM32H755IIK3 but as nucleo version was not available, I have been working with LQFP144 version. I want to switch MCU model to this BGA and make custom hardware. 

What is the best practice for MCU model switch? I was looking this:

https://community.st.com/t5/stm32-mcus/how-to-switch-from-one-stm32-to-another-using-stm32cubemx/ta-p/49884

But CubeIDE seems to be different.

4 REPLIES 4
mƎALLEm
ST Employee

Hello,

STM32H755ZI and STM32H755IIK3 share the same die. 

You can follow the knowledge base you shared.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.
AScha.3
Super User

Hi,

I want to switch MCU model to this BGA ...

1. You can try the "switch to new model" in Cube, as shown in your link; it should work here, as you stay on same chip. Nothing will explode, if it dont work, as you like it; then just you have to ->

2. Make new project, with the cpu you want. Then set all pins + clocktree etc as you want it.

Anyway you might have some functions on other pins as it matches the new case better for your project.

The "automatic" switch to new case cannot do this, it cannot know what you want.

This will work 100% and give the expected result...just maybe 30...100 minutes working for you, no drama.

If you feel a post has answered your question, please click "Accept as Solution".

I was trying to make import as shown in the link, but I will get error: 

Initializing: STM32H755ZITx
Project Import failed: Import 'STM32H755ZITx' not supported (multiple context)

Maybe import does not work with dual core MCU.

It seems that import has to be done manually.

As i told you - it should work, but if change is complex, it cannot do it .

And i do it always manually, because only then you know: what comes out , is 100% what you set/want.

If you feel a post has answered your question, please click "Accept as Solution".