Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 9497

SDK • Re: How to properly enable picoloader ability (-f) when using tusb host on pio?

$
0
0
Yes, that is exactly correct; I am asking how to properly set this up for my own project where I intend on using tinyusb in "dual mode" -- USB peripheral to the PC as usual, but USB PIO as a tinyusb host to access a cdc device, while retaining the endpoint descriptors/functionality that allow picotool to forcibly reboot the pico into bootloader mode to accept a new program.

Doing some more digging last night, I see other forum posts which ask similar questions:

* viewtopic.php?t=391917 which points to a merged PR for pico-sdk but doesn't seem to have documentation on how to use it (https://github.com/raspberrypi/pico-sdk/pull/2629)
* viewtopic.php?t=385387 (a post from you asking about a cdc example) which points to a different merged PR (https://github.com/raspberrypi/pico-examples/pull/561)

I believe this is 100% doable, but I'm struggling to understand how to enable the functionality.

Statistics: Posted by anotherandrew — Wed Dec 17, 2025 6:37 pm



Viewing all articles
Browse latest Browse all 9497

Trending Articles