Olimex Support Forum

Microcontrollers => ESP32 => Topic started by: wpoland3 on November 18, 2021, 06:38:59 PM

Title: ESP32-PoE - Slow performance over PoE
Post by: wpoland3 on November 18, 2021, 06:38:59 PM
Hi,

I had a batch of ESP32-PoE devices arrive from digi-key yesterday. The device seem to be a newer build with smaller capacitors than previous modules I worked with. All seemed fine when flashing ESPhome based FW to the first set of modules I was working with, but when time to test my product I've come across 4 ESP32-PoE modules that do not preform well (simple serial to tcp function runs very slow and network disconnects) when connected to PoE. If I connect the same module to usb power and an UN-Powered network connection the performance is fine. Other modules work/preform fine with the same PoE connection so I can rule that out as a cause.

Do you have any suggestions for troubleshooting? I've re-flashed ESP FW and same results.
Title: Re: ESP32-PoE - Slow performance over PoE
Post by: LubOlimex on November 19, 2021, 08:57:33 AM
Do you use deep sleep in your code? You said 4 boards are experience this behavior but out of how many in total? Do the rest outside of those 4 work fine?

There is a major hardware difference between older batches and latest batch of the PoE boards - new batches have different PoE chip, and all components around it are different, refer to the announcement here:

https://olimex.wordpress.com/2021/11/04/esp32-poe-and-esp32-poe-iso-back-in-stock/

Basically, Si3402 was replaced by TPS2375P Texas Instruments one.
Title: Re: ESP32-PoE - Slow performance over PoE
Post by: wpoland3 on November 19, 2021, 08:42:10 PM
Out of 30 total- 4 exhibit the issue. No Deep sleep. (I went through and tested the rest after this popped up).