RELEASE NOTES DSA8200 DIGITAL SERIAL ANALYZER CSA8000, CSA8000B, CSA8200 COMMUNICATIONS SIGNAL ANALYZERS TDS8000, TDS8000B, TDS8200 DIGITAL SAMPLING OSCILLOSCOPES Product Application Software Release v5.2.1.3 Document Version: 1.0 Document Date: 10/17/2014 COPYRIGHT © TEKTRONIX, Inc. All rights reserved. Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supersedes that in all previously published material. Specifications and price change privileges reserved. Tektronix, Inc., P.O. Box 500, Beaverton, OR 97077 TEKTRONIX and TEK are registered trademarks of Tektronix, Inc. 1 Introduction This document applies to the CSA8000, CSA8000B, CSA8200, TDS8000, TDS8000B, TDS8200 instruments (collectively referred to as the TDS/CSA8000 Series instruments) and to the DSA8200 instrument, when configured with Product Software Version 5.2.1.3 running under the Windows XP Professional or XP Embedded operating systems. Information provided in this document is relevant to installation and operation of the Product Software, base Platform Software, and Operating System (OS) Software. Product Software is defined as the TekScope application, which is used to operate the instrument as an oscilloscope. Platform Software is defined as the necessary additional software that allows the Product Software to run on the instrument and interface with the instrument hardware. NOTE: For Release Notes of the 80SJNB Jitter, Noise and BER Analysis software application or the 80SJARB Jitter Analysis of Arbitrary Data software application please see the .pdf files in each application's Documents folder. The Product Software is typically provided on a CD-ROM containing "Instrument Product Software" in its title and is pre-installed on new instruments received from the factory. The latest version of the Product Software is periodically made available for download from the Internet. Please check the Sampling Oscilloscopes web page at: http://www.tek.com/Measurement/scopes/index/prodindex_sampling.html to determine the availability of Product Software updates and other downloadable software packages. The Programmer Guide .pdf file may be accessed under Start --> All Programs --> Tektronix Oscilloscope --> Documents. Refer to the Tektronix web site for any updates. This product is not equipped with virus protection software. Prior to leaving Tektronix, this product was checked for known viruses and to the best of Tektronix' knowledge, was considered clean of known security threats. If this instrument will be placed on a network, it is highly recommended that you add such software. Virus protection software might slow down the start-up of the instrument, loading of applications (e.g. 80SJNB), or acquisition of data. These issues usually can be alleviated through customization of the settings of the virus protection software. 2 Installation 2.1 Minimum System Requirements The minimum system requirements for Product Software v5.2.1.3 are: * 512+ MB of RAM * 40+ GB Hard Drive * 2+ GHz CPU (DSA8200) or 500+ MHz CPU (TDS/CSA8000 Series) * Windows XP operating system All DSA8200 instruments are known to meet the minimum system requirements. All TDS/CSA8000 Series instruments that have been upgraded to, or were shipped with, Windows 2000 are known to meet the minimum system requirements with the exception of Windows XP. Windows 2000 instruments will require installation of an upgrade kit to get up to the Windows XP Professional level. The part numbers for the Up Kits are: CSA8UP XP, TDS8UP XP, CSA8BUPXP, TDS8BUPXP, CSA82UPXP and TDS82UPXP. Please contact your Tektronix representative for ordering information (contact information is at the end of this document). NOTE: Factory installation (opt *IF) is recommended. Installation of the CPU upgrade requires substantial disassembly of the instrument and replacement of the CPU motherboard. 2.2 Contents of the CDs This version is delivered on two CDs, each with its own install program named autorun.exe. The TekScope CD contains the v5.2.1.3 upgrade which includes an upgrade of the NI-Device device driver to version 1.5, if necessary, and the installation/upgrade of the latest version of the BERTScopePC application for use with Tektronix Clock Recovery Instruments (80A07, CR125, CR175 and CR286). 2.3 Installing the Product Software Installing the Product Software requires administrative privileges since the installation routines need to modify settings that apply to all instrument users. The factory installation of the Windows XP operating system is configured to automatically log into the "Administrator" account (no password is needed) during the boot process. If this behavior has not been modified, then you are ready to install the Product Software. Otherwise, you will need to manually log into the instrument as an administrator. It may be necessary to disable virus scanning software, or other third party software packages, in order to reliably install the Product Software. It is not necessary to terminate the TekScope application in order to install an upgrade to the Product Software. If installation from a LAN is desirable, the contents of the Product Software CD (or the downloaded Web installer) may be copied to a file server. The file autorun.exe must be executed to proceed with installation whether on the scope or over the network. Do not install by running setup.exe. Although the Windows XP operating system supports automated application deployment features such as "Systems Management Server", automated deployment of the Product Software has not been tested with this release. We do not anticipate any unique automated deployment issues with this version of the Product Software. Installation Details * If you get a popup message saying the software has not passed Windows Logo testing, click Continue Anyway. * If the install seems to be taking a long time, try minimizing the AutoPlay window. Sometimes a popup window is placed behind the AutoPlay window and is waiting for user interaction. * You may see up to two popup messages saying Windows has found new hardware, one for "BERTScopeCR" (the first time the device is connected and turned on) and one for "PC-GPIB for NI-Device". For both, select "No, not this time" and click Next, then select "Install the software automatically (Recommended) " and click Next. Scopes running Windows XP Professional should find the drivers in both cases. Scopes running Windows XP Embedded will display a message about not finding the BERTScopeCR driver. Click Browse and go to folder C:\Program Files\TekApplications\Clock Recovery\Drivers 2.4 Restoring the Operating System (factory shipped DSA8200 instruments with serial number B03xxxx and later) Starting with serial number B03xxxx, DSA8200 instruments were shipped from the factory with an Operating System Restore DVD (Windows XP Embedded). Please refer to the O/S Restore documentation that was shipped with the instrument, visit the Tektronix web site, or contact Technical Support for further information. WARNING: Using the Operating System Restore DVD destroys any existing files and information that exists on the instrument's hard drive. 2.5 Restoring the Operating System (factory shipped v5.0.0.5 instruments) Starting with DSA8200 instruments shipped from the factory with Product Software v5.0.0.5, and up to instruments starting with serial number B03xxxx, Operating System Restore media was not provided due to licensing restrictions. However, data on the hard drive is provided that allows two different methods for restoring the Operating System. Please refer to the O/S Restore documentation that was shipped with the instrument, visit the Tektronix web site, or contact Technical Support for further information. WARNING: Restoring the Operating System destroys any existing files and information that exists on the instrument's hard drive. 2.6 Restoring the Operating System (pre v5.0.0.5 DSA8200 instruments) DSA8200 instruments before v5.0.0.5 were shipped from the factory with an Operating System Restore DVD (Windows XP Professional). Please refer to the O/S Restore documentation that was shipped with the instrument, visit the Tektronix web site, or contact Technical Support for further information. WARNING: Using the Operating System Restore DVD destroys any existing files and information that exists on the instrument's hard drive. 2.7 Restoring the Operating System (TDS/CSA8000 Series instruments) TDS/CSA8000 instruments were shipped from the factory with an Operating System Restore CD. Please refer to the O/S Restore documentation that was shipped with the instrument, visit the Tektronix web site, or contact Technical Support for further information. WARNING: Using the Operating System Restore CD destroys all existing files and information that exists on the instruments hard drive. 3 Benefits of Installing Software Release 5.2.1.3 This minor release includes the following: * A correction for possible intermittent optical module compensation, more prevalent with the 80C10C. * An updated version of the Differential Channel Alignment application (1.4.3) to correct a potential channel mismatch (installed as part of the TekScope software update). 4 Changes Introduced in Prior Software Release 5.2.1.2 4.1 Support for New Sampling Modules Sampling modules 80E07B, 80E08B, 80E09B, 80E10B, 82A04B, 80E11, and 80E11X1 contain new capabilities that are supported by this software release. New capabilities include time calibrated Vertical Channel Delay and TDR Step Deskew controls, where applicable, along with range appropriate coarse/fine increment/decrement resolutions. New programmatic commands are available to set these controls directly in time, while former commands continue to set them in percent. Refer to the Programmatic Interface Changes section. Utilization of the new Differential Channel Alignment application improves the accuracy of the Channel Delay and TDR Step Deskew as the above modules are moved between mainframes and mainframe module slots or attached to, or removed from, extender cables (where applicable). 4.2 New Differential Channel Alignment Application A new differential alignment application, single-ended in the case of the single-channel 80E11X1, is installed with this version and available from the TekScope Applications menu. The modules currently supported by this application, version 1.4.x, include the 80E07B, 80E08B, 80E09B, 80E10B, 82A04B, 80E11, 80E11X1, and 80E04. Utilizing this auxiliary application improves the linearity of both the Vertical Channel Delay and TDR Step Deskew features, the latter only for TDR capable modules, and channel-to-channel matching for dual-channel modules. 80E04 support is limited to TDR Step Deskew alignment. Accessory items may be included with the modules specifically to aid in this process. It is recommended that this application be used for the listed modules under the following conditions: * When first installing the module in an instrument. * After moving the module to a different slot. * After changing the extender module configuration (where applicable). NOTE: This application has the capability to remember (save) and restore module characterization data for each slot. NOTE: This application requires the installation of a Microsoft .NET frameworks library the first time this application is installed. The installation of this .NET library takes several minutes. The following describes some known limitations and important operational notes. * Close the Differential Channel Alignment application before powering down the instrument. On exit, this application attempts to restore a setup to the TekScope application. As both applications attempt to shut down, this may cause a TekScope assertion of file ISDB.cpp, which can be ignored. * Close all TekScope dialogs while using the Differential Channel Alignment application. A variety of TekScope dialogs, such as most File and Utility menu invoked dialogs, are modal and prevent programmatic communication from any source. Trying to operate the Differential Channel Alignment application with any of these dialogs active will cause the alignment application to stop working. * When using the alignment application, it is strongly recommended not to change scope settings from either the TekScope application or programmable interfaces (GPIB or VXI-11). Otherwise, unpredictable operation may occur. Refer to the Differential Channel Alignment application's on-line help for additional operational details. 4.3 Programmatic Interface Changes The following additions have been made to the programmatic interface: * CH:DELay:UNIts? * CH:DELay:TIMe * TDR:CH:STEP:DESKEW:UNIts? * TDR:CH:STEP:DESKEW:TIMe * APPLication:SCOPEAPP:WINDOW FULLSCREEN | MINIMIZED The following existing programmatic interface commands have been modified: * APPlication:ACTivate ("DiffChanAlign" string added) * CH:DELay (works in % units only) * TDR:CH:STEP:DESKEW (works in % units only) Refer to the instrument's Programmers Guide for details. 4.4 Miscellaneous Improvements, Changes, and Corrections This section describes other noteworthy improvements or changes, including the following: * All Cursor functions now have both Coarse and Fine control as set by the front panel Fine button. Coarse is 10 pixels per knob increment/decrement and 1 pixel for Fine mode. 5 Changes Introduced in Prior Software Release 5.1.2.3 5.1 Clock Recovery Instrument Support The latest application supporting Tektronix Clock Recovery Instruments (80A07, CR125, CR175 and CR286) is installed. It can be launched by selecting CRxxx Control in the scope's Application menu or by selecting Start --> All Programs --> Tektronix Applications --> Clock Recovery --> CRxxx Control. New GPIB commands have been added to set and query the Tektronix Clock Recovery Instruments. TRIGger:CLKRec:CRC:EQUalizer Set equalizer to a value in range 0-10 (1) TRIGger:CLKRec:CRC:EQUalizer? Return the equalization value (1) TRIGger:CLKRec:CRC:MODElnum? Return a string identifying the model TRIGger:CLKRec:CRC:CAPabilities? Return a bit mask of instrument features TRIGger:CLKRec:CRC:HALfrate? Return whether clock rate is half the input rate TRIGger:CLKRec:CRC:LOCKFp Lock/unlock the clock recovery instrument front panel (1) This applies only to the CR286A. 5.2 Additional Standards and Optical Filters Support has been added for the following standards. Standard PI Token Bit Rate 40GBASE-FR ENET41250 41.25000 Gb/s 40GBASE-LR4 ENET40GB_LR4 10.3125 Gb/s 40GBASE-SR4 ENET40GB_SR4 10.3125 Gb/s 100GBASE-ER4 ENET100GB_ER4 25.78125 Gb/s 100GBASE-LR4 ENET100GB_LR4 25.78125 Gb/s 100GBASE-SR10 ENET100GB_SR10 10.3125 Gb/s 8GFC FC8500FINAL 8.5000 Gb/s 16GFC MM r6.1 FC14025_MMR6_1 14.02500 Gb/s 16GFC SM r6.1 FC14025_SMR6_1 14.02500 Gb/s Support has been added for the following filters. Filter PI Token INF2500 INF2500 (1) INF5000 INF5000 OBSAI 6.144 Gb/s OBSAI6144 CPRI 7.373 Gb/s CPRI7373 8GFC FC8500FINAL FEC12.50 Gb/s FEC12500 (1) 16GFC r6.1 FC14025 INF14063 INF14063 40GBASE-R4 ENET103R4 100GBASE-R4 ENET257R4 100GBASE-R10 ENET103R10 INF25781 INF25781 OTU-4 OTU27952 40GBASE-FR ENET41250 FullPowerElecOut FPELECOUT (2) (1) INF2500 and FEC12500 are new synonyms for the existing INFINIBAND and SFEC12500 filters, respectively. Either the new or old names can be used to select a filter in GPIB commands but queries always return the new names. (2) This is not a filter but instead turns on the full power electrical output for optical modules supporting this feature. FC11317 is now supported by the command HORIZONTAL:BITS:STANDARD. 5.3 Other Changes Custom masks and standard masks that are file-based are no longer labeled as "(Cstm)". They are now identified by the name being displayed using yellow text. Several defects are corrected. * Dark level calibration of 80C10B and 80C25GBE modules now works correctly when these modules are used with an 82A04. * The extinction ratio measurement had been limited to 20dB. This has been raised to 40dB. * Spurious periodic vertical structure in the amplitude distribution of sampled data points has been eliminated. 6 Known Limitations and Behavioral Changes Although improvements and fixes were implemented, Product Software Version 5.12.3 has known limitations and behavioral changes compared with previous software releases: * Applications external to the oscilloscope such as 80SJNB, IConnect and Clock Recovery Control now appear, and can be invoked, in the oscilloscope Applications menu. Note that installing an external application may now require a reboot after installation. * Red warning icon appears in the task tray (DSA8200) * Do not log in more than one user at a time * Running IConnect 3.6 or earlier generates a warning message (DSA8200) * Do not attempt to run 80SJNB and IConnect simultaneously * Do not change the display resolution of the primary display * Phantom storage devices may appear (DSA8200) * Windows XP applications may not display properly * Second monitor resolution minimum is 800x600 * The VXI Plug & Play Instrument Driver has not been updated * Installing National Instruments SW may cause problems with TekVISA * TekVISA install during TekScope application re-install brings up additional TekVISA install dialogs * Edge and Period Autoset with Internal Clock trigger source searches for rising edge only * The 80A06 PatternSync Trigger Module might not stay synchronous to the pattern for patterns longer than 215 * The AutoSync function might fail to find the correct parameters on signals with significant overshoot or undershoot * Autoset might change the horizontal scale unexpectedly when the trigger source is Pattern Sync * AutoSync fails to find data rate for rates less than 200Mbps * Conditional stop print action will not occur if the application is minimized. * Under certain conditions Phase Reference Characterization may execute slowly * Parameter Error or inconsistent setting may be observed after initial installation or module configuration change * Changing the Appearance settings under Windows Display Properties is not recommended. * NRZ or RZ Autoset without a standard mask requires that the appropriate bit rate be set. * Backward compatibility for recalling setup files cannot be guaranteed. * Dark level calibration required to produce accurate measurements. * Trigger source must be set to internal clock for TDR testing, use TDR preset. * Certain math/measurement definitions may not be recalled properly. * Adjusting waveform position while stopped does not update the histogram readouts. * Potential problems with recall "setup from last session" or "saved setup" Start-up user preferences. * No External Prescale Auto Triggers * Cycle Mode Diagnostics can cause boot up failure * PCMCIA (PC Card) devices are not supported (TDS/CSA8000 Series) * LCD display brightness (gamma) may require adjustment (TDS/CSA8000 Series) * OS Restore may cause Touch Screen Calibration to stop working (TDS/CSA8000 Series) * OS Restore sets Generic/Text Only printer port to File instead of LPT1 (TDS/CSA8000 Series) * Custom masks sometimes do not get recalled correctly when part of a setup * User and Custom masks not recalled properly when mask margins are part of setup * Instrument fails to acquire or is unresponsive after removing 82A04 Phase Reference module 6.1 Red Warning Icon Appears in the Task Tray (DSA8200) Occasionally, a red warning icon will appear in the task tray. If you double-click on this icon a dialog titled Display Settings will be displayed with the following question: "Do you want Windows to automatically correct your screen resolution and color depth settings?" A checkbox is also included: "In the future, do not show me this dialog box" DO NOT click "Yes" in this dialog - it will change the screen settings so that the scope application is not displayed correctly. To return the screen resolution to the correct setting, use the procedure outlined below. You can check the checkbox so that this message is not displayed in the future. Then click "No". The resolution problem can be fixed using the following procedure: 1. Right click on the desktop. 2. Click Properties. 3. Click the Settings tab. 4. Right click on Monitor 1. 5. Click Properties. 6. Click Adapter. 7. Click List all Modes. 8. Under List all Modes, click 640x480, True Color (32 bit), 60 Hertz. 9. Click OK three times to accept the changes. 6.2 Do Not Log In More Than One User at a Time If multiple accounts have been created on the scope, under certain conditions Windows XP allows more than one user to be logged in at a time. When the second user logs in, the scope application will display the splash screen then stop running. If the second user is logged out, the same problem will now happen for the first user: the scope application will display the splash screen then stop running. The method for recovering from this situation is to reboot the instrument. It is safe to create multiple user accounts as long as they are used one at a time. Choose the Log Off option when Logging Off an account rather than the Switch User option. The scope application works correctly using this approach for using more than one user account on the instrument. 6.3 Running IConnect 3.6 or Earlier Generates a Warning Message (DSA8200) When version 3.6 or below of IConnect is run on the DSA8200 scope, an error message will be displayed with the following text: "The device at address 1 does not appear to a Tektronix TDS/CSA8xxx Local. Do you want to ignore and continue reading as if it is compatible? Please copy the text from the edit box and send it to: iconnect-support@tek.com" The instrument ID in the box at the bottom of the dialog displays information from the DSA8200. This message can safely be ignored and contacting support is not necessary. Click "Yes" to use the IConnect program on the DSA8200. 6.4 Do Not Attempt to Run 80SJNB and IConnect Simultaneously Attempting to run both IConnect and 80SJNB at the same time may cause problems and one or the other or both applications will not work properly. Having both applications active at the same time even if they are not collecting data may cause improper operation of either application. Each application will work properly when run individually. Be sure to close one application before opening the other. 6.5 Do Not Change the Display Resolution of the Primary Display The primary display screen resolution is set at the factory to 640x480. This setting is required for proper operation of the scope application. Do not change this setting. If the setting does get changed, use the following procedure to get back to the correct resolution. 1. Right click on the desktop. 2. Click Properties. 3. Click the Settings tab. 4. Right click on Monitor 1. 5. Click Properties. 6. Click Adapter. 7. Click List all Modes. 8. Under List all Modes, click 640x480, True Color (32 bit for DSA8200, 24 bit for TDS/CSA8000 Series), 60 Hertz. 9. Click OK three times to accept the changes. 6.6 Phantom Storage Devices May Appear (DSA8200) On pre v5.0.0.5 DSA8200 instruments shipped from the factory, a virtual floppy and CD drive may appear in the Device Manager, in the list for My Computer and in the BIOS Boot menu. The drives (related to the Intel� Active Management Technology) are inaccessible drives and are seen only at the first cold boot. If you restart Windows, they disappear. However, if you shutdown and restart the PC from a cold boot, they reappear. Additional information on this issue may be found on the following Web site: http://www.intel.com/support/motherboards/desktop/sb/cs-022343.htm 6.7 Windows XP applications may not display properly Because the screen resolution of the instrument's LCD display is limited to 640x480, some applications and some Windows XP system dialogs will not properly display all controls and data. It is recommended that a second monitor be attached to the instrument to provide a higher-resolution display for using these applications. You can attach a higher resolution monitor to the SVGA output and enable the second monitor operation from the Display Properties dialog of Windows XP. (Note that in many cases, an application's default action on a keyboard Enter or Return is to exit or close). 6.8 Second Monitor Resolution Minimum is 800x600 Due to limitations in the graphics card, the screen resolution of the second monitor cannot be set to less than 800x600 pixels. 6.9 The VXI Plug & Play Instrument Driver has not been updated At time of release, the Plug & Play drivers had not been updated for new features added in this release and are not included on the Product Application CD. Refer to the Tektronix web site for the latest drivers supporting the TDS/CSA8000 Series and DSA8200 instruments. 6.10 Installing National Instruments Software May Cause Problems with TekVISA The instrument comes pre-installed with Tektronix's Analysis and Connectivity Software which includes the VISA interface. If you install a National Instruments software package that includes NI's VISA, it will over-write the Tek VISA. To avoid this problem, choose Custom Install when installing NI's software and choose not to install NI VISA. If NI VISA is inadvertently installed on your scope, you must re-install TekVISA. You can do this by inserting the Product Software CD that came with your instrument and selecting the "TekVISA Analysis and Connectivity Software" option. 6.11 TekVISA install during TekScope application re-install brings up additional TekVISA install dialogs As part of its uninstall/install, the TekVISA included in this release (v3.3.4) displays additional dialogs of its own when re-installing the TekScope application. Simply continue or finish when requested by these dialogs. 6.12 Edge and Period Autoset with Internal Clock trigger source searches for rising edge only With the new functionality added for Edge and Period autoset when using Internal Clock as the trigger source, the search algorithm only attempts to find the first rising edge. 6.13 The 80A06 PatternSync Trigger Module might not stay synchronous to the pattern for patterns longer than 215 When using the 80A06 PatternSync trigger module for pattern lengths greater than 215, the module might not stay synchronous with the pattern when changing the Relative Trigger Bit (found in the Pattern Sync dialog). This problem does not occur if you use the 80A06 with the SlotSaver cable plugged into the trigger probe power connector. 6.14 The AutoSync function might fail to find the correct parameters on signals with significant overshoot or undershoot The AutoSync function will automatically find the data rate, pattern length and data to clock ratio for the specified input signal. However, if the signal has too much overshoot or undershoot, the function might not correctly determine all of these parameters. This might occur for an optical signal that is unfiltered. To avoid this problem, use filtering with optical signals when using the AutoSync function. 6.15 Autoset might change the horizontal scale unexpectedly when the trigger source is Pattern Sync When the trigger source is pattern sync and the horizontal Autoset option is disabled (not checked in the Autoset Properties dialog), running an Edge or Period Autoset might cause the horizontal scale to change. 6.16 AutoSync fails to find data rate for rates less than 200Mbps The AutoSync function will fail to find the data rate for any rate lower than 200Mbps. In the Pattern Sync dialog, uncheck the Data Rate AutoSync Option and set the data rate manually. 6.17 Conditional stop print action will not occur if the application is minimized When using conditional acquisition modes, print stop actions (selecting the Print Screen action either to a file or to a printer) will not occur if the application is minimized. Acquisitions will stop at the proper condition but the screen will not be printed. To avoid this problem, do not minimize the application when acquiring in this mode. 6.18 Under certain conditions Phase Reference Characterization may execute slowly Proper operation of Phase Reference Characterization in Triggered mode requires that a stable trigger be available during the entire characterization process. Under conditions where there are intermittent triggers, the characterization process may take several minutes to complete. This situation could occur, for example, if the trigger input was mistakenly not connected and there is enough noise on the input to cause occasional triggers. If there are no triggers at all, the characterization process will abort after a short period of time. To avoid this problem, ensure that a stable trigger is available prior to initiating a Phase Reference Characterization in Triggered mode. 6.19 Parameter Error or inconsistent setting may be observed after initial installation or module configuration change With the introduction of the "Setup from the last session" feature (User Preferences, Start-up tab), it was necessary to deploy an initial factory setup file to be recalled upon the first boot after installation. This factory setup file was prepared on an instrument with no modules installed. This setup is completely compatible with all possible module configurations, except for module configurations that include clock recovery hardware. The first time an instrument with clock recovery hardware is booted, a harmless "parameter error" may be observed. This error may be safely ignored and should not be observed on subsequent boot cycles. Similar parameter errors may be observed when the module configuration changes (modules added, removed, replaced with different module types, extender cables added or removed) and are typically innocuous. When this error is observed, the associated parameter typically assumes the default value. NOTE: To ensure instrument settings consistency when using the "Setup from the last session" or "Saved setup" Start-up feature, it is highly recommended that a Default Setup be performed once the instrument has power-up and the TekScope application is active. 6.20 Changing Appearance settings under Windows Display Properties is not recommended Modifying Windows Appearance settings is strongly discouraged as there are many combinations of Appearance settings that are incompatible with the TekScope application. The only Appearance scheme that is compatible with the TekScope application is the "Windows Classic style" scheme. If the "Windows XP style" scheme is selected, the background color of certain icons will contrast with the background color of the TekScope application dialogs and a border will appear around those icons. If schemes other than "Windows Classic" are selected, it is possible that certain menus and dialogs will not be rendered properly (for example, the Help option on the main menu may be occluded). 6.21 NRZ or RZ Autoset without a standard mask requires that the appropriate bit rate be set Performing an NRZ or RZ Autoset without a standard mask requires that the appropriate bit rate be set before initiating the Autoset. This can be done via the UI from the Horizontal setup dialog by setting the Bit Rate field. Alternatively, you can set the bit rate via the programmer interface with the command: HORizontal:BITS:BITRate . Additionally, you must specify the signal type for Autoset. This can be done by selecting the type of signal: Under "Utilities" menu, and then selecting "Define Autoset". The signal type can also be selected via the programmer interface by using the ":AUTOSet:TYPE command. 6.22 Backward compatibility for recalling setup files Backward compatibility for recalling setup files from previous releases cannot be guaranteed due to the number of system parameters and constraints. Setup files from previous releases should be verified, and, if the results are not correct, then a new setup file should be generated. 6.23 Dark level calibration required to produce accurate measurements A Dark Level Calibration should be performed on optical channels before obtaining measurement results. In particular, Extinction Ratio requires this calibration for meaningful results. NOTE: The Extinction Ratio measurement is not supported on electrical channels. 6.24 Trigger source must be set to Internal Clock for TDR testing For TDR testing, the trigger source must be set to the Internal Clock. The trigger source is not coerced to Internal Clock when TDR Step generators are manually turned on (see the TDR setup menu). Tektronix recommends using TDR Preset when setting up TDR. TDR Preset not only sets the trigger source to Internal Clock, it also turns on the TDR step generator and acquisition hardware for the selected channel, and scales and positions the signal so that the incident edge of the TDR pulse is visible on screen. The recommended process follows: 1. Connect the channels to be used (the instrument supports TDR on up to eight channels simultaneously) to the Device-Under-Test. 2. Press the TDR Preset button in the TDR setup menu for each channel used or Press the Diff Preset button to preset a channel pair for true differential TDR. 3. Following any TDR preset, you can specify step polarity and display units for each TDR channel as desired. 6.25 Certain math/measurement definitions may not be recalled properly. This release may require that you rebuild certain Math waveform and measurement definitions, rather than just save and recall them. For example, this instrument allows you to define such sophisticated math waveform and automatic measurements as follows: Example 1: MATH1 = AVERAGE(C1-MEAS1); where MEAS1 = MEAN(R1) Example 2: MEAS1 = AVERAGE(M1) While this flexibility makes for very powerful math and measurement systems, it also complicates the saving and restoring of the instrument state when using either Save and Recall Setups or the *LRN? GPIB command. For our math waveform example above (Example 1), it is critical to restore the MEAS1 definition prior to restoring the MATH1 definition. However, for our automatic measurement above (Example 2), it is critical to restore the math definition prior to the measurement definition. This release of the Product Software does not attempt to rationalize the order in which it restores instrument settings using a Recall Setup operation or *LRN? command. As a result, it may be necessary to rebuild definitions such as those just discussed rather than just saving and recalling them. 6.26 Adjusting waveform position while stopped does not update the histogram readouts When the instrument is in a stopped state, changing the waveform position will not update the histogram readouts. 6.27 Potential problems with recall "setup from last session" or "saved setup" Start-up user preferences If the Start-up user preference is configured to recall "setup from last session" or "saved setup" on power-up and for any reason the instrument software hangs during power-up, it is possible the setup file that the instrument is attempting to recall is corrupted. If rebooting the instrument does not resolve the problem, remove the following file or remove the file specified in the "saved setup" text box: "C:\Program Files\Tektronix\TekScope\Setups\Current.stp". If the Start-up user preference is configured to recall "setup from last session", the File Name error displayed in the Error Message dialog may be safely ignored. Subsequent reboots should not produce this error. If the Start-up user preference is configured to recall "saved setup", save a new setup to the location specified in the "saved setup" text box. Subsequent reboots should not produce a File Name error. 6.28 No External Prescale Auto Triggers Due to an internal architecture change, Auto trigger mode is disabled when External Prescale is selected as the trigger input. 6.29 Cycle Mode Diagnostics can cause boot up failure Setting the User Preferences --> Power Up Diagnostics to "Cycle mode" can cause the Product Software to fail to start on a subsequent boot up. This mode is useful only for manufacturing purposes and end-users should not select this mode and then reboot. Similarly, the "Loop" checkbox that appears on the Diagnostics dialog should not be used - for the same reasons. If you have selected this "Loop" or "Cycle mode" diagnostics setting, and your instrument does not successfully initialize after a reboot, please contact Tektronix Technical Support (contact information at the end of this document) and they will assist you in correcting the problem. 6.30 PCMCIA (PC Card) devices are not supported (TDS/CSA8000 Series) PCMCIA cards are not supported even though the Device Manager may indicate that the PCMCIA adapters are installed and working properly. 6.31 LCD display brightness (gamma) may require adjustment (TDS/CSA8000 Series) Earlier versions of TDS/CSA8000 oscilloscopes (models prior to the '8000B' version) used an LCD display that was not as bright as the display shipping with new instruments. The display driver currently included has default values optimized for the new LCD display. If you have an older LCD display, you may increase the screen brightness by using the following procedure: 1. Minimize or exit the TekScope application. 2. Use a mouse to right click on the Windows desktop and select Properties. 3. Select the Settings page of the Display Properties dialog. 4. Under Display: select "Default Monitor on Chips and Technologies (Asiliant) 69000" 5. Click the Advanced button on the settings page of the Display Properties dialog. 6. Select the Color page of the Advanced settings dialog. 7. Click the Restore Defaults button. 8. Adjust one or more of the Gamma Correction controls (e.g. Brightness) to change the display presentation. 6.32 OS Restore may cause Touch Screen Calibration to stop working (TDS/CSA8000 Series) When restoring the Operating System, the Touch Screen Calibration utility may stop working. The following steps will restore operation of this utility. 1. Remove the Universal Pointer Device Driver via the Control Panel Add/Remove programs 2. Run Setup.exe from C:\Tektronix\Touch Screen Calibrator 3. Press Next in the Welcome dialog 4. Press Accept in the License Agreement dialog 5. Enter Universal Pointer Device Driver in the edit box of the Folder dialog and press Next 6. Press Next in the Directory dialog 7. Select Place icons in system tray in the Install System Tray Icons dialog and press Next 8. Set Number of Device to 1 in the Number of Devices dialog and press Next 9. Press Next in the Desktop Segment dialog 10. Select 3M Touch Systems, SC4, USB from the Device list in the Select Controller dialog and press Next 11. Press Next in the Ready to Install dialog 12. Press Finish in the Setup (Install Successful) dialog 13. Launch Settings from Start-->All Programs-->Universal Pointer Device Driver-->Settings 14. Select the Calibration tab, increment the number of Calibration Points to 5, and press OK 15. Launch the Calibration program from Start-->All Programs-->Universal Pointer Device Driver-->Calibrate to calibrate the touch screen 6.33 OS Restore sets Generic/Text Only printer port to File instead of LPT1 (TDS/CSA8000 Series) Restoring the Operating System on the TDS/CSA8000 Series incorrectly sets the default port for the Generic/Text Only printer device to File instead of LPT1. When using the oscilloscope's Acquisition Stop Action selection of Print Screen to Printer, this causes a filename entry dialog to appear when the stop condition is met rather than printing to the printer. Follow these steps to reset the printer port to LPT1. 1. Select Start-->Printers and Faxes 2. Right click on Generic/Text Only and select Properties 3. Select the Ports tab 4. Uncheck port FILE and check (i.e. select) LPT1 6.34 Custom masks sometimes do not get recalled correctly when part of a setup Saving and recalling setups where a Custom mask is the selected mask may not get recalled correctly. Reselecting Custom as the Communication Standard restores the custom mask to its correct state. 6.35 User and Custom masks not recalled properly when mask margins are part of setup User or Custom masks, when saving and recalling a setup in which Mask Margins is enabled (On), do not get recalled correctly. For Custom masks, reselecting Custom as the Communication Standard restores the custom mask to its correct state. An alternate solution for both User and Custom masks is to turn off mask margin testing before saving the setup, then turning mask margin testing back on after the setup recall. 6.36 Instrument fails to acquire or is unresponsive after removing 82A04 Phase Reference module This issue can occur in one of two ways: 1. When re-powering the instrument after an 82A04 Phase Reference module is removed and the Start-up User Preferences is set to "Setup from the last session" or "Saved setup". 2. When recalling a setup that included an 82A04 module but where the module is no longer installed in the instrument. Under condition one above (or any pending module configuration change), it is recommended that a Default Setup be performed before powering down the instrument and changing the module configuration. If starting up from a Saved Setup, either change the User Preferences or delete the referenced setup file. Turning Channel 1 off (if on) may also clear the problem. Please refer to sections 4.19 and 4.27 for related issues, solutions, and additional information. 7 Programmatic Interface (PI) Specific Limitations The Programmatic Interface (PI) of this release of the Product Software has the following limitations: * EAV bit is not supported, use MAV bit instead. * Caution required when controlling instrument from front panel and PI simultaneously. * Proper command sequencing is required when specifying user masks. * Horizontal position and scale queries always return time units. * SYNC:TIMEOUT value may need to be adjusted. * The instrument software may hang if GPIB commands are received before the boot process has completed. 7.1 EAV bit is not supported, use MAV bit instead This release supports the MAV (message available) bit. Contrary to the descriptions in the on-line and pdf Programmer Guides, it no longer supports the EAV (event available) bit. 7.2 Caution required when controlling instrument from front panel and GPIB simultaneously This release requires that you take a precaution when controlling the instrument from the GPIB and the front panel and/or graphical user interface simultaneously. Before attempting GPIB control of the instrument, make sure you do not have any dialog on screen that requires confirmation. In such a case, a GPIB timeout will occur as the instrument application will not acknowledge any other control activities until the user has responded to its confirmation request. 7.3 Command sequencing required when specifying user masks This release requires that, when you are defining a user mask over GPIB, you first send the MASK:STANdard USERMask command. After sending this command, you may specify the polygons with the MASK:MASK commands. 7.4 Horizontal position and scale queries always return time units All programming commands and queries for horizontal position and scale use time units. Bit and distance units are not supported in this release. 7.5 SYNC:TIMEOUT value may need to be adjusted Releases 1.3 and later include a mechanism to prevent a response to certain data value queries before the query is ready to provide a value consistent with the instrument state. The SYNC:TIMEOUT command sets or queries the default synchronization timeout for commands that rely upon data production by the instrument. The default timeout value of 3 seconds should be appropriate for most applications, but the user may need to adjust this timeout under certain conditions: * Slow waveform acquisition rate: When a related query is issued to the instrument, if the combination of record length, averaging, frame-scan, trigger hold-off, and trigger source repetitive rate result in a waveform acquisition rate which is slow compared to the synchronization timeout, the synchronization timeout may expire before results are produced by the instrument. * Unforeseen user configurations: Any configuration that significantly influences the rate at which the instrument produces results could potentially result in a timeout. This could include installation of third party software that consumes a significant amount of CPU cycles or system resources. 7.6 The instrument software may hang if GPIB commands are received before the boot process has completed When the instrument is booting after a power cycle or reboot operation, it is necessary to wait until the instrument has completed booting before sending GPIB commands. An indicator that the instrument has completed the boot process is the appearance of the Diagnostics results dialog. NOTE: The Diagnostics results dialog must be dismissed in order for the instrument to process GPIB commands. In the absence of a diagnostics failure, this occurs automatically in 2-3 seconds. 8 Performance Enhancement Tips While the DSA8200 Series instruments provide the highest acquisition rates of any ultra-high performance oscilloscope available today, observing the following recommendations can enhance this performance: * For the highest data acquisition rate, set the Record Length to its maximum value, using the RESOLUTION knob on the front panel. * If you are using a Waveform Database, turn off all measurements until after you have completed data acquisition into the Waveform Database * Use the automated measurements rather than cursors for the most accurate measurement results. * For the best measurement results on signals with relatively fast transition times, increase the waveform record length beyond the default 500 points (use the RESOLUTION knob on the front panel) if you are not using a Waveform Database. This will increase the number of points acquired on any rising or falling edge. * Enabling statistics (or to a lesser extent, annotations) for measurements on a vector trace may reduce Waveform Database accumulation rates. 9 GPIB Programming Tips The TDS/CSA8000 and DSA8200 Series instruments use a pipelined architecture for data acquisition, control and query commands. As a result, care must be exercised to ensure that the results returned from data or measurement queries are those that were expected. A number of methods exist to flush the acquisition and control queues in these instruments and thereby ensure the expected results. A few of these are listed as programming tips below: * Be sure to set up the instrument to Stop After Acquisitions = 1 if you need to guarantee that you have acquired a new waveform. You do this using the following sequence of commands: ACQuire:STOPAfter:CONDition ACQWfms ACQuire:STOPAfter:COUNt 1 * Be sure to wait until the acquisition is complete by using any of the synchronization commands (*OPC, *OPC? *WAI, and BUSY?). The above actions are required because the amount of time required to acquire a complete waveform depends on a variety of factors: the periodic rate of the trigger signal; the specified record length; whether averaging and/or FrameScan acquisition is turned on (and, if so, how many acquisitions must be averaged); the requested Trigger Holdoff; and so on. In addition: * Be sure to include at least 100 ms of delay in the loop that queries instrument status when synchronizing your test procedure to the instrument (using a BUSY? Query, for example). If you do not set sufficient time between status queries, the instrument will have very little time to acquire waveforms and process data. * Be sure to wait for the time listed below after sending each of the following commands before querying for any results that depend on the command sent: CH:FILTer:VALue 6 seconds CH:BANdwidth:VALue 6 seconds SAVe:WAVEform 3 seconds 10 Analysis and Connectivity Software Several optional software components are available to support control and data transfer between the instrument and numerous software-development and data-analysis tools. 10.1 Overview The Analysis and Connectivity software provided with this instrument may be used to: * Gather instrument data (waveforms, measurements) and export it to familiar, off-the-shelf analysis tools, such as Microsoft Excel, MathWorks' MatLab and MathSoft's MathCad. * Interface with numerous software development environments, such as Microsoft's Visual C++ and Visual Basic, National Instruments' LabVIEW and LabWindows, along with many other Microsoft-Windows-compatible development tools. The following software components are available with this release: * TekVISA v3.3.4 * TekVISA ActiveX Control (TVC) * VXI 11.2 LAN Server 10.2 Updates Analysis and Connectivity Software updates are periodically available for this product at: http://www.tek.com/Measurement/scopes/index/prodindex_sampling.html. Information on sampling instruments is available by navigating to the Oscillosco-->Sampling Oscilloscopes page. Additionally, the web site will periodically be updated with demonstration and example applications to enhance the instrument functionality. Because Sampling Oscilloscopes are significantly different in architecture than other types of oscilloscopes, the most recent release of the Analysis and Connectivity Software may not be correct for your instrument. Please only download and install updates for the Analysis and Connectivity Software that specifically reference the DSA8200 and TDS/CSA8000 Series instruments. 10.3 Instrument Installation Analysis and Connectivity Software is pre-installed on the DSA8200 Series instruments and is included in this release of the Product Software. By default, the Analysis and Connectivity Software is automatically installed when installing the product software from the Product Software CD. The Product Software CD also provides for installing the Analysis and Connectivity Software on any personal computer running Microsoft Windows (see PC Installation below). Installing the Analysis and Connectivity Software will add a TekVISA folder and a VxiPnP folder to the Start-->Programs Menu. In the TekVISA folder, you will find the following items that provide additional information: * Release Notes * TekVISA ActiveX Control API * TekVISA Configuration * TekVISA Programming Manual * TekVISA Quick Reference Card * VXI-11 Server Control 10.4 PC Installation You may install TekVISA on a PC running Windows XP Professional with SP2, Windows 2000 with SP4, Windows Vista or Windows 7. Once installed, your PC will have the Start-->Programs-->TekVISA folder as described above (the VXI-11 Server Control is instrument specific and will not appear on the PC). 10.5 Excel and Word Toolbars The Excel toolbar has been tested and works with this release of the instrument software. The Word toolbar has partial functionality, but currently is not recommended for use. Please check the Sampling Oscilloscopes web page at: http://www.tek.com/Measurement/scopes/index/prodindex_sampling.html for updates. 11 Sample Programs These sample programs illustrate methods you can use to control the instrument from the GPIB interface. Within the product-software CD, you will find the program listings for these examples, which were written in Visual C++, version 6.0, and generated using the AppWizard program. NOTE: These sample programs do not use TekVISA. Samples that use TekVISA are found in directory: C:\VXIpnp\WinNT\TekVISA\VISASamples. NOTE: These programs do not run from within your instrument. These sample programs assume a physical GPIB connection between an external controller and the instrument. Although capabilities have been introduced to allow the instrument to operate as a controller, "loop-back" operation is not supported by physical GPIB. The TekVISA samples provide examples of applications that are capable of running within the instrument. The sample programs are located in a self-extracting zipped file on the CD-ROM in a folder called Samples\NI488.2 Samples (for example, if your CD-ROM drive designation is E:, then the file is located in E:\Samples\NI488.2 Samples). To extract this zipped file, simply double click on the Samples.exe file within the Samples folder. The programs will be extracted to C:\Samples by default. After unzipping this directory, you will find the source code for each example is in the Sources folder, and the programs are under a Programs folder. All the example programs assume that: * The instrument is set as DEV1 with address of 1, and the PC (controller) set as GPIB0 * A valid signal is connected to the instrument. NOTE: The sample programs were originally written for the TDS/CSA8000 Series and may not work, as is, for the DSA8200 without changes to the source files. To reassign the name of your instrument, you can use the Control Panel-->System-->Network Identification-->Properties button (NOT Network ID) or you can enter your current device name into the Edit box within each program. This is true except for the Mask example, where the board address is 0 and it is hard coded. Four of the sample programs use any variety of Electrical Sampling module except for the following: * Mask example uses an Optical Sampling module, preferably the 80C01-CR. * TDR example requires an 80E04 Electric module. Will not work with the 80E08 or 80E10 without code modifications. The example software includes: * Meas: Performs timing or an amplitude measurement on the selected waveform and displays the measurement. * WfmTransfer: Transfer out the selected waveform's horizontal timebase and its vertical scale into a file on your PC (controller). * Capture: Captures the screen into a selected file, or a printer. NOTE: The saved file will be on your instrument. Please make sure that you have a default printer selected before running this program. * TDR: Displays the attached cable length in centimeters. NOTE: Requires an 80E04 sampling module. * Mask: Makes an eye pattern evaluation against a mask; counts mask hits, and executes an action. NOTE: The saved file will be on your instrument. Please make sure that you have a default printer selected before running this program. 12 Contacting Tektronix Orders And Quotes Contact for the United States The USA Customer Support Center is open to help you place orders and request quotes, Monday through Friday, 5 AM to 5 PM Pacific Standard Time (PST). Phone: (800) 833-9200 Option 1 Note: U.S. Government agencies should contact (800) 682-1210 An on-line form is available for requesting quotes on the Tektronix website www.tektronix.com. Navigate to the Buy area using the navigation bar on the www.tektronix.com homepage and select Request a Quote. Service Center Contact for the United States You can depend on Tektronix Support for your service needs. Our "Enable First" business practices eliminate fine print, exclusions, surprises or delay, ensuring you the most credible, reliable, risk mitigation commitment in the industry. Phone: (800) 833-9200 Option 2 Fax: (503) 627-6260 E-mail: meas-svc-rmarequest@tektronix.com Web: www.tektronix.com/support Technical Support Contact for the United States Highly qualified and experienced Technical Support Specialists are available to assist you in these areas: Applications, Product Operations, Software Operation, Technical Specifications and Product Replacement. Support staff are available from 6 AM to 5 PM Pacific Standard Time (PST), Monday through Friday, excluding corporate holidays. Phone: (800) 833-9200 Option 3 (503) 627-2400 Fax: (503) 627-5695 E-mail: techsupport@tektronix.com Web: www.tektronix.com/support Worldwide Headquarters Contact Information Please contact your local Tektronix Sales or Distributor office. Refer to our web site at www.tektronix.com for listings of those offices. Tektronix, Inc 14200 SW Karl Braun Drive P. O. Box 500 Beaverton, OR 97077 13 Notices Microsoft and Windows are registered trademarks of Microsoft Corporation. Adobe Reader is a copyright of Adobe Systems Incorporated.