Windows 11 + Pico2W = upload issues #3096
-
I've used pico1's fine with Win 10 (+Zadig) earlier but since I was forced to upgrade to Win 11 I am having serious issues. The Pico2W comes up in BOOTSEL mode on a Win10 computer without me having to press the BOOTSEL button. This does not happen on Win11. I figure it comes up in BOOTSEL mode because it doesn't (yet) have a valid image to boot from. On the Win11 PC I've compiled code for 'Pico' in VS Code + Platform IO. I have 2x RP2350 Com Ports listed in devices. Uploading doesn't work. I am not sure if I need to make some special config for RP2350? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 16 replies
-
I can now upload from Platform IO on Win11 to Pico2W. Here's how I did it. I changed board from 'pico' to 'rpipico2' in platformio.ini and did a clean compile. I copied this firmware.uf2 to the Win10 pc and there I could copy the file onto the RP2350. I now moved the Pico2W to the Win11 PC and changed driver to 'WinUSB' for the (Interface1) device. Now the upload part works. What apparently still doesn't work is BOOTSEL mode in Win11. |
Beta Was this translation helpful? Give feedback.
-
From my
That said, none of those should be assigned to anything with Zadig. Only the serial ports (CDC ACM) after an app is running, no? There's nothing to mess with for the USBSTOR, that "just works" unless you hack it like show in the above image. Then your USB mass storage device will not show up, since WinUSB is eating it. I suggest undoing any changed you've done w/Zadig and uploading |
Beta Was this translation helpful? Give feedback.
Right, WinUSB drivers should only be loaded for Interface 1 of the RP2350 Boot device, then picotool upload should work. Leaving Interface 0 untouched.