cancel
Showing results for 
Search instead for 
Did you mean: 

SD Card no file system error.

demir
Senior II

Hi,

I would like to make an application to access micro sd card via SPI from STM32F407VG-DISC1 board. I have configured the pins as seen in table below.

Main file is also attached. 

However, when I run the application I get FR_NO_FILESYSTEM error. My card is formatted as FAT32. It is class4 2GB micro SD card. 

When I remove the SD card then I received another error that is FR_NOT_READY. So, this got me thinking that, I have made proper connections, but there is problem with the code.

Could you please point me to the right direction ?

 

STM32F407VG-DISC1HW125 SD CARD MODULE
PC2 MISO PIN
PC3MOSI PIN
PB10 SCK PIN
PB12 GPIO_OUTPUT
GNDGND
5VVCC



 

11 REPLIES 11

You have to un-mark one before you can mark a different one

Clikck on the AndrewNeil_3-1708356226886.pngin the top-right of the post:

AndrewNeil_1-1708356181338.png

Then choose 'Not the solution':

AndrewNeil_0-1708356121086.png

#UnmarkSolution

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.
HDaji.1
Senior

Hi @demir 

Did you figure it out this solution yourself or you follow some examples?
I only find a kind-of-official tutorial by STM staff, which, however, uses SDIO, not SPI.

 

Best