diff --git a/pkg/littlefs/Makefile b/pkg/littlefs/Makefile
index 2db6990774b9cc10f192e6123973b389036d682b..550991147547fddf2cf11cecc6375d9409a2b2d1 100644
--- a/pkg/littlefs/Makefile
+++ b/pkg/littlefs/Makefile
@@ -1,6 +1,7 @@
 PKG_NAME=littlefs
 PKG_URL=https://github.com/geky/littlefs.git
-PKG_VERSION=v1.3
+# v1.6.2
+PKG_VERSION=0bb1f7af17755bd792f0c4966877fb1886dfc802
 PKG_LICENSE=Apache-2.0
 
 .PHONY: all
diff --git a/pkg/littlefs/Makefile.littlefs b/pkg/littlefs/Makefile.littlefs
index cf7a262689f9c2dc7bb49ac17ecafbf1680761c2..db2830598b68bc4fd2e7a1ed1c8fc785f773eb7f 100644
--- a/pkg/littlefs/Makefile.littlefs
+++ b/pkg/littlefs/Makefile.littlefs
@@ -1,6 +1,6 @@
 MODULE := littlefs
 
-CFLAGS += -Wno-unused-parameter -Wno-format
+CFLAGS += -Wno-format
 # GCC 4.9 bug (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64480)
 # used by MIPS
 CFLAGS += -Wno-missing-field-initializers