From 203286122cab02902302ebfb221370ee8aff3302 Mon Sep 17 00:00:00 2001 From: Martin Valik Date: Fri, 30 Sep 2022 14:07:01 +0200 Subject: [PATCH] USB MSC Transfer timeout increased to 5 seconds. Closes https://github.com/espressif/esp-idf/issues/9619 --- usb/usb_host_msc/src/msc_host.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usb/usb_host_msc/src/msc_host.c b/usb/usb_host_msc/src/msc_host.c index f63f4f8..e632e9c 100644 --- a/usb/usb_host_msc/src/msc_host.c +++ b/usb/usb_host_msc/src/msc_host.c @@ -532,7 +532,7 @@ esp_err_t msc_bulk_transfer(msc_device_t *device, uint8_t *data, size_t size, ms xfer->device_handle = device->handle; xfer->bEndpointAddress = endpoint; xfer->callback = transfer_callback; - xfer->timeout_ms = 1000; + xfer->timeout_ms = 5000; xfer->context = device; MSC_RETURN_ON_ERROR( usb_host_transfer_submit(xfer) ); @@ -550,7 +550,7 @@ esp_err_t msc_control_transfer(msc_device_t *device, usb_transfer_t *xfer, size_ xfer->device_handle = device->handle; xfer->bEndpointAddress = 0; xfer->callback = transfer_callback; - xfer->timeout_ms = 1000; + xfer->timeout_ms = 5000; xfer->num_bytes = len; xfer->context = device;