-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Feather RP2040 with USB Host doesn't recognize other RP2040 boards #10266
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
Comments
I flashed https://github.com/ataradov/usb-sniffer-lite onto a spare Pico and got these results which aren't too revealing as to what the problem could be: CircuitPython:
The SOF/OUT/DATA1/NAK repeat indefinitely. Arduino:
The device ACKS and the Arduino host proceeds to change the USB address. |
Try absolute newest CircuitPython. I believe it has newer TinyUSB in it and we've been fixing things like this. |
Thanks! I should've tried the alpha release before asking. I also discovered my local CircuitPython git was a few weeks behind. Both the 10.0.0-alpha.2 and main branch work when plugging in my RP2040 devices, even with CircuitPython, save for one... |
Sure! Feel free to make a PR. Thanks for the testing! |
Thanks! |
CircuitPython version and board name
Code/REPL
Behavior
Returns an empty array
Description
I'm trying to connect another RP2040 board with CircuitPython to the Feather RP2040 USB Host via the USB connection. However, as I've put in the Code/Behavior sections, the Feather is not finding this board.
The USB device I'm plugging in is specifically a WaveShare RP2040-Zero with the CircuitPython 9.2.7. I've also tried with a YD-RP2040 running a program compiled with Pico SDK, and it is not recognized either.
Other things I've tried are:
CFG_TUH_ENUMERATION_BUFSIZE
.Additional information
No response
The text was updated successfully, but these errors were encountered: