Colleagues, do I understand correctly that if I want to install Pico on my board as a control core, then I will not be able to access the USB data lines through the board connectors?
Ogogon.
-
- Posts: 608
- Joined: Fri Apr 22, 2022 1:39 am
- Location: USA
Re: RPI Pico: USB data lines
In terms of pads for USB D+ and D- the Pico board has test points TP2 and TP3 but no through holes. The Pimoroni PGA2040 board and perhaps others make USB D+ and D- available as through holes.
Re: RPI Pico: USB data lines
There is a "USB_MUXING" register and others within the RP2040 which appear to support routing of USB signals to GPIO pins, but how, and how they can and should be used, I don't believe is documented in the datasheet or elsewhere.
Using "Pico_PIO_USB" capability it is possible to use GPIO pins for USB Device or Host and TinyUSB supports that.
Otherwise it seems it is a case of soldering to test pads on the Pico PCB.
Using "Pico_PIO_USB" capability it is possible to use GPIO pins for USB Device or Host and TinyUSB supports that.
Otherwise it seems it is a case of soldering to test pads on the Pico PCB.
-
- Posts: 7167
- Joined: Sat Aug 18, 2012 2:33 pm
Re: RPI Pico: USB data lines
it would also not work under bootsel mode, so you wouldnt be able to re-flash anything easily