SLVUDY3 June   2026

 

  1.   1
  2.   Description
  3.   Get Started
  4.   Features
  5.   5
  6. 1Evaluation Module Overview
    1. 1.1 Introduction
    2. 1.2 Kit Contents
    3. 1.3 Device Information
  7. 2Hardware
    1. 2.1 Board Overview
      1. 2.1.1 RF Signal Chain
        1. 2.1.1.1 Output Power
      2. 2.1.2 Clocking
      3. 2.1.3 Power
    2. 2.2 Required Equipment
    3. 2.3 Hardware Setup
    4. 2.4 LED Indicators
    5. 2.5 Inputs, Outputs, and Controls
    6. 2.6 USB Interface
  8. 3Software
    1. 3.1 Required Software
    2. 3.2 GUI Installation
  9. 4Implementation Results
    1. 4.1 Evaluation Setup
    2. 4.2 SCPI Control Example
    3. 4.3 Python Scripting Example
    4. 4.4 Power Combining
  10. 5Hardware Design Files
    1. 5.1 Schematics
    2. 5.2 PCB Layouts
    3. 5.3 Bill of Materials (BOM)
  11. 6Additional Information
    1.     Trademarks

USB Interface

The TSG06D00EVM enumerates as a USB Test and Measurement Class (USBTMC) device. Any VISA-compatible software can detect the USBTMC automatically.

The following Python example reads back the vendor ID and product ID over USB.

# pip install pyvisa pyvisa-py
import pyvisa
import time

rm = pyvisa.ResourceManager()
# Filter by TI USB VID 0x2E8A, PID 0x1107
matches = [r for r in rm.list_resources() if '2E8A'in r]
if not matches:
    raise RuntimeError('TSG06D00EVM not found - check 12V power and USB cable')
sg = rm.open_resource(matches[0])
sg.timeout = 5000

print(sg.query('*IDN?'))
    Texas\sInstruments,TSG06D00EVM,3XVhZkw5942P4x73,v0.9.2

Table 2-4 USB Parameters
ParameterValueDescription
USB VID0x2E8AVendor ID - Texas Instruments
USB PID0x1107Product ID - Texas Instruments USB-TMC SCPI interface
Device classUSB-TMCUSBTMC 488.2
Recommended timeout5000msCalibration sweeps can take several seconds
Terminator\nNewline-terminated responses