maholli / SAM32

Feather-sized SAMD51 with M4 core serving as UART bridge to WROOM ESP32
https://maholli.github.io/SAM32/
42 stars 6 forks source link

SPI issue when ESP32 coprocessor is active #23

Open maholli opened 4 years ago

maholli commented 4 years ago

There's a known issue with NINA firmware on the SAM32v2.4 causing it to dominate the SPI bus. This causes intermittent issues with concurrent ESP32 and SD card access (for example).

Adafruit has designed a fix for their boards and the same fix will be implemented in SAM32v2.5. See pic below from the Airlift express for an example of properly putting the MISO pin into a tri-state using a buffer gate: image

maholli commented 4 years ago

Solved with version v25 onward.