Skip to content
Benjamin Vernoux edited this page Sep 13, 2020 · 10 revisions

HydraFW SUMP support

Logic Analyzer
SUMP protocol
Up to 16 channels (PC0 -> PC15) (Just a warning as PC8 to PC12 are used by MicroSD with 10K PullUp by default)
Sampling rate up to 2MHz
Maximum Voltage: 5.5volts (5volt safe).
One trigger stage on any channel

This guide is updated towards firmware release HydraFW v0.9 Beta

Configuration options:

Hardware Informations:

Hydrabus pin SUMP channel
PC0 0
PC1 1
...
PC15 15

Protocol configuration syntax description:

Since this is a binary-only mode, no configuration can be made in the console.

Usage example OLS client

  • Download OLS client and copy ols.profile-hydrabus.cfg in the plugins/ directory.
  • Open the Capture menu, and select Begin capture
  • Enter the Hydrabus serial port, and click Show device metadata. Device type should be automatically set to Hydrabus
  • Click Capture

To return to the command line (exit SUMP), just press UBTN

Usage example sigrok / Pulseview

  • Download sigrok-cli or PulseView (Tested with success with PulseView 0.4.2 or nightly build)
  • Choose Connect to Device...
  • Choose Driver Openbench Logic Sniffer & SUMP compatible (ols) and select the Serial Port COM of HydraBus
  • Click on Scan for Device
    • HydraBus with 16 channels shall appear click on OK
  • Click Run

To return to the command line (exit SUMP), just press UBTN

Additional information

For information about the SUMP protocol : http://www.sump.org/projects/analyzer/protocol/

HydraFW supports extended SUMP from DP : http://dangerousprototypes.com/docs/The_Logic_Sniffer's_extended_SUMP_protocol

Sampling speed has been increased to 2MHz see here

How to Flash/Use HydraFW

How to Build/Flash/Use HydraFW

Developer Getting-Started with HydraBus and STM32CubeIDE

Hardware

Firmware (hydrafw) performances

Firmware (hydrafw) Application guides

Firmware (hydrafw) guides

How to Help

Clone this wiki locally