Sorry for reply late.
Please follow the steps to fix the issue.
1. Partitioning a RAM block from OCRAM for non-cacheable buffers used by sdcard driver like the Fig1 shows.

Fig 1
2. Modify the BOARDConfigMPU() to set the new RAM block with non-cacheable attribute.
MPU->RBAR = ARM_MPU_RBAR(9, 0x20220000U);
MPU->RASR = ARM_MPU_RASR(0, ARM_MPU_AP_FULL, 1, 0, 0, 0, 0, ARM_MPU_REGION_SIZE_128KB);
3. Add an extra link section to put the noncaheable variables into the memory you created.

Fig 2
TIC
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------