-
Notifications
You must be signed in to change notification settings - Fork 237
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
Add pico-w BSP #380
base: main
Are you sure you want to change the base?
Add pico-w BSP #380
Conversation
@jannic Great start! Are you developing the WiFi Driver, or are you looking for contributors? |
@DavidBChristensen there is already a wifi driver that is working with embassy-rp |
I definitely plan to somehow integrate the driver into the pico-w BSP, but I didn't start yet. Any help is appreciated! |
228edeb
to
a3279bd
Compare
The version in this branch is now able to join a wireless network. It does respond to pings! Probably other smoltcp features work as well, I just didn't test them yet. However, it's not yet stable: Bombarding the device with IP packets quickly leads to error messages from the cyw43 driver and subsequent firmware crashes. |
Co-authored-by: 9names <[email protected]>
See korken89/fugit#36. Here, we know that the underlying u64 won't overflow, so const_cmp is fine.
See korken89/fugit#36. Here, we know that the underlying u64 won't overflow, so const_cmp is fine.
Is this still active? What happened here? |
It's currently on hold because I want rp-hal to work on stable rust, and some of the dependencies from embassy are still nightly-only. It might be possible to fork them and build a less ergonomic variant which works on stable. However, I don't have time to do that. |
What do we need in the HAL to support this that requires nightly? |
In fact I misremembered, the nightly requirement was already solved.
|
Now that the embassy crates have been released, can this PR be completed? |
This is very much a WIP - don't take anything for granted.