ESP32s3 USB MSC sample not working

ujurmsde
Posts: 73
Joined: Tue Jan 19, 2021 6:37 am

ESP32s3 USB MSC sample not working

Postby ujurmsde » Wed Mar 04, 2026 12:09 pm

I am trying the sample application on ESP32s3 based board. The application is not working as expected.
esp-idf/examples/peripherals/usb/host/msc/
After flashing the board with the sample, it should create some files with data on connected USB Flash drive.

I have tried this same application with ESP32P4 device and it works as expected.

Do I have to enable any specific settings to get it working on S3 device?

lbernstone
Posts: 1132
Joined: Mon Jul 22, 2019 3:20 pm

Re: ESP32s3 USB MSC sample not working

Postby lbernstone » Wed Mar 04, 2026 9:58 pm

I am also unable to get this working on S3. Note that for S2, I had to enable exfat (even though my flash drive is formatted as fat32). Sure would be nice if this could be done through menuconfig...
My S3 devkit doesn't have usb-c, so it is running through an adapter to micro-A. I can't be sure that isn't the difference.

ujurmsde
Posts: 73
Joined: Tue Jan 19, 2021 6:37 am

Re: ESP32s3 USB MSC sample not working

Postby ujurmsde » Thu Mar 05, 2026 3:44 am

If S3 could not support the MSC host feature than it would be nice to remove it from supported device list on the official example.

https://github.com/espressif/esp-idf/tr ... b/host/msc

lbernstone
Posts: 1132
Joined: Mon Jul 22, 2019 3:20 pm

Re: ESP32s3 USB MSC sample not working

Postby lbernstone » Thu Mar 05, 2026 6:17 am

It supports it, just the example is broken.

ujurmsde
Posts: 73
Joined: Tue Jan 19, 2021 6:37 am

Re: ESP32s3 USB MSC sample not working

Postby ujurmsde » Thu Mar 05, 2026 10:44 am

But the example works with P4 then why not with S3?

Who is online

Users browsing this forum: Amazon [Bot], Bytespider and 4 guests