CATC USB2.0 抓包

所属分类:嵌入式/单片机/硬件编程
开发工具:Visual C++
文件大小:11682KB
下载次数:37
上传日期:2018-01-13 13:15:39
上 传 者coolhunter11
说明:  嵌入式usb开发必备,抓包工具 非常好用的usb开发辅助工具!
(Embedded USB development necessary, capture tools Very good use of USB development tools!)

文件列表:
catcanlz.inf (4325, 2002-04-04)
catcanlz.sys (13372, 2002-04-04)
catcndev.dll (65536, 2002-09-11)
data1.cab (456113, 2004-07-25)
data1.hdr (30810, 2004-07-25)
data2.cab (11191498, 2004-07-25)
ikernel.ex_ (344923, 2001-09-05)
layout.bin (499, 2004-07-25)
License.htm (16545, 2004-06-23)
Setup.exe (54784, 2001-04-11)
Setup.ini (84, 2004-07-25)
setup.inx (186457, 2004-07-25)

Computer Access Technology / \ Corporation / V \ ------------------------------------------------------------------------------ 3385 Scott Blvd. Santa Clara, CA 95054 Tel: +1/408.727.6600 Fax: +1/408.727.6622 Read Me Notes for Advisor Software Version 2.12 Updated: July 25, 2004 Table of Contents Overview System Requirements Release Notes Known Problems and Issues Technical Support ------------------------------------------------------------------------------ Overview This Read Me file contains last-minute product information for the Advisor Version 2.12. ------------------------------------------------------------------------------ System Requirements The following is a list of recommended configuration for the host machine that runs the Advisor application and that is connected to the Advisor Analyzer. Software Operating System: Microsoft Windows ***SE, Me, 2000 or XP. The Advisor application can be used on machines with Windows NT 4.0 to view trace files. Required setup: Microsoft Internet Explorer, version 5 or newer. Note: When Using Windows XP, please disable the function: "Allow the Computer to turn off this device to save power." This can be disabled in the My Computer Properties (System Properties) window under the Hardware Tab. Go to Device Manager > Universal Serial Bus Controllers > USB Hubs. Find the Hub that corresponds to the UPAS 2500H select the Power management tab. (The internal Hub on the CATC Analyzer has 4 ports) If this feature is enabled (checked), it will cause the UPAS system to hang after a firmware or BusEngine update. So uncheck it. If you do no want to change this attribute, you can instead re-enable the port by power cycling your computer. Hardware Processor: For optimum performance, use processors of Intel's PentiumIII/Pentium4 family, AMD’s Athlon/Duron family, or other compatible processors with clock speed of 500mHz or higher (Processors of Intel’s Pentium II/Celeron family or AMD’s K6 family with clock speed of 300mHz is a minimum). Memory: For the best performance, it is recommended to have physical RAM twice the size of the recording buffer setup - 256MB or more (minimum of 128MB of RAM). Hard Disk: At least 20MB of free hard disk space is required for the installation. Additional disk space is needed for storing the recorded data in files during the recordings process (can be as much as 150MB when recording a full buffer size). Display: Resolution of 1024 x 768 with at least 16-bit color is recommended (resolution of 800 × 600 with 16-bit color is a minimum). Connectivity: A USB interface is required to connect to the Advisor analyzer. This is not a requirement if the application is going to be used only as a viewer. ------------------------------------------------------------------------------ Release Notes Version 2.12 Build 327 New Features: - Video Class decoding of Descriptors, Requests, and data headers - Supports Transaction level decoding for Isoch Video Data Headers - Add shortcuts for Hiding SOF, NAK, Chirp - Add shortcuts for Display and Recording Options and Generate start/stop - Add menu selection to load the most recently assigned decoding mapping to a trace file, saving time from having to map each endpoint explicitly - Endpoint Data Compare feature allows user to select 2 endpoints in a trace and verify that the data in one direction matches the data echoed back. - Selection of an endpoint for Search, Hide, etc. now includes the direction, so (for example) Endpoint 3 OUT and Endpoint 3 IN are treated separately - Seperate USBTracer API library from Advisor API library so they can be used by themselves - File Open dialogs now include BOTH .usb and .utg files Bug Fixes: - PTP/Still Image decoding bug fixes - Add "Complete No" field to show transactions which are not completed, as is done in USB Chief - Remove extraneous data that was occuring during Export Data feature. - Fix Timing Calculator time base default behavior - Allow decoding of captures which have truncated data, as best as we can. - Fix erroneous Toggle Violation Error that occured after a SET_INTERFACE command - Fix Bandwidth calculation error when small number of packets being measured - Fix minor PTP and OTG Decoding errors - Fix truncated export of Transactions to .CSV files ------------------------------------------------------------------------------ Released Version History Version 2.03 Build 286 New Features: - Picture Transfer Protocol /Still Image Class Decoding - Trigger Timestamp added to File Information Bug Fixes: - Fix turnaround violation trigger when it is the last packet before suspend - Fix Mass Storage Decoding bug which prevented complete decoding in cases where Writes were started very quickly after the previous one completed. - Fix crash which happened when around 10,000 errors of the same type occur. - Add more tolerance for SE1 conditions - Filter SE0 conditions better (Don't report them if marginal) - Fix search for data pattern in Transfer bug Version 2.00 Build 235 New Features: - 2-Stage SOF Hiding Option, allowing the hiding of only empty-frame SOF packets - User can select Timestamp to be displayed at beginning or end of packet - Timestamp now shown for Transactions and Transfers - Export to CSV file for Excel, etc. - Keyboard Shortcuts for changing levels: CTRL-<1,2,3,4> Additional changes in Release 2.00: - Support new Advisor hardware revision Version 1.92 Build 204 Bug Fixes in Release 1.92: - Disallow Toggle Error Detection on Control Endpoints - Fix false detection of turnaround violation after a complete split Data In (Host doesn't ACK these) - Assorted Bluetooth Decoding file fixes and updates - Hub Decoding file fixes - Show error for script decoder files that dont have UsbClassCode or UsbVendorId declared - Fix improper decoding of Hi-Speed bulk due to packet length assumption of *** bytes (its 512 on HiSpeed) - Fix occasional hang when applying Mass Storage decoding to an endpoint - SCSI Mass Storage decoding file fixes and enhancements - Fix Low Speed Capture problem where packets are missed due to intermingled SE0 signals of less than 210ns between packet bits. - Fix inability to search for or hide any addresses over 63 - Fix improper toggle triggering on SPLIT packets - During OTG SRP analysis, show premature SOF's before Bus Reset as an error - Don't show false Data Toggle violations when Data Truncation is enabled Version 1.91 Build 200 New Features: - Advanced Script-Based Decoding - Mass Storage Bulk-Only SCSI Decode - Updated Hub Decoder - Update Bluetooth HCI decoder - Preserve user overrides on Transfer Types (Interrupt vs Bulk assignment) Bug Fixes in Release 1.91: - Timing Calculator can now be closed when it's pinned - Search for Frame Number, Empty Frames, and non-empty frames fixed Version 1.81 Build 1*** New Features: - Navigator Window to help define areas of interest for scrolling within a trace file - Dockable Bandwidth Calculator - Descriptor Decoding window is now sizeable - .VCD file importing function - Marker dialog can remain open while navigating through trace file - Search for Transfer Data Length - View Transfer Data Block - Trigger on Data Length Equals, Less than, Greater than, and Not Equal to a value - F1 key-based Help - Explorer plug-in for previewing .usb files - Faster Hiding of Packets - Vendor ID's Decoded into their company name - Hide Chirps button (for use when viewing USBTracer trace files) Bug Fixes in Release 1.81: - Next and Previous buttons in Decoding Dialog fixed - Fix crash when hitting Hide Devices button after previously closing it with the close box (rather than the Apply button) - Fix ability to hide packets based on speed - MDATA Packet Direction fixed - Formulas now shown for Timing Calculator - Fix Export Data bug which exported data from NAK'ed transactions - Export Data now works on transfers over 1 million - Fix decoding of High Bandwidth Isoch Transfers - Fix false toggle violation when GET Control Transfer returns no data - Fix incorrect identification of Bulk transfer on low speed branch - Fix incorrect toggle violation after Chirp Sequence - Fix misc bugs in Timing Calculator - Fix bug which prevented partial nibble mask/match values in data related Recording Resources (Data Pattern, Transactions, Device Requests) Version 1.71 Build 137 New Features: - Transaction Decoding in Background allows quicker access to viewing traces - Search for Splits - Performance Enhancements - Updating older files to current versions is now under User's control - User can override transfer types identified for some Interrupt and Bulk transfers, in case analyzer was not able to distinguish them properly - User can choose Quick Search for Pid's and some Bus Conditions, at the cost of greater memory use. Also speeds up SOF/NAK hiding. - Quick search for ANY Errors - Add ability to default to Data Fields Expanded Bug Fixes in Release 1.71: - Installation fixed to avoid possibility of accidental deletion of user's trace files or other files in the Advisor directory during uninstall, - Fix crash upon loading previous version files that contain Markers - Fix decoding of OTHER_SPEED_CONFIGURATION descriptor - Fix crash when doing time calculations on Empty trace - Fix bug which prevented USBChief files of release 1.33 from being converted to current format. - Fix Auto-Merge recording options feature - Improve Transfer Decoding algorithms to better identify transfer types - Fix virtual memory problem in Export to Generator Text feature - Fix crash when double-clicking on a .usb file Version 1.70 Build 111 New Features: - Trigger Sequence Enhancements: Up to 7 levels of trigger event sequencing for ALL event types. In addition, up to 2 of these events can utilize Counters. - New, more complete, easier to use Display Options Dialog. - Automation (Remote Control) Interface and API available - Search in Hidden Elements - Find All search function - Licensing and Maintenance infrastructure - Split Token trigger - Packet Direction field in Packet View - Identify and report incomplete byte errors - Trigger on incomplete bytes - Bluetooth Decoding file is now 1.1 compliant - Go To Channel implemented - Windows: Tile Vertical as well as Horizontal - Performance Enhancements Bug Fixes in Release 1.70: - Fix crash when hitting Device button in Bandwidth Calculator - Channel in Recording Options dialog not set correctly after saving .rec file - Toolbar icons now correct after an install - Fix 2.0 GetDescriptors and SetDescriptors decoding - Fix crash when scrolling an empty trace window - Fix false toggle errors after a Bus Reset condition Version 1.60 Build 90 New Features: - Bus Utilization view - Drop-down display option menus on Packet Fields - Trigger on Data Length - Markers are now supported for Transactions - Option of displaying Timestamp in Nanoseconds Bug Fixes in Release 1.60: - Fix idle time calculations when packets are preceded by or follow bus conditions and/or packets of different speeds (low speed on full speed branch) - Fix error in Suspend Detection - Fix error which caused faulty data to be displayed in the transaction view of a packet which had errors - SplitTransaction faulty toggle violations fixed - Export Data works on Control Transfers now. Version 1.50 Build 65 Bug Fixes in Release 1.50: - Fix incorrect toggle errors on ISOC split transaction - Fix problem where ISOC transactions were being mis-interpreted as BULK transactions, and vice-versa - Fix problem with doing a SaveAs from Advisor on a Advisor file (and vice-versa) was reporting numerous errors incorrectly. - Fix bug where toggle/timeout errors were being reported on addresses that were not on the USB wire under test. - Fix bug which caused dropped trace data blocks ~30 packets before the end of a trace after stop button is hit. Generally causes a false CRC problem, but could be others. Effects only high speed traces. - Add checking for ENDPOINT_HALT to reset toggle state of an endpoint. Prior to this, toggle state was incorrectly shown as being an error in half of the cases. - Fix bug which would cause incorrect data toggle and timout error analysis on devices with addresses above 63. Version 1.42 Build 63 Bug Fixes in Release 1.42: - Fix Ping output in Export to Gen File - Framing error in High Speed during reset: was showing errors on 2 packets, should have been 1. - Use better filter for tranceiver glitches to prevent regular Bad Packets from being filtered - Show missing NAKs as errors (They were not being shown at any level) - Fix various toggle violation errors: show ones that were being missed, remove false reports. - Fix various turnaround/timeout violation errors: show ones that were being missed, remove false reports. - Make turnaround violation visible at Transaction level - Fix exporting Low Speed trace to Gen File - Make Timestamps on Consective Packets which are the same an Internal Error - Fix bug which caused bad data packets to be generated sometimes when bit stuffing had occurred. - Fix Bus Conditions timestamp and duration precision. - Fix tooltip/taskbar interference bug in Windows NT/2K - Truncate Data feature fixed - False Turnaround Violations fixed - Fixed RESTART Recording Option Action for Counters and Sequencers. - TimeStamp precison improvements - Fix bug in Suspend and Resume duration calculations. Version 1.41 Build 61 Enhancements in Release 1.41 - Traffic Summary Report - Bandwidth Calculator - Enhanced Search capabilities - Data Export (Ascii or Binary) - Enhanced Transfer Decoding - Data Cell View at all levels - Right button support Version 1.32 Build 46 Bug Fixes: - Garbage Trace data on Full Speed traces when disconnectin then reconnecting. New Bus Engine (1.30) fixes this bug. - Decoding from the Setup packet field was causing hangs, crashes, and/or incorrect data to be displayed. Fixed in this release. - Recording Options trigger out conditions were changing which resource they were assiciated with. Fixed. Version 1.31 Build 44 - New bus engine (1.23) fixes a bug that was preventing "Filter In" recording option function. - New Advisor.sys driver file fixes a bug which prevented it from working on systems with a VIA-based host controller, and on some Intel systems. - Fixes crash that occured when selecting Window/Windows... menu item. - Fix checkboxes losing their checked state in "RecordingOptions/Events/Errors" and "RecordingOptions/Events/External Input signals" dialogs. Version 1.30 Build 41 - A new version of the BusEngine, 1.22 is included with this release. Please update the BusEngine for your analyzer after installing the software. Use the "Update BusEngine" button in the Setup Analyzer dialog window for this purpose. - Firmware version remains 1.02 as in Release 1.2. - Merging of dual trace traces (which were recorded simultaneously) into one file. If recorded above and below a High-speed Hub, the classic branch packets are incorporated into the decoding of the split transaction and transfer viewing levels. - Configurable trigger output (to the breakout board) - Setup data trigger/filter capability - Conversion of Inspector/Detective trace files, as well as better conversion of USB Chief files. - Support for tracing operations on Windows NT 4.0, (requires the addition of a USB for NT stack) - BusEngine/Firmware/Software version compatiblity enforcement: Recording is not allowed unless all three components are determined by the software to be compatible. - Transaction/Transfer analysis speed-up. Under certain conditions, the previous release would appear to be hung during the automatic decoding stage when a file was loaded, when in reality it was slowly working. The algorithms have been optimized to speed this up greatly. - View Data Block pops up a dialog showing all the data bytes of a packet to allow scrolling through the data of large packets, in addition to providing cut & paste support. - Time between transactions, transfers, etc is calculated and displayed. Version 1.20 Build 23 - A new version of the BusEngine, 1.10 is included with this release. Please update the BusEngine for your analyzer after installing the software. Use the "Update BusEngine" button in the Setup Analyzer dialog window for this purpose. - A new version of the Firmware, 1.02 is included with this release. Please update the Firmware for your analyzer after installing the software. Use the "Update Firmware" button in the Setup Analyzer dialog window for this purpose. Enhancements in release 1.20: - Transaction, Split Transact, and Transfer views. - Class/Vendor request decoding - Additional error detection & display: microframe errors, babble, handshake violations, data toggle, illegal EOP sequence - Hide Nak Transactions with 1 button - Enumerate & Display Microframes - Data Truncation (saves analyzer memory to allow recording of more packets) - Capture external signal values during recording for later display - Greatly enhanced Triggering and Filtering ( Trigger on Errors, handshake, token, data-qualified transactions, etc.) - Trigger sequencing and counters - Triggers on external input - Trigger Out signal available on Breakout Board - Hide devices (addr&endp) toolbar button for uncluttered trace viewing Version 1.0 - A new version of the BusEngine, 1.0 is included with this rele ... ...

近期下载者

相关文件


收藏者