-
Notifications
You must be signed in to change notification settings - Fork 6.9k
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
drivers: wifi: Infineon AIROC: Add SPI support #67092
Comments
@yonsch - The PIO SPI driver support for 3-wire mode, needed to use the CYW43439 chip on the Pico W, is now in final testing; I expect to enter the pull request by the end of this week. And I have the Infineon HAL layer pulled apart, trying to work in the SPI support. Not sure when I can get that working. Do you want to assign this task to me? |
Is there any plan, when this feature will be available? It would be great to use the AIROC Chip on the Pico W Board. |
@SamsonBox - I'm working on it with help from Infineon. I think it's a matter of a couple weeks to get it working reliably, followed by however long it takes to get it integrated into Zephyr. (We have our own Pico W projects waiting for this!) |
@ThreeEights Thank you for your answer. Sounds great! |
@ThreeEights Is this already working? (Infineon driver thru spi, to be used in rpi Pico w) |
Alas, not yet. I'm still debugging. |
Do we know when it'll be ready? I do not know whether there is any plan Can I help you somehow? I'm interested in having the rpi pico wifi up&working. |
@SamsonBox @eltiempopaso - If you're still interested in using WiFi on the Raspberry Pi Pico, my pull request is ready for people to test it: #78773. It's based on Zephyr's main branch (4.0 and later). Building samples/net/wifi/shell works out of the box (at least for me!):
Please let me know if you run across any problems! |
ok great! I am now focused on other things, i'll come back to you when I have the chance to test it. thanks for letting me know! |
Is your enhancement proposal related to a problem? Please describe.
The Infineon AIROC Wifi driver currently only supports the SDIO interface. This makes it unusable for boards where the SPI interface is used, such as the Raspberry Pi Pico W.
Describe the solution you'd like
Add support for SPI.
Additional context
As mentioned here:
Opened this issue to track progress on this task, and possibly find a volunteer to complete it.
The text was updated successfully, but these errors were encountered: