Quantcast
Viewing all articles
Browse latest Browse all 5310

General • Re: RP2350 USB Data over GPIO?

As I understand - it is not possible what you think about:
  • USB_DP and USB_DM are just and only on fix dedicated pins
  • you CANNOT reroute USB_DP and USB_DM to another pin (e.g. using USB on some other GPIOs)
  • it is obvious: the USB inside the chip is a separate block (USB FS) which has also its own power rail (USB_VDD):
    so, it "must" have USB_DP and USB_DM on dedicated pins and cannot reroute to other pins (on other VDDIO domain)
  • only what you can do: if you do not need USB - you can use these pins for other functions - but you will lose USB, even as a BOOT option!
Another reason:
USB_DP and USB_DM "must" be on the dedicated pins (and there is not option to route to other pins) in order to have the bootloader working
(the "BOOT" pin option).
Otherwise, a BOOT ROM would not know when you have connect USB_DP and USB_DM to other pins. The bootloader would not work anymore.

Keep USB, esp. USB_DP and USB_DM on the only and dedicated pins, unless, you want to get rid of USB in general (e.g. these pins used for other ALT options, but you would lose USB completely, including the bootloader, needed to flash the MCU, only possible than with SWD debugger).

Statistics: Posted by tjaekel — Sun Sep 01, 2024 9:48 pm



Viewing all articles
Browse latest Browse all 5310

Trending Articles