Page 1 of 1

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

Posted: Sun Sep 07, 2025 10:39 pm
by ae68547
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.

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

Posted: Wed Sep 10, 2025 9:42 pm
by ae68547
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.