فهرست منبع

Fix mass storage for the Pico, Pico2, and their Ws

This should fix mass storage for the Pico, Pico2, Pico W, and Pico 2W.
J. Morio Sakaguchi 11 ماه پیش
والد
کامیت
d9e65c6ba9
1فایلهای تغییر یافته به همراه2 افزوده شده و 5 حذف شده
  1. 2 5
      lib/ZuluSCSI_platform_RP2MCU/ZuluSCSI_platform_msc.cpp

+ 2 - 5
lib/ZuluSCSI_platform_RP2MCU/ZuluSCSI_platform_msc.cpp

@@ -45,13 +45,10 @@ static bool unitReady = false;
 /* return true if USB presence detected / eligble to enter CR mode */
 bool platform_sense_msc() {
 
-#ifdef ZULUSCSI_PICO_2
-  if (!gpio_get(GPIO_USB_POWER))
-    return false;
-#elif defined(ZULUSCSI_PICO)
+#if defined(ZULUSCSI_PICO) || defined(ZULUSCSI_PICO_2)
   // check if we're USB powered, if not, exit immediately
   // pin on the wireless module, see https://github.com/earlephilhower/arduino-pico/discussions/835
-  if (rp2040.isPicoW() && !digitalRead(34))
+  if (rp2040.isPicoW() && !digitalRead(64 + 2))
     return false;
 
   if (!rp2040.isPicoW() && !digitalRead(24))