2023年10月24日 星期二

 

How to take USB traces with Bushound


  1. Open Bus Hound program and go to "Devices" page

      a. Check the device and clear any other checked items.

      b.  Check the vendor ID and product ID (VID/PID) is your test device. 

      c. If you want to quick select test device . Please  clear any other checked items and select "Auto select hot plugged devices" and power off/on your device. You will see your device has been selected like right picture.



  1. Go to Settings page

  a. Set Limits as your requirement

    • Capture Capacity: Captures megabytes of I/O at a time. The capture depth can be set starting from 1K up to available system RAM in 1K increments.
    • Max Record Length:  The capture depth of each individual I/O phase can be configured from 1 byte up to 2GB in 1-byte increments. For instance, if the capture depth is set to 8 bytes, only the first 8 bytes of each packet will be captured.

  b. Phases to Capture: The USB relate item. Usually check CTL, IN and OUT.

   CTL   USB control transfer       
   IN    Data in transfer           
   OUT   Data out transfer

  c. Columns to Display: What information you want to display the log window.