I would investigate where that "[CYW43] F2 not ready" is coming from, and what it means, as that seems to indicate the underlying problem.Output: >>> %Run -c $EDITOR_CONTENT
MPY: soft reboot
[CYW43] F2 not ready
STA mode activated: False
>>>
I have never seen that for my code where '.active()' etc does work as expected and I can connect to my router.
As "[CYW43] F2 not ready" appears between "MPY: soft reboot" and the REPL prompt my guess is it's something internal to MicroPython or the boot files it loads and executes on start-up.
It looks like it could be here -
https://github.com/georgerobotics/cyw43-driver/blob/9f6405f0b3260968306d782e1c5ac275a46dc65d/src/cyw43_ll.c#L1711
Code:
// END OF DOWNLOAD_FIRMWARE ... CYW43_WARN("F2 not ready\n"); return -CYW43_EIO;
The MicroPython team may be able to shed some light on the issue - https://github.com/micropython/micropython
The author of MicroPython also created the CYW43 driver, is likely the most familiar with that, what it's doing, what the warning may mean.
Statistics: Posted by hippy — Fri Nov 08, 2024 3:13 pm