Skip to main content
Graduate
July 24, 2025
Solved

STM32H7S78-DK – Factory Application and BSP Example Issue

  • July 24, 2025
  • 6 replies
  • 932 views

 

Dear ST Support,

I have two questions regarding the STM32H7S78-DK board.

1. Is it possible to retrieve the original factory application that comes preloaded on the STM32H7S78-DK? I’ve already flashed my own project, but as expected, this process erased the factory-provided firmware.

2. I tried programming the board using a BSP example selected via STM32CubeIDE’s Example Selector. However, the IDE fails to upload the example to the board. A pop-up briefly appears and then disappears, with no further feedback. Even when the board is disconnected, STM32CubeIDE doesn’t display any error or warning that the board is not connected.

Interestingly, when I run my own project, everything works as expected. The board is correctly flashed, and when it’s disconnected, I do receive the expected “ST-LINK not detected” message.

Best regards


 

 

    This topic has been closed for replies.
    Best answer by KDJEM.1

    Hello @Jorge Alves ,

     

    Could you please try the following workaround to unblock the situation and let me know if the issue is solved or not:

    - In the .project, delete the Appli nature from the natures block: <nature>com.st.stm32cube.ide.mcu.MCUAppliProjectNature</nature>

    - Clean and rebuild the application

    - Start a debug session

     

    Thank you.

    Kaouthar

    6 replies

    Technical Moderator
    July 28, 2025

    Hello @Jorge Alves ;

     

    You can find the STM32H7S78-DKdemo in this link: STM32H7S78-DK - Discovery kit with STM32H7S7L8 MCU - STMicroelectronics. Please look at this post

    To open BSP example, could you please use the latest STM32CubeIDE toolchain and follow these steps:

    1- Click on File>open projects from File System

    KDJEM1_0-1753695506980.png

     

    2- Click on Directory 

    KDJEM1_1-1753695506981.png

     

    3. Choose the path of BSP example then click on Select Folder 

    KDJEM1_5-1753696185309.png

    4- Click on Finish

    KDJEM1_4-1753696035108.png

     

    I hope this help you.

    Thank you.

    Kaouthar

     

     

     

    Graduate
    July 30, 2025

    Hello, 

    I followed these steps, but the problem persists. I tried running the example at version 1.18, and the BSP example worked, and programming the board was okay.

    I think it can be a bug in your new version 1.19.

    Best regards,
    Jorge

    Technical Moderator
    July 31, 2025

    Hello @Jorge Alves ;

     

    I can reproduce the issue on my side and I reported internally for checking.

    But, after click on "Clean Project" the issue is solved.

    Could you please try to clean the project and let me know if the issue is solved or not?

    KDJEM1_0-1753948733852.png

    Internal ticket number: 215075 (This is an internal tracking number and is not accessible or usable by customers).

    Thanks and best regards,

    Kaouthar

     

    Graduate
    August 13, 2025

    I cleaned the project, but the issue is not solved.

    Technical Moderator
    August 14, 2025

    Hello @Jorge Alves ,

     

    I confirm the STM32CubeIDE1.19.0 issue.

    This issue is currently being investigated by the STM32CubeIDE team.

     

    Thank you.

    Kaouthar  

    KDJEM.1Answer
    Technical Moderator
    August 18, 2025

    Hello @Jorge Alves ,

     

    Could you please try the following workaround to unblock the situation and let me know if the issue is solved or not:

    - In the .project, delete the Appli nature from the natures block: <nature>com.st.stm32cube.ide.mcu.MCUAppliProjectNature</nature>

    - Clean and rebuild the application

    - Start a debug session

     

    Thank you.

    Kaouthar

    Graduate
    August 26, 2025

    Hello @KDJEM.1 

    I tried that, and it worked. I also did this procedure in another project and solved the problem.


    Thanks for the support.

    Technical Moderator
    November 28, 2025

    Hello @Jorge Alves ;

     

    The issue is fixed in STM32CubeIDE 2.0.0 version.

     

    Thank you.

    Kaouthar

    Technical Moderator
    August 27, 2025

    Hello @Jorge Alves,

     

    Glad to know that the issue is solved.

    Are there other projects examples that have the same problem? Can you give the names of those projects?

     

    Thank you for your contribution in STCommunity.

    Kaouthar

    Visitor II
    September 5, 2025

    @Jorge Alves  i am working with the STM32H7S78-DK board and I want to toggle the LEDs LD1 (PO1),However, when I try to flash my program into the development board, I get Failed to execute MI Command error, How can I flash my code to external flash memory? I will send you the LED [PO1] toggle code. Can you check the IOC? or else can you help me?