-
Notifications
You must be signed in to change notification settings - Fork 6.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ESP32: SPI Driver Support #3727
Comments
is this still for 1.10? |
Yes. I'm working on this; it's taking more time than I anticipated due to some hardware oddities. |
@iha Are you still working with ESP32 devices in your spare time? |
@lpereira , Sorry, I wasn't working on ESP32 in the past few months. But I was planning to get back to work on it next weekends to finish at least the PRs I need to fix :) |
@locomuco @iha Here's my current WIP (warning: really messy code) branch, but it's far from being finished. In fact, the SPI depends on DMA to work properly, and the DMA controller wasn't documented in the Technical Reference Manual when I started writing the driver: https://github.com/lpereira/zephyr/tree/esp32-spi |
@lpereira, sorry I couldn't get enough time to do this driver :/ |
anyone made some progress here ? or shall i continue what @lpereira started ? |
@ExtremeGTX the base, to get esp32 running, is to get flash cache up and running, see https://github.com/locomuco/zephyr-esp32 as a reference, otherwise I did not follow up on SPI |
Reported by Christopher Turner:
Implement driver for Serial Peripheral Interface (SPI) Master and Serial Peripheral Interface (SPI) Slave.
(Imported from Jira ZEP-2292)
The text was updated successfully, but these errors were encountered: