diff --git a/lib_xua/lib_xua/src/dfu/flash_interface.c b/lib_xua/lib_xua/src/dfu/flash_interface.c index 5584785..dfc866d 100644 --- a/lib_xua/lib_xua/src/dfu/flash_interface.c +++ b/lib_xua/lib_xua/src/dfu/flash_interface.c @@ -23,7 +23,7 @@ */ #ifndef FLASH_MAX_UPGRADE_SIZE //#define FLASH_MAX_UPGRADE_SIZE (512 * 1024) -#define FLASH_MAX_UPGRADE_SIZE (2200 * 1024) +#define FLASH_MAX_UPGRADE_SIZE (3200 * 1024) #endif #define FLASH_ERROR() do {} while(0) diff --git a/sw_usb_audio/app_usb_aud_fosi_c1/src/extensions/dfu_flash_interface.c b/sw_usb_audio/app_usb_aud_fosi_c1/src/extensions/dfu_flash_interface.c index bb322e6..3e38b8a 100644 --- a/sw_usb_audio/app_usb_aud_fosi_c1/src/extensions/dfu_flash_interface.c +++ b/sw_usb_audio/app_usb_aud_fosi_c1/src/extensions/dfu_flash_interface.c @@ -14,7 +14,7 @@ #if HID_DFU_EN #ifndef DFU_FLASH_MAX_UPGRADE_SIZE -#define DFU_FLASH_MAX_UPGRADE_SIZE (2200 * 1024) +#define DFU_FLASH_MAX_UPGRADE_SIZE (3200 * 1024) #endif #define DFU_FLASH_ERROR() diff --git a/sw_usb_audio/app_usb_aud_fosi_c1/src/extensions/lfs_services.c b/sw_usb_audio/app_usb_aud_fosi_c1/src/extensions/lfs_services.c index ef3e355..435d16e 100644 --- a/sw_usb_audio/app_usb_aud_fosi_c1/src/extensions/lfs_services.c +++ b/sw_usb_audio/app_usb_aud_fosi_c1/src/extensions/lfs_services.c @@ -18,9 +18,9 @@ lfs_file_t file; swlock_t flash_lock = SWLOCK_INITIAL_VALUE; static rtos_qspi_flash_t qspi_flash_ctx_s; -#define FLASH_CLKBLK CLKBLK_FLASHLIB +#define FLASH_CLKBLK CLKBLK_FLASHLIB #ifndef FS_BASE_ADDR -#define FS_BASE_ADDR (2500 * 1024) +#define FS_BASE_ADDR (3500 * 1024) #endif #define SECTOR_SIZE 4096 rtos_qspi_flash_t *qspi_flash_ctx = &qspi_flash_ctx_s; @@ -145,13 +145,13 @@ int lfs_format_all(void) { if (res != 0) { return res; // Already failed and released lock, or blocked } - + // Mount succeeded, but we want to format, so unmount first lfs_unmount(&lfs); - + // 格式化整个LFS分区,清除所有数据 int err = lfs_format(&lfs, &cfg); - + // Even if format fails, we must cleanup the session lfs_session_active = 0; swlock_release(&flash_lock); @@ -264,7 +264,7 @@ int lfs_create_directory(const char * dir_path) { char temp_file[256]; snprintf(temp_file, sizeof(temp_file), "%s/.dir", dir_path); - + lfs_file_t file; int result = lfs_file_open(&lfs, &file, temp_file, LFS_O_RDWR | LFS_O_CREAT); if (result == 0) { diff --git a/sw_usb_audio/app_usb_aud_fosi_c1_lp/src/extensions/dfu_flash_interface.c b/sw_usb_audio/app_usb_aud_fosi_c1_lp/src/extensions/dfu_flash_interface.c index bb322e6..3e38b8a 100644 --- a/sw_usb_audio/app_usb_aud_fosi_c1_lp/src/extensions/dfu_flash_interface.c +++ b/sw_usb_audio/app_usb_aud_fosi_c1_lp/src/extensions/dfu_flash_interface.c @@ -14,7 +14,7 @@ #if HID_DFU_EN #ifndef DFU_FLASH_MAX_UPGRADE_SIZE -#define DFU_FLASH_MAX_UPGRADE_SIZE (2200 * 1024) +#define DFU_FLASH_MAX_UPGRADE_SIZE (3200 * 1024) #endif #define DFU_FLASH_ERROR() diff --git a/sw_usb_audio/app_usb_aud_fosi_c1_lp/src/extensions/lfs_services.c b/sw_usb_audio/app_usb_aud_fosi_c1_lp/src/extensions/lfs_services.c index a42ec6e..d4d53f9 100644 --- a/sw_usb_audio/app_usb_aud_fosi_c1_lp/src/extensions/lfs_services.c +++ b/sw_usb_audio/app_usb_aud_fosi_c1_lp/src/extensions/lfs_services.c @@ -17,7 +17,7 @@ swlock_t lfs_lock = SWLOCK_INITIAL_VALUE; static rtos_qspi_flash_t qspi_flash_ctx_s; #define FLASH_CLKBLK CLKBLK_FLASHLIB #ifndef FS_BASE_ADDR -#define FS_BASE_ADDR (2500 * 1024) +#define FS_BASE_ADDR (3500 * 1024) #endif #define SECTOR_SIZE 4096 rtos_qspi_flash_t *qspi_flash_ctx = &qspi_flash_ctx_s; diff --git a/sw_usb_audio/app_usb_aud_fosi_c1_v71/src/extensions/dfu_flash_interface.c b/sw_usb_audio/app_usb_aud_fosi_c1_v71/src/extensions/dfu_flash_interface.c index 73ef78e..cb85a11 100644 --- a/sw_usb_audio/app_usb_aud_fosi_c1_v71/src/extensions/dfu_flash_interface.c +++ b/sw_usb_audio/app_usb_aud_fosi_c1_v71/src/extensions/dfu_flash_interface.c @@ -14,7 +14,7 @@ #if HID_DFU_EN #ifndef DFU_FLASH_MAX_UPGRADE_SIZE -#define DFU_FLASH_MAX_UPGRADE_SIZE (2200 * 1024) +#define DFU_FLASH_MAX_UPGRADE_SIZE (3200 * 1024) #endif #define DFU_FLASH_ERROR() diff --git a/sw_usb_audio/app_usb_aud_fosi_c1_v71/src/extensions/lfs_services.c b/sw_usb_audio/app_usb_aud_fosi_c1_v71/src/extensions/lfs_services.c index 1a63d49..8e07f24 100644 --- a/sw_usb_audio/app_usb_aud_fosi_c1_v71/src/extensions/lfs_services.c +++ b/sw_usb_audio/app_usb_aud_fosi_c1_v71/src/extensions/lfs_services.c @@ -26,7 +26,7 @@ swlock_t flash_lock = SWLOCK_INITIAL_VALUE; static rtos_qspi_flash_t qspi_flash_ctx_s; #define FLASH_CLKBLK CLKBLK_FLASHLIB #ifndef FS_BASE_ADDR -#define FS_BASE_ADDR (2500 * 1024) +#define FS_BASE_ADDR (3500 * 1024) #endif #define SECTOR_SIZE 4096 rtos_qspi_flash_t *qspi_flash_ctx = &qspi_flash_ctx_s;