Description
 
480M USB Sniffer Opensource USB Protocol Analyzer Hercules Microelectronics FPGA Support for Wireshark

Description:

- This product is a USB protocol analysis tool that can be used in conjunction with Wireshark for real-time protocol analysis. It supports USB low-speed, USB full speed, and USB high-speed. The software and hardware are based on ataradov.usb-sniffer replication and continue to be open sourced under the protocol for BSD-3-Clause license. The core change is to replace its Lattice LCMXO2 with Hercules Microelectronics H7P20 and the high-speed comparator with GSV332-MR.

All production design materials are open source, as follows:
- PCB drawings
- FPGA code
- Upper computer code
- Aluminum alloy casing

Official Tutorial:
- https://vllogic.com/quick/usb_sniffer_h7p20
Cloud Data Resources:
- https://pan.baidu.com/s/556fYdWR6jrxaBPkiDgI36w

Software Installation:
Method 1: Unzip to use
- Step 1: Unzip the WiresharkPortable64_4.4.9.paf.zip
- Step 2: The WiresharkPortable64.exe file located in the WiresharkPortable64_4.4.9.paf folder is the capturing software.

Method 2: Step by step installation
- Step 1: Install Wireshark-4.4.9-x64.exe from the zip file, or download the latest version from Wireshark's official website for installation
- Step 2: Start Wireshark, click on the Help - About Wireshark - Folder, open the Global Extcap path folder, and copy the usb_sniffer_win.exe file from the zip file to this folder. The plugin can also be built from its source code.
- Step 3: Restart Wireshark to ensure that the plugin is loaded.

Operation:
- Wiring example, the black line in the figure is connected to the Wireshark host, the white line is connected to the female port of the collection object, and the Bluetooth dog is the collection object device.

 


- Use the longer braided wire in the attachment to connect the USB3.0 female port on the Wireshark host to the TYPE-C port on the analyzer's illuminated side.
- Use the shorter shielded wire in the attachment to connect the female port of the collection object to the TYPE-C port on the non-illuminated side of the analyzer.
- Start Wireshark and a USB Sniffer will appear during collection. Click on its gear and select the collection speed based on the target device speed. It is recommended to check Fold empty frames and click Start.
- Connect the collection object device to A-female. Under normal circumstances, USB communication starts immediately and the collected data will be displayed in Wireshark.

For Wireshark Analysis Example:
- High speed USB flash drives: sniffer_hs_USBFlashDisk.pcapng
- High speed Vllink Basic2 debugger: sniffer_hs_VllinkBasic2.pcapng
- Full speed CSR 4.0 Bluetooth dog: sniffer_fs_csr4.0.pcapng
- Full speed gaming handle: sniffer_fs_gamepad/pcapng

FAQ:
Q1: Can the speed be automatically recognized during collection without the need to select a speed mode in advance?
A1: The original author did not implement this feature, and this product does not support it either.

Q2: Does it support for USB PACKET VIEW?
A2: Real time collection is not supported, but it can be imported for analysis. Please refer to hellofpga.com_usb-sniffer for details.

Secondary Development:
- Note: We do not provide technical support for secondary development, and welding, programming, and other behaviors during the development process may prevent the product from warranty services.
- How to enter Boot (for CY7A68013A): Short circuit the Boot and VCC next to the CY7A68013A chip on the PCB, and then connect it to the computer to perform secondary programming.
- For H7P20: Please refer to Hercules Microelectronics.

Package Included:
- 1 x USB Protocol Analyzer

Payment Terms
 
1. We accept PayPal,Payoneer,Visa Card,Google pay,Credit card etc.
2. We ship to your eBay or Paypal address. Please make sure your eBay and Paypal address is correct before you pay.
Shipping Terms
 
1. We will process the order within the handling time ,if you have any questions, please contact us via eBay message or email.
2. For remote regions of DHL/FedEx..., extra shipping costs might be charged. Usually it costs about 30USD-50USD. We will contact you if shipping company informed us your address belongs to remote area. Thanks for your understanding.
Return Terms
 
If you receive the item that not satisfied or defective, please do not open case and kindly notify us within 30 days. We will guide you the returning process for replacement or refund.
Custom Duties & Taxes
 
1. It is buyer's responsibility to cover the import duties, taxes.We do not charge any taxes and fees, and the possible taxes and fees will be collected by the platform or by third parties such as customs and carriers.
2. Please check with your country's customs office and inform us what/how much should declare before shipping.
Feedback
 
1. Please kindly leave us a positive feedback and 5 star DSR if you satisfied with our product and service. Please feel free to contact us firstly if you have any problem with your order, we are responsible and credible seller and will solve the issue it for you asap.
2. If you are dissatisfied for any reason, please don't be quick to leave us neutral or negative feedback. We work hard to make sure EVERY CUSTOMER 100% SATISFIED and resolve any problem for you and always leave positive feedback to all our customers.