SLVUDY3A June   2026  – September 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
  12. 7Revision History

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
Parameter Value Description
USB VID 0x2E8A Vendor ID - Texas Instruments
USB PID 0x1107 Product ID - Texas Instruments USB-TMC SCPI interface
Device class USB-TMC USBTMC 488.2
Recommended timeout 5000ms Calibration sweeps can take several seconds
Terminator \n Newline-terminated responses