I have been working on a project using the Huzzah32 and the Adalogger Featherwing for data storage.
I have used this combo for a few months now, although I have recently run into an issue.
Whenever I try and initialize the SD functionality, I get an error followed by an abort. Typically there will
be an error stating that the task WiFi encountered a stack overflow. Sometimes this does not appear.
Below is the relevant error message:
***ERROR*** A stack overflow in task wifi has been detected.
abort() was called at PC 0x400890f4 on core 0
ELF file SHA256: 0000000000000000
Backtrace: 0x40088e60:0x3ffb41e0 0x400890dd:0x3ffb4200 0x400890f4:0x3ffb4220 0x4008ace7:0x3ffb4240 0x4008c8d8:0x3ffb4260 0x4008c88e:0x3ffb4250 0x7ffffffc:0x3ffb4260
The specific function being called is
Code: Select all
SD.begin(SD_CARD_SELECT)
If anyone knows where I might start in debugging this, I would be very appreciative!
Thanks for your help and time!