Index: ctrl/firmware/Main/CubeMX/FATFS/App/fatfs.c
===================================================================
--- ctrl/firmware/Main/CubeMX/FATFS/App/fatfs.c	(revision 93)
+++ ctrl/firmware/Main/CubeMX/FATFS/App/fatfs.c	(revision 94)
@@ -19,8 +19,8 @@
 #include "fatfs.h"
 
-uint8_t retSD;																	/* Return value for SD */
-char SDPath[4];																	/* SD logical drive path */
-FATFS SDFatFS	  __attribute__((section(".AXI_RAM_4_DMA")));						/* File system object for SD logical drive */
-FIL SDFile		  __attribute__((section(".AXI_RAM_4_DMA")));						/* File object for SD */
+uint8_t retSD;    /* Return value for SD */
+char SDPath[4];   /* SD logical drive path */
+FATFS SDFatFS  __PLACE_IN_NONCACHABLE_RAM_FOR_DMA_TRANSFERS__;    /* File system object for SD logical drive */
+FIL SDFile __PLACE_IN_NONCACHABLE_RAM_FOR_DMA_TRANSFERS__;       /* File object for SD */
 
 /* USER CODE BEGIN Variables */
Index: ctrl/firmware/Main/CubeMX/FATFS/App/fatfs.h
===================================================================
--- ctrl/firmware/Main/CubeMX/FATFS/App/fatfs.h	(revision 93)
+++ ctrl/firmware/Main/CubeMX/FATFS/App/fatfs.h	(revision 94)
@@ -37,4 +37,6 @@
 extern FIL EEPROMFile;		/* File object for USER */
 
+#define __PLACE_IN_NONCACHABLE_RAM_FOR_DMA_TRANSFERS__ __attribute__((section(".AXI_RAM_4_DMA")))
+
 /* USER CODE END Includes */
 
