Skip to main content.

Hardware Tools

Many cute embedded nonsense hacks involve connecting newly developed (und thus untested) modules through untested cabling to a controller in the main system being driven only by a rudimentary kernel driver still in development.

In such situations, it is very difficult to establish a good starting point for bug hunting without being able to actually look at the physical hardware signals. Of course we want to do this within the realm of our well known Free Software tools, but more important is the practical use of the complete setup.

This page is meant to collect knowledge about such working setups that hopefully allow other people to save lots of time and research. Also note that the information is completely independant from the hardware vendors unless noted explicitely.

Tool independant software

Sigrok

The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source signal analysis software suite that supports various device types (e.g. logic analyzers, oscilloscopes, and many more).

From the list below,

Logic Sniffers

ASIX Omega

ASIX Sigma 2

Beagle SPI/I2C

Homepage

Open Logic Sniffer

Homepage

Bus analyzers / Bus specific tools

Beagle USB Analyzer

Peak USB

Homepage

Oscilloscopes

THS 200

UNI-T UTD4204C

Web page

Note to future editors

Let's start with a single page for now so that we can see the similarities of the entries more easily. When the structure solidifies, we should then start to split out the individual tools.