I’ve got a custom board with the RP2350 (rev A2) that will not enter the USB bootloader when pressing bootsel.
The board works when I program it with a debugger, including enabling USB for virtual UART.
Any guess as to why it will not enter the USB MSD bootloader?
I’m wondering if it could be checking for VBUS which I did not connect to GPIO1.
You can see the design files here:
https://github.com/gsteiert/CycloMod
You can view the files online with KiCanvas:
https://kicanvas.org/?github=https%3A%2 ... 2FCycloMod
Does anyone have any experience with this?
Could this be an issue with the older A2 BootROM?
Is VBUS on GPIO24 required?
Is there any way to override this with an OTP flag or OTP boot?
The board works when I program it with a debugger, including enabling USB for virtual UART.
Any guess as to why it will not enter the USB MSD bootloader?
I’m wondering if it could be checking for VBUS which I did not connect to GPIO1.
You can see the design files here:
https://github.com/gsteiert/CycloMod
You can view the files online with KiCanvas:
https://kicanvas.org/?github=https%3A%2 ... 2FCycloMod
Does anyone have any experience with this?
Could this be an issue with the older A2 BootROM?
Is VBUS on GPIO24 required?
Is there any way to override this with an OTP flag or OTP boot?
Statistics: Posted by steieio — Mon Nov 03, 2025 5:16 am — Replies 0 — Views 16