Datasheet
Table Of Contents
- XTR108EVM-USB Evaluation Board and Software Tutorial
- 1 Overview
- 2 Hardware Overview
- 3 Hardware Setup
- 3.1 Electrostatic Discharge Warning
- 3.2 Connecting the Hardware
- 3.3 Connecting Power and USB to the USB DAQ Platform
- 3.4 Connecting Loop Power Supply to the XTR108EVM-USB Interface Board
- 3.5 Connecting Outputs to a Digital Multimeter (DMM)
- 3.6 USB DAQ Platform Default Jumper Settings
- 3.7 XTR108EVM-USB Interface Board Default Jumper Settings
- 3.8 XTR108EVM-USB Sensor Board Default Jumper Settings
- 4 Software Setup
- 5 Software Overview
- 6 General Operating Tips
- 7 Hardware Documentation
- 8 Appendix
- Important Notices

Software Overview
www.ti.com
5.5.1 Register and EEPROM Communications
The six buttons at the top of the Registers tab allow the user to perform read/write operations between
the XTR108EVM-USB software and the XTR108 registers and the EEPROM.
When clicked, The Read All Reg button reads the current XTR108 register values and loads them into
software, overwriting any current values. Similarly, the Write All Reg button writes the current software
register values to the actual registers within the XTR108.
The Read EEPROM button, when clicked, reads the current EEPROM values and loads them into
software, overwriting any current values. Similarly, the Write EEPROM button writes the current software
register values to the EEPROM.
If the XTR108EVM-USB software has made changes to the XTR108 register array within the software but
has not written those changes to the XTR108 registers, the Pending register changes need to be written
LED turns on. Once the registers have been written, the LED turns off.
5.5.2 Save/Load Register Settings
The Save Register Settings button allows the user to save the current values of the register array as a
.csv file. The default save location for register files is in the Register_files folder within the XTR108EVM-
USB install directory (typically C:\Program Files\XTR108EVM-USB\). The Load Register Settings button
allows the user to load a previously-saved register file, which can be useful for loading a set of calibrated
register values during production if calibration is not required for each board.
5.5.3 Register Table and Register Bits
Each register value is displayed in two forms: as a hexadecimal number within the Register Table
indicator, and as a sequence of binary bits in the Register Bits control. Clicking on the row of a register
within the Register Table indicator updates the contents of the Register Bits control to show the currently-
selected register. Each bit is labeled in accordance with the register map given in the XTR108 data sheet.
If the selected register supports read/write operations, then each bit in the register can be set high or low
('1' or '0', respectively) by using the arrow controls on the desired bit. Changes to the registers must be
written using the Write All Reg button before taking effect.
Additional help for each register is available by selecting a register and clicking the Help with Registers
button, which opens a help document specific to that register.
44
XTR108EVM-USB Evaluation Board and Software Tutorial SBOU123–March 2012
Submit Documentation Feedback
Copyright © 2012, Texas Instruments Incorporated