You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
% "Enable detection of devices with a custom USB vendor interface compatible with stdio_usb reset interface."
304
+
"The stdio_usb reset interface is implemented by Pico SDK in default USB serial setup."
301
305
#if !defined(_WIN32)
302
306
+ option('f', "--force").set(settings.force) % "Force a device not in BOOTSEL mode but running compatible code to reset so the command can be executed. After executing the command (unless the command itself is a 'reboot') the device will be rebooted back to application mode" +
303
307
option('F', "--force-no-reboot").set(settings.force_no_reboot) % "Force a device not in BOOTSEL mode but running compatible code to reset so the command can be executed. After executing the command (unless the command itself is a 'reboot') the device will be left connected and accessible to picotool, but without the RPI-RP2 drive mounted"
@@ -2276,19 +2283,25 @@ int main(int argc, char **argv) {
2276
2283
#if defined(_WIN32)
2277
2284
printer(dr_vidpid_stdio_usb,
2278
2285
" appears to be a RP2040 device with a USB serial connection, not in BOOTSEL mode. You can force reboot into BOOTSEL mode via 'picotool reboot -f -u' first.");
2286
+
printer(dr_reset_interface,
2287
+
" appears to be a RP2040 device with a USB reset interface, not in BOOTSEL mode. You can force reboot into BOOTSEL mode via 'picotool reboot -f -u -i' first.");
2279
2288
#else
2280
2289
printer(dr_vidpid_stdio_usb,
2281
2290
" appears to be a RP2040 device with a USB serial connection, so consider -f (or -F) to force reboot in order to run the command.");
2291
+
printer(dr_reset_interface,
2292
+
" appears to be a RP2040 device with a USB reset interface, so consider -f (or -F) to force reboot in order to run the command.");
2282
2293
#endif
2283
2294
} else {
2284
2295
// special case message for what is actually just reboot (the only command that doesn't require reboot first)
2285
2296
printer(dr_vidpid_stdio_usb,
2286
2297
" appears to be a RP2040 device with a USB serial connection, so consider -f to force the reboot.");
2298
+
printer(dr_reset_interface,
2299
+
" appears to be a RP2040 device with a USB reset interface, so consider -f to force the reboot.");
0 commit comments