cancel
Showing results for 
Search instead for 
Did you mean: 

About stm32f429 with 1bit SDIO with FATFS working perfectly but 4 bit SDIO with FATFS is not working generate error FR_DISK_ERR also generate FR_NO_FILESYSTEM

pragnesh
Associate III

i am use NUCLEO -F429ZI Bord

stm32cubemx 5.4.0 with atollic truestudio 9.3.0 and also stm32cubeide 1.1.0

i will use our customized SD CARD SDIO BORD

i will make code for SDIO

1 bit SDIO with FATFS will work perfectly at system freq180mhz and SDIO freq is 90MHz

but in 4 bit SDIO with FATFS at system freq180mhz and SDIO freq is 90MHz will not working .and generate error FR_DISK_ERR or FR_NO_FILESYSTEM

i will read post try solution like...

1) turn down SDIO frequency at 24MHZ

2)i will check SDIO pull ups of SDIO line and its perfect

3) check trace of SDIO its perfect

4) try SDIO 4 bit with DMA

5) change and format SD CARDS

6)change the format of SD CARDS

7)connect 8Mhz crystal and change clock frequency to external 8MHz

8)download latest version's of CUBEMX and CUBEIDE

9) i will attach my generated codes

but

i do not get result on 4 bit SDIO

so i request to st community please help me about that

:persevering_face: :persevering_face: :persevering_face: :persevering_face:

pragnesh

2 REPLIES 2
pragnesh
Associate III

Hello Community

I need help to sort-out the issue

I'll really appreciate all suggestions and comments

Thanks

pragnesh
Associate III

My 4 bit SDIO firmware was successful when I implemented it in stm32l496 discovery board using its in-built SD card interface. There were no changes in my cubeide code and settings from which it can be concurred that the custom hardware which I was using earlier was defective.