That's expected, the SDK uses that state machine by default to communicate with the CYW43 chip. And you're not using the claim* APIs, so the SDK has no idea the SM is already in use for something else, and thus loads it own code leading to a conflict.
So just claim the state machine before initializing the cyw43 driver if you need SM 0 in particular for some reason.
So just claim the state machine before initializing the cyw43 driver if you need SM 0 in particular for some reason.
Statistics: Posted by Tharre — Tue Jul 29, 2025 12:56 am