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

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

$
0
0
All going nicely.

One suggestion is not to put the RESET interface last but first, before the CDC. That means you can have it fixed in the 'CMakeLists.txt' as "PICO_STDIO_USB_RESET_INTERFACE_MS_OS_20_DESCRIPTOR_ITF=0" and don't need to change it no matter how many CDC or other interfaces are implemented.

I'll admit I haven't tested MS / WinUSB descriptors under Windows but it's fine with a Pi.

I have attached my own proof of concept project which allows RPI_RESET to be enabled or disabled, allows up to 7 CDC, 6 if RESET enabled, though it doesn't do anything except with the first, which also supports Reset via Baud Rate. Needs tidying up and other interfaces adding to get back to where I previously ended my adventures but at least it works.

Statistics: Posted by hippy — Thu Dec 18, 2025 2:00 pm



Viewing all articles
Browse latest Browse all 8037

Trending Articles