2026-02-04 8:02 AM
Hi everyone,
As part of one of my projects, I have to use an SD card to store my data. Since the final board has not yet been manufactured, I started developing my software on the STM32303E-EVAL evaluation kit.
For reference, it uses the same microcontroller that will be on my own board.
Back to the STM32303E-EVAL. When I received this board, the provided demo worked correctly (GUI display and so on).
I wanted to test the examples dealing only with the SD card (FAT32 format), which are available in the repository:
→ STM32Cube_FW_F3_V1.11.0\Projects\STM32303E_EVAL\Applications\FatFs\FatFs_uSD
Imported into CubeIDE, it does not compile, files are missing – in short, it is a mess.
So I started over from scratch, installed AC6, opened the project, flashed it, started a debug session, and I get stuck in f_mount().
The SD card is correctly inserted.
Could you help me?
Or, failing that, provide me with a working example?
2026-02-04 8:23 AM
Hello,
@DNA-) wrote:
→ STM32Cube_FW_F3_V1.11.0\Projects\STM32303E_EVAL\Applications\FatFs\FatFs_uSD
Imported into CubeIDE, it does not compile, files are missing – in short, it is a mess.
Did you try to refer to the user manual UM2579 "Migration guide from System Workbench to STM32CubeIDE"