I have interfaced 256Mb sdcard with stm32f051 using FATFS driver, find_volume() function is giving FR_NO_FILESYSTEM response because ld_word(fs->win + BS_55AA) != 0xAA55. Please give me some solution for this issue.
Vandana123 said:using FATFS
Note that FatFs is 3rd-party software - nothing to do with Keil or ARM:
http://elm-chan.org/fsw/ff/00index_e.html
In particular, note the 'Resources' links at the bottom of the page.
Vandana123 said:function is giving FR_NO_FILESYSTEM response
So is there actually a File System on your card?
Vandana123 said:256Mb sdcard
Really? That must be a very old card! Are you sure it's still working?
Vandana123 said:Please give me some solution
What debugging have you done to find the problem?
How To Debug