Skip to content

Experimental support for arbitrary RM2 Wireless Module placement - #21

Draft
ZodiusInfuser wants to merge 4 commits into
mainfrom
experimental/dynamic_wireless
Draft

Experimental support for arbitrary RM2 Wireless Module placement#21
ZodiusInfuser wants to merge 4 commits into
mainfrom
experimental/dynamic_wireless

Conversation

@ZodiusInfuser

@ZodiusInfuser ZodiusInfuser commented Dec 9, 2025

Copy link
Copy Markdown
Member

This updates Yukon to allow the RM2 wireless module to be in any slot, not just slot 5.

It works, but only on the first run after power on. Subsequent runs give the following printouts

F2 not ready

F2 not ready

F2 not ready

F2 not ready

F2 not ready

[CYW43] STALL(0;51-51): timeout

[CYW43] STALL(0;51-51): timeout

[CYW43] STALL(0;51-51): timeout

Needs further investigation. Do not merge until this is resolved.

Location of "F2 not ready": https://github.com/raspberrypi/pico-sdk/blob/a1438dff1d38bd9c65dbd693f0e5db4b9ae91779/src/rp2_common/pico_cyw43_driver/cyw43_bus_pio_spi.c#L529

@ZodiusInfuser
ZodiusInfuser marked this pull request as draft December 9, 2025 14:20
@ZodiusInfuser
ZodiusInfuser force-pushed the experimental/dynamic_wireless branch from 4627ffe to c0e8194 Compare August 5, 2026 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant