diff --git a/Cargo.toml b/Cargo.toml index 5310d04..a1a572a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,7 +36,7 @@ rmp-serde = "1.3.0" toml = "0.8.19" [[package.metadata.esp-idf-sys.extra_components]] -remote_component = { name = "espressif/esp_tinyusb", version = "3791a8aed0ba9a348aa4d4ba68533c3465f2de37", git = "https://github.com/LaunchPlatform/esp-usb.git", path = "device/esp_tinyusb" } +remote_component = { name = "espressif/esp_tinyusb", version = "9ccb5b19bdbf0bc0b4b7fef2a89848b45da09ed8", git = "https://github.com/LaunchPlatform/esp-usb.git", path = "device/esp_tinyusb" } [[package.metadata.esp-idf-sys.extra_components]] remote_component = { name = "espressif/esp_websocket_client", version = "1.3.0" } diff --git a/components_esp32s3.lock b/components_esp32s3.lock index 47906a8..0476dbe 100644 --- a/components_esp32s3.lock +++ b/components_esp32s3.lock @@ -11,7 +11,7 @@ dependencies: git: https://github.com/LaunchPlatform/esp-usb.git path: device/esp_tinyusb type: git - version: 3791a8aed0ba9a348aa4d4ba68533c3465f2de37 + version: 9ccb5b19bdbf0bc0b4b7fef2a89848b45da09ed8 espressif/esp_websocket_client: component_hash: 8280960def8af4f84bc58d2d76f55357cd1387775cbc2e0a6b3ca229aa7e209e dependencies: @@ -43,6 +43,6 @@ dependencies: direct_dependencies: - espressif/esp_tinyusb - espressif/esp_websocket_client -manifest_hash: e2f641f1ac1a635507f2760b29746791646b3ce9407b5c5b8cf00e952d7acb10 +manifest_hash: 4731fcaaa873e0e74a6a0007033ea74af79c3c8ce60680055d7ca9d6a4ffcf75 target: esp32s3 version: 2.0.0 diff --git a/sdkconfig.defaults b/sdkconfig.defaults index af2feac..1b2b356 100644 --- a/sdkconfig.defaults +++ b/sdkconfig.defaults @@ -40,6 +40,7 @@ CONFIG_FATFS_API_ENCODING_ANSI_OEM=y CONFIG_FATFS_FS_LOCK=0 CONFIG_FATFS_TIMEOUT_MS=10000 CONFIG_FATFS_PER_FILE_CACHE=y +CONFIG_FATFS_VFS_FSTAT_BLKSIZE=4096 # end of FAT Filesystem support CONFIG_HTTPD_WS_SUPPORT=y diff --git a/src/storage/sd_card.rs b/src/storage/sd_card.rs index c80974f..01c7b3b 100644 --- a/src/storage/sd_card.rs +++ b/src/storage/sd_card.rs @@ -5,9 +5,7 @@ use esp_idf_svc::hal::gpio::{Gpio33, Gpio34, Gpio35, Gpio36, Gpio37, Gpio38}; use esp_idf_svc::hal::sd::mmc::{SdMmcHostConfiguration, SdMmcHostDriver, SDMMC1}; use esp_idf_svc::hal::sd::{SdCardConfiguration, SdCardDriver}; use esp_idf_svc::io::vfs::MountedFatfs; -use esp_idf_svc::sys::{ - esp, ff_diskio_get_drive, sdmmc_card_t, SDMMC_FREQ_52M, -}; +use esp_idf_svc::sys::{esp, ff_diskio_get_drive, sdmmc_card_t, SDMMC_FREQ_52M}; use std::borrow::Borrow; use std::mem::replace;