-
-
Notifications
You must be signed in to change notification settings - Fork 276
Open
Labels
documentationThis issue is tracking a change in documentation and not in codeThis issue is tracking a change in documentation and not in code
Description
Hello,
I am experiencing a spinlock collision on my ESP32-S3 when using Ethernet together with NeoPixelBus.
- When I use only NeoPixelBus with NeoEsp32LcdX16Ws2813Method, everything works fine.
- When I use only ETH.h with a W5500 module, everything also runs fine.
- But when I use them together, the code fails on the first Show(); call with the following error:
assert failed: spinlock_acquire spinlock.h:142 (lock->count == 0)
Backtrace: 0x40375c75:0x3fcebd70 0x4037bb1d:0x3fcebd90 0x40382656:0x3fcebdb0
0x4037c9ee:0x3fcebef0 0x4205141e:0x3fcebf20 0x420038c2:0x3fcebf40
0x42009888:0x3fcebf80 0x4037c7b9:0x3fcebfa0
This happens on Arduino-ESP32 v3.3.0 (ESP-IDF v5). Could this be fixed in the NeoPixelBus library so that it works with Ethernet (W5500) on ESP32-S3?
Thank you!
Metadata
Metadata
Assignees
Labels
documentationThis issue is tracking a change in documentation and not in codeThis issue is tracking a change in documentation and not in code