You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using a UM Feather S3 on a custom PCB with a few additional components to drive an LED matrix panel.
Hardware Configuration
I'm using a UM Feather S3 on a custom PCB with a few additional components to drive an LED matrix panel.
Version
v3.2.0
IDE Name
Arduino IDE 2
Operating System
macOS
Flash frequency
80
PSRAM enabled
no
Upload speed
921600
Description
I have been working on this project that I just added mDNS to. I use it to advertise the built-in web server, nothing more. After just a few minutes running, I get a ton of logging like this:
Note that I don't think this is actually out of memory, if the free heap number is to be believed. But I can't find the code actually generating the line in the source. I'm using ESP Arduino 3.2.0
I have checked existing issues, online documentation and the Troubleshooting Guide
I confirm I have checked existing issues, online documentation and Troubleshooting guide.
The text was updated successfully, but these errors were encountered:
When malloc() is used within ESP32 Arduino, it can allocate from PSRAM, whenever the block is bigger than 4KB. E (244441) mdns_networking, free heap: 8325164 bytes) indicates the total available memory, including PSRAM, which shall be most of it.
It is very possible that the DRAM available space is short and mdns is trying to allocate from it using something like heap_caps_malloc(MALLOC_CAP_8BIT), which will not try to allocate space from PSRAM, only from SRAM.
It is possible to check what is the DRAM remaining space by calling heap_caps_get_free_size(MALLOC_CAP_8BIT)
Check how the application is allocating memory in order to analyse what could be changed to make more room in DRAM.
Using Arduino Core 3.2.0.
I can browse http://esp32.local from my computer and I got a plain web page with Hello from ESP32 at 192.168.15.35.
It works fine. No error messages.
Board
UM Feather S3
Device Description
I'm using a UM Feather S3 on a custom PCB with a few additional components to drive an LED matrix panel.
Hardware Configuration
I'm using a UM Feather S3 on a custom PCB with a few additional components to drive an LED matrix panel.
Version
v3.2.0
IDE Name
Arduino IDE 2
Operating System
macOS
Flash frequency
80
PSRAM enabled
no
Upload speed
921600
Description
I have been working on this project that I just added mDNS to. I use it to advertise the built-in web server, nothing more. After just a few minutes running, I get a ton of logging like this:
Eventually I get a Core 1 panic'ed (corrupted stack) and the app restarts.
Sketch
Debug Message
Other Steps to Reproduce
Note that I don't think this is actually out of memory, if the free heap number is to be believed. But I can't find the code actually generating the line in the source. I'm using ESP Arduino 3.2.0
I have checked existing issues, online documentation and the Troubleshooting Guide
The text was updated successfully, but these errors were encountered: