Project

General

Profile

Actions

devolo MicroLink 56k Fun USB

This is a Softmodem/Winmodem, which means all the DSP math has to be performed by the host computer CPU.

Devolo_MicroLink_56k_Fun_USB_top.jpg Devolo_MicroLink_56k_Fun_USB_bottom.jpg

It is using the ST7554 USB softmodem chipset. No open source drivers were ever released.

Bus 001 Device 041: ID 0483:7554 STMicroelectronics 56k SoftModem                                                                                              
Device Descriptor:                                                                                                                                             
  bLength                18                                                                                                                                    
  bDescriptorType         1                                                                                                                                    
  bcdUSB               2.00                                                                                                                                    
  bDeviceClass            2 Communications                                                                                                                     
  bDeviceSubClass         0                                                                                                                                    
  bDeviceProtocol         0                                                                                                                                    
  bMaxPacketSize0         8                                                                                                                                    
  idVendor           0x0483 STMicroelectronics                                                                                                                 
  idProduct          0x7554 56k SoftModem                                                                                                                      
  bcdDevice            2.10                                                                                                                                    
  iManufacturer           0                                                                                                                                    
  iProduct                0                                                                                                                                    
  iSerial                 0                                                                                                                                    
  bNumConfigurations      1                                                                                                                                    
  Configuration Descriptor:                                                                                                                                    
    bLength                 9                                                                                                                                  
    bDescriptorType         2                                                                                                                                  
    wTotalLength       0x008a                                                                                                                                  
    bNumInterfaces          1                                                                                                                                  
    bConfigurationValue     1                                                                                                                                  
    iConfiguration          0                                                                                                                                  
    bmAttributes         0xa0                                                                                                                                  
      (Bus Powered)                                                                                                                                            
      Remote Wakeup                                                                                                                                            
    MaxPower              100mA                                                                                                                                
    Interface Descriptor:                                                                                                                                      
      bLength                 9                                                                                                                                
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         2 Communications
      bInterfaceSubClass    128 
      bInterfaceProtocol    255 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           3
      bInterfaceClass         2 Communications
      bInterfaceSubClass    128 
      bInterfaceProtocol    255 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0080  1x 128 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0080  1x 128 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       2
      bNumEndpoints           3
      bInterfaceClass         2 Communications
      bInterfaceSubClass    128 
      bInterfaceProtocol    255 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0080  1x 128 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0080  1x 128 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       3
      bNumEndpoints           5
      bInterfaceClass         2 Communications
      bInterfaceSubClass    128 
      bInterfaceProtocol    255 
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0080  1x 128 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0080  1x 128 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0080  1x 128 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0080  1x 128 bytes
        bInterval               1
      INVALID CDC (Header):  09 24 00 00 01 04 24 03 00
can't get device qualifier: Resource temporarily unavailable
can't get debug descriptor: Resource temporarily unavailable
Device Status:     0x0000
  (Bus Powered)
</re>
Files (2)

Updated by laforge about 2 years ago · 3 revisions

Add picture from clipboard (Maximum size: 48.8 MB)