This version (28 Jul 2020 20:34) was approved by Joshua Berlin.The Previously approved version (28 Jul 2020 20:33) is available.Diff

USB Interfaces

Click here to return to the Using Sigma Studio page

SigmaStudio can communicate with hardware in real over a USB connection. DSP Program Data, Register Settings, and Parameter control data is sent to a USB device, converted to either SPI (serial peripheral interface) data or I²C data, and sent to the SigmaDSP hardware. It is also possible to read hardware register values via USB.

When using an evaluation board with integrated USB connectors, locate the Communication Channel block with the corresponding SigmaDSP part number. For example, EvalBoard170x should be used with the EVAL-ADAU1701EB and EVAL-ADAU1702EB platforms. Connect a USB cable directly to the evaluation hardware and to the PC.

There are also two generic communication channels available:

See your evaluation hardware's data sheet for more information,

USB Driver Installation:

The proper USB drivers must be installed to communicate with SigmaStudio. To setup the USB hardware:

  1. Connect the USB cable to your evaluation hardware and to a spare USB port on your PC.
  2. The Windows “Found New Hardware Wizard” will launch.
  3. Choose “Install from a list or a specific location” and click “Next”.
  4. Select “Search for the best driver in these locations” and Check the box for “Include this location in the search.”
  5. Press the “Browse” button and locate the appropriate driver file in the SigmaStudio application folder (default folder is C:\Program Files\Analog Devices Inc\Sigma Studio\USB drivers):
    1. For USB serial converter and Eval-Boards (FDTIxx.inf) select ftd2xx.inf file.
    2. For USBi interface select the CyUSB.inf file.
  6. Click “Continue Anyway” if you're prompted with “This software has not passed Windows Logo testing.”

To enable USB communication in SigmaStudio:

  1. Select the Hardware Configuration Tab.
  2. Click the Communication Channels category (at the bottom of the ToolBox window).
  3. Select your evaluation board, USBSerialConv or USBi and drag and drop it into the Configuration window.
  4. Connect the Communication Channel to the DSP IC processor block(s).

The color of the USB label on the communication block indicates if a USB connection has been established. If the USB hardware is properly configured, the background color will be light orange or white. If the communication is not properly initialized the background will be red. Note that this only indicates that a USB connection is active, it does not guarantee communication with the SigmaDSP IC or that the SigmaDSP hardware is properly configured.

The “Connected” background color is white when all board ICs are connected, and orange when only some ICs are connected, but not all. For example the ADAU1701 evaluation board includes both an ADAU1701 IC and an E2Prom IC. When connecting only the ADAU1701 the background will be light orange, but it will be white when connecting both an ADAU1701 and an E2Prom IC.

resources/tools-software/sigmastudio/usingsigmastudio/usbinterfaces.txt · Last modified: 28 Jul 2020 20:34 by Joshua Berlin