EEVblog Electronics Community Forum

General => General Technical Chat => Topic started by: qwerty_face on May 23, 2010, 11:30:08 pm

Title: USB Logic Analyzer - Recommendations?
Post by: qwerty_face on May 23, 2010, 11:30:08 pm
Hi all,

After Dave gave the thumbs up there on the USB Logic Analyzers, I was wondering if anybody knows of any fairly good value ones as I am in need of one!

Cheers.
Title: Re: USB Logic Analyzer - Recommendations?
Post by: logictom on May 23, 2010, 11:35:27 pm
I've got the Salae one, for what I've used it for it seems pretty good. Though when you have an 8bit bus and control signals you wish you had more lines ;D
Title: Re: USB Logic Analyzer - Recommendations?
Post by: migsantiago on May 23, 2010, 11:39:23 pm
Hi!

There's the pickit serial analyzer from Microchip. Don't confuse with pickit2.

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en028600

    *  I2C™ - Master
    * I2C™ - Slave
    * SPI - Master
    * USART – Asynchronous
    * USART – Synchronous
    * LIN (external hardware required to meet electrical specifications)
    * MICROWIRE

It features those interfaces, but it seems that it doesn't work on high speed buses. For example, SPI max speed is 1.25MHz according to the software setup. I am not sure of this.

This analyzer has everything on Microchip website, from the schematics to the pc software, so you can build your own analyzer if you want to save some cash.
Title: Re: USB Logic Analyzer - Recommendations?
Post by: safarir on May 23, 2010, 11:43:30 pm
This one seem pretty nice to hack:
http://hackedgadgets.com/2010/03/29/zeroplus-logic-cube-hacked/
Title: Re: USB Logic Analyzer - Recommendations?
Post by: StephenOng on May 24, 2010, 12:08:34 am
I have the Intronix LogicPort LA. (http://www.pctestinstruments.com/). I really like it. It can solve those nasty timing issues.

The software is good and is easy to use.

Capture memory is on the low side, but with run length compression and good triggerring options, this hasn't been a problem for me.
Title: Re: USB Logic Analyzer - Recommendations?
Post by: alm on May 24, 2010, 12:29:56 am
My $0.02 based on the research I did a little under a year ago:


Since software is quite important for a USB logic analyzer, it's your only interface, I would make sure to try it (they all have demo versions that you can run without the hardware) before buying anything. My picks would be the LogicPort (if you have the money), Saleae Logic/Usbee SX (not much to choose between those two, the promise of cross-platform software sealed the deal for me), or the Openbench Logic Analyzer (if you want it cheap, can tolerate the software and don't mind waiting until the get it working properly). Eight channels if often enough for me with today's micro's (no external memory bus) and serial buses, but more never hurts. Even something like a 4-bit HD44780 LCD display will take up almost all eight channels. 24MS/s is tolerable with 8-bit micro's (buses up to 4MHz or so), but more never hurts. Sample depth can be an issue, run-length encoding helps, but something like an SPI clock will quickly fill your memory, but the better the triggering, the less you need a deep memory.
Title: Re: USB Logic Analyzer - Recommendations?
Post by: RayJones on May 24, 2010, 09:14:04 am
We have the Intronix Logicport at work and it is a very useful tool especially for debugging embedded serial protocols.

It can decode SPI, CAN, I2C, RS232 and possibly more.
It can do this across multiple inputs, which can be defined as you like.

I find the CAN decode is especially handy as it handles the bit stuffing which makes the actual line signalling vary depending upon content.

It is not so good as a state analyser if you want to capture every sequential serial word and post analyse.
If you are happy with only timing analysis it is a damn good buy - compact and no noisy fans, unlike the old HP that I still use at times when I really need a state analyser, or more powerful triggering such as "if - then" sequenced triggering.
Title: Re: USB Logic Analyzer - Recommendations?
Post by: charliex on May 24, 2010, 02:51:10 pm
I have a HP 1600B that i got off ebay cheap, Intronix LogicPort, Sump LA on the digilient spartan 3a and the gadget factory version.

I typically only use the logicport unless i'm doing a larger capture, the software works well and its really easy to setup decoders, i use it for can bus and memory sniffing. As said before the buffers a bit small but its great. The crimped wires on the connector are a bit thin and tend to wear out fairly quickly i've noticed, but are cheap and easy to replace.

The sump is a pretty close second, simply just because the software isn't as good, but it has a much larger buffer size. The gadget factory one is the cheapest but has the least features. I have the omla32 add on board to make it 5V tolerant.

http://www.sump.org/projects/analyzer/
Title: Re: USB Logic Analyzer - Recommendations?
Post by: qwerty_face on May 26, 2010, 04:04:01 pm
Thanks all, my budget is 100GBP which is like 144USD given current exchange rate. Gonna have to ponder on this for a bit.