Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

An Example for using ESP32S3 with SD card as Mass Storage Device via SDIO #9383

Open
1 task done
wbadry opened this issue Mar 16, 2024 · 3 comments
Open
1 task done
Labels
Type: Example Issue is related to specific example. Type: Feature request Feature request for Arduino ESP32

Comments

@wbadry
Copy link

wbadry commented Mar 16, 2024

Related area

USB Mass Storage Device

Hardware specification

ESP32-S3 DevKitC-1

Is your feature request related to a problem?

The examples are based on the SPI SD card interface. Is it possible to have an example based on the SD MMC interface via SDIO ?

Describe the solution you'd like

A simple example to recognize the SD MMC connected to ESP32S3 to be recognized as USB mass storage device via one of the two USB ports

Describe alternatives you've considered

No response

Additional context

No response

I have checked existing list of Feature requests and the Contribution Guide

  • I confirm I have checked existing list of Feature requests and Contribution Guide.
@wbadry wbadry added the Type: Feature request Feature request for Arduino ESP32 label Mar 16, 2024
@lbernstone
Copy link
Contributor

SD_MMC does not have methods for direct diskio access (reading/writing blocks). It looks like that would need to be added to use the USBMSC example as is.

@VojtechBartoska VojtechBartoska added the Type: Example Issue is related to specific example. label Mar 18, 2024
@martinberlin
Copy link

Just wanted to know is there any progress on this particular Issue?
So far I could implement SD card as Mass Storage Device but failed trying to do it in Arduino. Existing examples do not work correctly for me so I'm curious to understand how to get this one working

@lbernstone
Copy link
Contributor

lbernstone commented Jun 14, 2024

Yes, sorry @martinberlin. I missed the issue when I added the PR. If you have a 4-bit SDIO rig, I'd be interested to know how much faster it is than 1-bit.
SD2USBMSC example
Fixed by #9796

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Example Issue is related to specific example. Type: Feature request Feature request for Arduino ESP32
Projects
None yet
Development

No branches or pull requests

4 participants