This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

USB connection of Edge 130: "Request for the USB device descriptor failed"

I'm not able to bring my Garmin Edge 130 (bought April 2019) to connect to a PC via USB :(

As of

support.garmin.com/.../

I already tried 4 different Windows 10 PC,
different (otherwise working) USB cables,
tried it with or without an USB-Hub,
tried many different USB ports,
did a full factory reset of the Edge 130,
enable / disable / uninstall / update USB-drivers in the device manager,
installed latest USB-drivers from
support.garmin.com/.../
etc.

BTW, my Garmin Fenix 3HR and my Oregon 600 are working fine with all those Windows 10 PCs!

Windows always reports "Dieses Gerät wurde angehalten, weil es Fehler gemeldet hat. (Code 43) Fehler bei einer Anforderung des USB-Gerätedeskriptors" in the device manager for the Edge 130. In English this is something like "Device has stopped (Code 43). Request for the USB device descriptor failed". Checking with usbview.exe Windows does not see the Garmin USB vendor and product ID.

Interestingly, there is an older Linux PC which shows the device. (See attached text below).

But even by forcing the Edge 130 into mass storage mode, by holding the return/lap button while plugging to USB and selecting "mass storage", Linux does not recognize the 130 as a mass storage. My Oregon 600 and also the Fenix 3 are recognized as a mass storage device on that Linux PC.

I'm not 100% sure about this fact, but I think this all started after upgrading the Edge 130 to FW 3.40 using my smartphone and bluetooth. Bluetooth sync to the smartphone is still fine, but USB sync seems to be broken now.


I'm lost. Any further ideas on this issue?

Regards
 Frank

usb.txt
Bus 003 Device 004: ID 091e:0003 Garmin International GPS (various models)
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass       255 Vendor Specific Subclass
  bDeviceProtocol       255 Vendor Specific Protocol
  bMaxPacketSize0        32
  idVendor           0x091e Garmin International
  idProduct          0x0003 GPS (various models)
  bcdDevice            0.01
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval               0
Device Status:     0x0000
  (Bus Powered)