¿Cuál es la configuración FTDI para un Numato WaxWing Spartan 6?

0

Desafortunadamente, he sobrescrito la configuración del chip FTDI en mi Numato WaxWing Spartan 6 de la placa de desarrollo FPGA. Me las arreglé para restablecer algunos valores, por lo que al menos puedo comunicarme con ellos, pero no sé lo que me perdí.

Tengo la capacidad de establecer los valores que quiero, pero no sé los valores correctos. ¿Alguien puede responder, cuál es la salida de "lsusb -v -d 0403: 6010" * para una placa de desarrollo de FPGA Numato WaxWing Spartan 6 configurada de fábrica?

* Creo que estos son los ID originales

    
pregunta Wayne Booth

1 respuesta

1

Tengo uno de estos tableros y espero que no sea demasiado tarde para responder tu pregunta. Aquí está mi salida:

$ lsusb -v -d 0403:6010
    Bus 004 Device 006: ID 0403:6010 Future Technology Devices International, Ltd FT2232C Dual USB-UART/FIFO IC
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               2.00
      bDeviceClass            0 
      bDeviceSubClass         0 
      bDeviceProtocol         0 
      bMaxPacketSize0        64
      idVendor           0x0403 Future Technology Devices International, Ltd
      idProduct          0x6010 FT2232C Dual USB-UART/FIFO IC
      bcdDevice            7.00
      iManufacturer           1 FTDI
      iProduct                2 Waxwing Spartan 6 FPGA Board
      iSerial                 3 FTLQK4S
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           55
        bNumInterfaces          2
        bConfigurationValue     1
        iConfiguration          0 
        bmAttributes         0x80
          (Bus Powered)
        MaxPower              100mA
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           2
          bInterfaceClass       255 Vendor Specific Class
          bInterfaceSubClass    255 Vendor Specific Subclass
          bInterfaceProtocol    255 Vendor Specific Protocol
          iInterface              2 Waxwing Spartan 6 FPGA Board
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x81  EP 1 IN
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               0
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x02  EP 2 OUT
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               0
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        1
          bAlternateSetting       0
          bNumEndpoints           2
          bInterfaceClass       255 Vendor Specific Class
          bInterfaceSubClass    255 Vendor Specific Subclass
          bInterfaceProtocol    255 Vendor Specific Protocol
          iInterface              2 Waxwing Spartan 6 FPGA Board
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x83  EP 3 IN
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               0
          Endpoint Descriptor:
            bLength                 7
            bDescriptorType         5
            bEndpointAddress     0x04  EP 4 OUT
            bmAttributes            2
              Transfer Type            Bulk
              Synch Type               None
              Usage Type               Data
            wMaxPacketSize     0x0200  1x 512 bytes
            bInterval               0
    Device Qualifier (for other device speed):
      bLength                10
      bDescriptorType         6
      bcdUSB               2.00
      bDeviceClass            0 
      bDeviceSubClass         0 
      bDeviceProtocol         0 
      bMaxPacketSize0        64
      bNumConfigurations      1
    can't get debug descriptor: Resource temporarily unavailable
    Device Status:     0x0000
      (Bus Powered)

¿Qué herramienta utilizas para flashear el chip? Acabo de bifurcar la utilidad de flasheo para las placas FPGA Numato Saturn y cambié la descripción del dispositivo. Puede encontrar mi fork en GitHub si está interesado.

    
respondido por el Markus

Lea otras preguntas en las etiquetas