Skip to content

Insufficient TCP connections in ESP32-WROVER-B with latest SDK (IDFGH-1581) #3840

@surfskidude

Description

@surfskidude

Problem Description

I get the following error when I run a fairly heavy duty network application that is simultaneously acting as an HTTP server and HTTP client when connecting a browser.

W (338406) wifi: mem fail :
W (338466) wifi: alloc eb len=24 type=3 fail, heap:4140676

After the above failure, I tried several configurations and they all failed.

I also expected the the ESP32-WROVER-B to be able to do many TCP connections, but I noticed that I can only configure up to 16 connections using make menuconfig.

Do you have plans on supporting more connections? I would like to run up to 100 full duplex TCP connections.

Environment

  • Development Kit: ESP32-WROVER-B
  • Module or chip used: WINGONEER T-Koala ESP32
  • IDF version: v4.0-dev-1191-g138c941fa
  • Build System: CMake
  • Compiler version: crosstool-NG esp32-2019r1) 8.2.0
  • Operating System: Linux
  • Power Supply: USB

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions