RP2040(RPi Pico) with PIO USB Host Fails at Get 8 byte of Device Descriptor
#3196
Replies: 4 comments 9 replies
-
|
So an update: my random flash drive actually passes that part(it's not a midi device tho so it doesn't work obviously) |
Beta Was this translation helpful? Give feedback.
-
|
Another update: my USB mouse receiver works and doesnt fail on descriptor |
Beta Was this translation helpful? Give feedback.
-
|
use master branch of both tinyus and pio-usb to see if it help, you can also try sekigon-gonnoc/Pico-PIO-USB#186 as well. If that does not work, unfortunately it is device specific issue i.e your device has some timing expectation that pio-usb does not meet. It is big banging afterall. |
Beta Was this translation helpful? Give feedback.
-
|
Hey, I have pretty much the same problem with the same log. My MIDI keyboard I will try later and share if it helped:
Please tell me if I can do anything else... Just for context to avoid false expectations: the experience is quite frustrating so far: I'm pretty new to this Arduino Libraries world (or how can I call it), and getting logs from tinyusb was quite an achievement for me 😅 Btw, is there an official guide about getting logs, maybe I struggled without a reason? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm using my Raspberry Pi Pico to convert MIDI input(PIO host)(MIDI device specifically Launchpad MK2) to a custom USB signal(micro-USB port on Pico).
USBD works fine, but when I plug my Launchpad to Pico, it fails at
Get 8 byte of Device Descriptor.I cannot connect it to debugger right now.
Below is the log(of USBH only):
Beta Was this translation helpful? Give feedback.
All reactions