Skip to content

PID request for USB Sniffer 2 (1209:6688) - #1223

Open
talpachen wants to merge 2 commits into
pidcodes:masterfrom
vllogic:master
Open

talpachen wants to merge 2 commits into
pidcodes:masterfrom
vllogic:master

Conversation

@talpachen

@talpachen talpachen commented Jun 9, 2026 •

Copy link
Copy Markdown
Contributor

USB 2.0 protocol analysis (USB 3.0 communication)

  1. Firmware and host tool source code:
    https://github.com/vllogic/ataradov.usb-sniffer

    • License: BSD-3-Clause
    • Build: open-source SDCC compiler (see firmware/Makefile)
  2. KiCad schematic and PCB files:
    https://github.com/vllogic/dalishen_pi_h7p20/tree/main/hardware/usb_sniffer_2

    • License: GPLv3
  3. FPGA logic:
    https://github.com/vllogic/dalishen_pi_h7p20/tree/main/examples/usb_sniffer_h7p20.ataradov.usb_sniffer

    • License: BSD-3-Clause

All software required to build and use the device is open source. The firmware
and host tool are a fork of the open-source project ataradov/usb-sniffer.

PID 1209:6688 is used by the USB Sniffer 2 firmware when the device enumerates.

Full documentation (software, firmware, licenses and build instructions):
https://github.com/vllogic/dalishen_pi_h7p20/blob/main/hardware/usb_sniffer_2/readme.md

@cnlohr

cnlohr commented Aug 10, 2026

Copy link
Copy Markdown
Collaborator

@talpachen can you make it clear which software this PID code goes to inside the PR or on the page? It's not clear what software packages are needed and if all of them are open source.

@talpachen

Copy link
Copy Markdown
Contributor Author

@talpachen can you make it clear which software this PID code goes to inside the PR or on the page? It's not clear what software packages are needed and if all of them are open source.

@cnlohr
This PID (0x1209:0x6688) applies to:

Host tool usb_sniffer (same repo, software/ directory) — BSD-3-Clause

The FPGA logic code and the hardware design are also open source; links are above.

@cnlohr

cnlohr commented Sep 28, 2026

Copy link
Copy Markdown
Collaborator

@talpachen
Please add the details to the readme linked in the PR, i.e. site: should point to a README where all of this is addressed. Comments in this thread are not retained in tree history.

@talpachen

Copy link
Copy Markdown
Contributor Author

@cnlohr

Done. The details are now in the README that site points to:

https://github.com/vllogic/dalishen_pi_h7p20/blob/main/hardware/usb_sniffer_2/readme.md

It covers the firmware, host tool, FPGA logic, build toolchain (SDCC) and
licenses (BSD-3-Clause for software/FPGA, GPLv3 for hardware). I also added the
source: field, and site: now points directly at the README. All required
software is open source.

Please take another look.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants