stm32h7s78-dk how to run FATfs Multi Access
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2025-04-28 1:12 PM
Hi Team,
I'm trying to run Fatfs Multi Access example in the stm32h7s78-dk. Im having hard time understanding the Readme instructions. I have the switch set to boot0.
Im using stmcube progrmamer. I have added external loader: MX66UW1G45G_STM32H7S78-DK.stldr too then loaded the code. but it doesn't work.
Am I missing something? What should I do with
Thank you
Rohit
- Labels:
-
ST boards
-
STM32H7 series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2025-04-29 2:26 AM
Hello @ropodi17 ,
To ensure the program functions correctly, follow these steps using STM32CubeIDE:
- Compile the example/application; the elf file is required to configure the debug profile (the “active configuration” must be “debug”, else only assembly debug is available)
- Open the menu [Run]->[Debug configuration] and double click on [STM32 C/C++ Application] (it creates a default debug configuration for the current project selected)
- In [Debugger] tab, section “External loaders” add the external loader corresponding to your Board/Memory as described below:
- In “External loaders” section, click on [Add]
- Select the loader among the available list (MX25UW25645G_NUCLEO-H7S3L8.stldr or MX66UW1G45G_STM32H7S78-DK.stldr)
- Option “Enabled” checked and Option “Initialize” unchecked
- In “Misc” section, uncheck the option “Verify flash download”
- In [Startup] tab, section “Load Image and Symbols”:
- Click on [Add]
- If your project contains a boot project:
- click on “Project” and then select the boot project.
- click on Build configuration and select “Use active”.
- then select the following options:
- “Perform build” checked.
- “Download” checked.
- “Load symbols” unchecked.
- If your project doesn’t contain a boot project:
click on [File System] and select the Boot HEX file corresponding to your board
Boot_XIP.hex can be found in folder [Binary] on each Template_XIP project
You may need to force the capability to select a .hex file by typing " * " + pressing the “Enter” key in the file name dialog
- then select the following options:
- “Download” checked.
- “Load symbols” unchecked.
- Click Ok
- Back in the in the [Startup] tab, move down the boot project for it to be in second position
- Our debug configuration is ready to be used.
Thank you, and I hope this helps!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2025-04-29 6:36 AM
Hi @MOBEJ ,
Thanks for the detailed steps in STM32cubeIDE,
Actually I would like to know how to program the board using STM32CUBE Programmer. To program it permanently.
Thanks
