Skip to main content
Explorer
December 14, 2023
Solved

I can not upload any firmware to my STM32H75 board.

  • December 14, 2023
  • 3 replies
  • 2087 views

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.
    Best answer by mƎALLEm

    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 ?

     

     

    3 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.

     

    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!

    _CEVVALAuthor
    Explorer
    December 15, 2023

    On MCU -STM32H755IIT6-

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

    mƎALLEmAnswer
    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 ?

     

     

    _CEVVALAuthor
    Explorer
    May 13, 2024

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