SUMP compatibles
Status | supported |
---|---|
Source code | openbench-logic-sniffer |
Channels | ? |
Samplerate | ? |
Samplerate (state) | ? |
Triggers | ? |
Min/max voltage | ? |
Memory | ? |
Compression | ? |
Website | sump.org |
The SUMP protocol is a means to acquire logic data and download the samples from the acquisition device to the host. Physical transports can be UART or USB (stream of bytes over a serial connection). Several acquisition devices implement the SUMP protocol, and there are several host side SUMP clients. Up to 32 channels are supported, and sample rates in the 60MHz range were seen. The acquisition data goes to local sample memory before transmission to the host after the acquisition is complete (non-streaming operation).
See the sump.org documentation for details.
SUMP compatible devices
Here is a list of devices which the sigrok project is aware of.
- Openbench Logic Sniffer
- Saanlima Pipistrello OLS
- Dangerous Prototypes Buspirate
- Dangerous Prototypes USB IR Toy
- Logic Shrimp
- AGLA
- JTAGulator
AGLA
AGLA is an Arduino sketch which implements the SUMP protocol. The software supports ATmega168, ATmega328, and ATmega2560 MCUs. Channel count is 5 (or is it 6?). Samplerates are 4MHz or below (depending on the MCU). Sample memory depth is 532 to 7168 (depending on the MCU), compression is not supported. Triggers may be supported at lower rates.
TODO Add more sections on compatibles which don't have their own page. Or add few details here as an overview and link to a page with more details. Though the bove list of devices has the links ... Or setup a table instead of individual subsections, for easier comparison.