HTTPS download ist aborted , H_SDIO_DRV: sdio_get_len_from_slave: Len from slave exceeds max

ae68547
Posts: 5
Joined: Wed Sep 03, 2025 10:38 pm

HTTPS download ist aborted , H_SDIO_DRV: sdio_get_len_from_slave: Len from slave exceeds max

Postby ae68547 » Sun Sep 07, 2025 10:39 pm

Hello all,

I am testing HTTPS download on an ESP32-P4 using ESP-IDF v5.4.2.

When downloading a ~270 KB JPEG file via esp_http_client, The data transfer is aborted and I get the following log output:

E (16842) H_SDIO_DRV: sdio_get_len_from_slave: Len from slave[3503] exceeds max [1536]
E (21842) transport_base: esp_tls_conn_read error, errno=No more processes

Is there a way to increase the SDIO RX buffer length?
Any help would be appreciated.

ae68547
Posts: 5
Joined: Wed Sep 03, 2025 10:38 pm

Re: HTTPS download ist aborted , H_SDIO_DRV: sdio_get_len_from_slave: Len from slave exceeds max

Postby ae68547 » Wed Sep 10, 2025 9:42 pm

Hello,
I found a solution to the problem. In the ESD configuration editor → ESP-Hosted config → Hosted SDIO Configuration → SDIO Receive Optimization, I enabled Use Streaming mode.
Now HTTPS works.

Who is online

Users browsing this forum: Bing [Bot], Google [Bot], PetalBot and 3 guests