diff --git a/esp8266/esp8266.ld b/esp8266/esp8266.ld
index b8e93ac92d3f690dead0e43a7f97d1757cfa5825..05d788b8b291f627280585a8348a2885f220cb47 100644
--- a/esp8266/esp8266.ld
+++ b/esp8266/esp8266.ld
@@ -119,6 +119,7 @@ SECTIONS
 
         *extmod/*.o*(.literal* .text*)
 
+        *lib/fatfs/*.o*(.literal*, .text*)
         *lib/libm/*.o*(.literal*, .text*)
         *lib/mp-readline/*.o(.literal*, .text*)
         *lib/netutils/*.o*(.literal*, .text*)