From 2bb7f0dc5c7fa78ffefcc8b8664844dd7d6a3eaa Mon Sep 17 00:00:00 2001
From: Serge Bazanski <q3k@q3k.org>
Date: Fri, 16 Jun 2023 20:19:44 +0200
Subject: [PATCH] sdkconfig: enable FAT LFN support

---
 sdkconfig.p1 | 2 ++
 sdkconfig.p3 | 2 ++
 sdkconfig.p4 | 2 ++
 sdkconfig.p6 | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/sdkconfig.p1 b/sdkconfig.p1
index 284d1ed89f..e1fb5a5d11 100644
--- a/sdkconfig.p1
+++ b/sdkconfig.p1
@@ -29,6 +29,8 @@ CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG=y
 # CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1 is not set
 # CONFIG_ESP32_WIFI_IRAM_OPT is not set
 # CONFIG_ESP32_WIFI_RX_IRAM_OPT is not set
+CONFIG_FATFS_LFN_HEAP=y
+CONFIG_FATFS_API_ENCODING_UTF_8=y
 CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=2
 CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP=y
 CONFIG_FREERTOS_VTASKLIST_INCLUDE_COREID=y
diff --git a/sdkconfig.p3 b/sdkconfig.p3
index b66f216311..235c85652b 100644
--- a/sdkconfig.p3
+++ b/sdkconfig.p3
@@ -29,6 +29,8 @@ CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG=y
 # CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1 is not set
 # CONFIG_ESP32_WIFI_IRAM_OPT is not set
 # CONFIG_ESP32_WIFI_RX_IRAM_OPT is not set
+CONFIG_FATFS_LFN_HEAP=y
+CONFIG_FATFS_API_ENCODING_UTF_8=y
 CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=2
 CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP=y
 CONFIG_FREERTOS_VTASKLIST_INCLUDE_COREID=y
diff --git a/sdkconfig.p4 b/sdkconfig.p4
index b23c568c9b..c2887c2ec1 100644
--- a/sdkconfig.p4
+++ b/sdkconfig.p4
@@ -29,6 +29,8 @@ CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG=y
 # CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1 is not set
 # CONFIG_ESP32_WIFI_IRAM_OPT is not set
 # CONFIG_ESP32_WIFI_RX_IRAM_OPT is not set
+CONFIG_FATFS_LFN_HEAP=y
+CONFIG_FATFS_API_ENCODING_UTF_8=y
 CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=2
 CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP=y
 CONFIG_FREERTOS_VTASKLIST_INCLUDE_COREID=y
diff --git a/sdkconfig.p6 b/sdkconfig.p6
index d9ff19bf1b..4f1324ff09 100644
--- a/sdkconfig.p6
+++ b/sdkconfig.p6
@@ -29,6 +29,8 @@ CONFIG_ESP_CONSOLE_USB_SERIAL_JTAG=y
 # CONFIG_ESP_TASK_WDT_CHECK_IDLE_TASK_CPU1 is not set
 # CONFIG_ESP32_WIFI_IRAM_OPT is not set
 # CONFIG_ESP32_WIFI_RX_IRAM_OPT is not set
+CONFIG_FATFS_LFN_HEAP=y
+CONFIG_FATFS_API_ENCODING_UTF_8=y
 CONFIG_FREERTOS_THREAD_LOCAL_STORAGE_POINTERS=2
 CONFIG_FREERTOS_ENABLE_STATIC_TASK_CLEAN_UP=y
 CONFIG_FREERTOS_VTASKLIST_INCLUDE_COREID=y
-- 
GitLab