Skip to main content
Associate
December 14, 2023
Solved

I can not upload any firmware to my STM32H75 board.

STM32H7 Series

I am trying to upload Ardupilot to my board. The co-processor works just fine with the regular procudure but no matter how much I tried, could not get the firmware on MCU.

I have tried with the regular upload process documented on LINK  . However, even Windows 11 and ubuntu 22.04 do not seem to recognize the device. The output of lsusb shows no sign of a device while windows does not have any idea of its existence.

The board features STM32H75 as its MCU and STM32F301 as co-processor.

This topic has been closed for replies.
mƎALLEm
mƎALLEmBest answer
ST Technical Moderator
December 15, 2023

Hello,

Please check the following:

1 - The hardware configuration of the STM32H755: LDO, SMPS or what else?

From RM0399:

SofLit_0-1702628113149.png

The firmware configuration of the power should reflect the hardware.

2 - Did you enable any of the flash protection features in option bytes ?

 

 

To give better visibility on the answered topics, please click "Best answer" on the reply which solved your issue or answered your question.

5 replies

Explorer
December 14, 2023

Make sure that your boot pin is high while your chip gets 3.3 volt stabily. Getting in DFU mode can sometimes be complex but you shouldn't give up trying it.

 

mƎALLEm
ST Technical Moderator
December 14, 2023

Hello,

Your problem is not clear to me. 

On which part do you have the issue? On H7 or F3 device?

Which exact STM32H7 part number you are using?

What are the tools you are using? 

Please provide more details of your environment and your issue!

To give better visibility on the answered topics, please click "Best answer" on the reply which solved your issue or answered your question.
_CEVVALAuthor
Associate
December 15, 2023

On MCU -STM32H755IIT6-

I used USB and SW connections but PC didn't even detect the device...

mƎALLEm
mƎALLEmBest answer
ST Technical Moderator
December 15, 2023

Hello,

Please check the following:

1 - The hardware configuration of the STM32H755: LDO, SMPS or what else?

From RM0399:

SofLit_0-1702628113149.png

The firmware configuration of the power should reflect the hardware.

2 - Did you enable any of the flash protection features in option bytes ?

 

 

To give better visibility on the answered topics, please click "Best answer" on the reply which solved your issue or answered your question.
_CEVVALAuthor
Associate
May 13, 2024

Yes, I found the problem. System supply configuration was wrong...