Sign in

username:

password:



Not a member?

Search msp430



Search tips

Subscribe to msp430



Ads

Discussion Groups

See Also

DSPFPGAElectronics

Discussion Groups | MSP430 | [OT] Beagle vs. other SPI analyzers?

The purpose of this group is to foster exchange of information on the Texas Instruments MSP430 family of microcontrollers and related tools. Everyone welcome, all levels of familiarity/expertise.

[OT] Beagle vs. other SPI analyzers? - merapcb - Jul 5 2:38:10 2009


Hi. I have come across the Beagle SPI analyzer which seems very good, especially its Data Center software (the demo on YouTube got me just about sold....). http://www.totalphase.com/products/beagle_ism/

However, I have also been tracking some of the other mentions (in the various posts about PC Scopes) such as:
- USBee (SX) - http://www.usbee.com/sx.html
- Saleae - http://www.saleae.com/logic/

However, the beagle is twice the cost of the other solutions.

My question is, does anyone have any specific recommendations about any of these products (or others)?

My intended use is debugging a SPI between MSP and Radio running at 3MHz.

Thanks!

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )


Re: [OT] Beagle vs. other SPI analyzers? - citymouse2u - Jul 5 12:44:18 2009

I have used the Aardvark SPI tool from Total Phase and I have used the Logic tool from Saleae. They are both fine tools. I haven't used the Beagle. Seems like a feature set vs. budget decision.

--- In m...@yahoogroups.com, "merapcb" wrote:
> Hi. I have come across the Beagle SPI analyzer which seems very good, especially its Data Center software (the demo on YouTube got me just about sold....). http://www.totalphase.com/products/beagle_ism/
>
> However, I have also been tracking some of the other mentions (in the various posts about PC Scopes) such as:
> - USBee (SX) - http://www.usbee.com/sx.html
> - Saleae - http://www.saleae.com/logic/
>
> However, the beagle is twice the cost of the other solutions.
>
> My question is, does anyone have any specific recommendations about any of these products (or others)?
>
> My intended use is debugging a SPI between MSP and Radio running at 3MHz.
>
> Thanks!
>

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

Re: [OT] Beagle vs. other SPI analyzers? - Mark Higgins - Jul 5 22:07:39 2009

I'm scratching my head on this one. That Beagle I2C/SPI Analyzer seems extremely limited for a $300.00 product. I'm trying to figure out why you're even considering it with the other suggestions. Unless there's some kind of magic I'm not seeing.

My only experience with the products listed is with the Saleae, but it does far more for half the price.

Mark Higgins

----- Original Message -----
From: merapcb
To: m...@yahoogroups.com
Sent: Sunday, July 05, 2009 2:37 AM
Subject: [msp430] [OT] Beagle vs. other SPI analyzers?

Hi. I have come across the Beagle SPI analyzer which seems very good, especially its Data Center software (the demo on YouTube got me just about sold....). http://www.totalphase.com/products/beagle_ism/

However, I have also been tracking some of the other mentions (in the various posts about PC Scopes) such as:
- USBee (SX) - http://www.usbee.com/sx.html
- Saleae - http://www.saleae.com/logic/

However, the beagle is twice the cost of the other solutions.

My question is, does anyone have any specific recommendations about any of these products (or others)?

My intended use is debugging a SPI between MSP and Radio running at 3MHz.

Thanks!

[Non-text portions of this message have been removed]

------------------------------------

______________________________
controlSUITE™ software. Comprehensive. Intuitive. Optimized.
Real-world software for real-time control. Details Here!



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

Re: [OT] Beagle vs. other SPI analyzers? - merapcb - Jul 6 0:07:16 2009

--- In m...@yahoogroups.com, "Mark Higgins" wrote:
>
> I'm scratching my head on this one. That Beagle I2C/SPI Analyzer seems extremely limited for a $300.00 product. I'm trying to figure out why you're even considering it with the other suggestions. Unless there's some kind of magic I'm not seeing.
>

Thanks, Mark. Yes you are right, the other products (Saleae included) seem also very capable and less costly. I did like the demo of the Beagle's logging and analysis software, but maybe the Salea has the same thing? All I could see on the website is the timeline view.

I also have another doubt which I need to investigate now, and that is it would be useful (critical I guess) to be able to see both the SPI as well as a UART at the same time (to determine say any delays or issues between input on SPI and output on UART). I need to check, but I don't know if the Beagle can show another channel.

Can you share your experience with the Saleae unit?

------------------------------------

______________________________
controlSUITE™ software. Comprehensive. Intuitive. Optimized.
Real-world software for real-time control. Details Here!



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

Re: [OT] Beagle vs. other SPI analyzers? - Dan Bloomquist - Jul 6 2:10:10 2009


Hi,
And maybe I'm missing something. But unless you are in a large house
with distributed development, what do you really gain from any 'bus'
analyzer? (at that, I still wonder...)

I've bitbanged 232. Obviously I have banged and deviced the I2C. On my
desk I use an hp1740a, the digital scope is in the lab. I can't go any
faster with magic tools as far as I can see. Is it because I'm old
school? My desk is just that, I mostly develop box side software. But
because I'm comfortable here, I drag my msp430 stuff here. I could do
it in the lab, but that is where I solder, not software.

BTW, the best pic I could take of my first ssop:


I have put that into service! (Don't try this without a microscope! My
personal opinion.)

And I am cleaning up my act for the open source on the FT232x, coming
soon. The first time around was a sad hack, but got me started...

Best, Dan.

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

RE: [OT] Beagle vs. other SPI analyzers? - Martijn Broens - Jul 6 2:55:30 2009

Hi,

I've been looking for a long time and came to the following:

http://www.saleae.com/logic/

It's easy, cheap ($149,00) and nearly covers all serial protocols (SPI, I2C,
UART, CAN(next release), LIN(next relase) . You can download the API and
create you're own ide they're support is fast, and if you have suggestions
they're open to that.

I've been using it for 3 months now and must say. Whish I had it a few years
ago.

Hope this helps.

martijn

From: m...@yahoogroups.com [mailto:m...@yahoogroups.com] On Behalf Of
merapcb
Sent: zondag 5 juli 2009 8:38
To: m...@yahoogroups.com
Subject: [msp430] [OT] Beagle vs. other SPI analyzers?

Hi. I have come across the Beagle SPI analyzer which seems very good,
especially its Data Center software (the demo on YouTube got me just about
sold....). http://www.totalphase.com/products/beagle_ism/

However, I have also been tracking some of the other mentions (in the
various posts about PC Scopes) such as:
- USBee (SX) - http://www.usbee.com/sx.html
- Saleae - http://www.saleae.com/logic/

However, the beagle is twice the cost of the other solutions.

My question is, does anyone have any specific recommendations about any of
these products (or others)?

My intended use is debugging a SPI between MSP and Radio running at 3MHz.

Thanks!

[Non-text portions of this message have been removed]

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

Re: [OT] Beagle vs. other SPI analyzers? - merapcb - Jul 6 4:20:34 2009

--- In m...@yahoogroups.com, Dan Bloomquist wrote:
> Hi,
> And maybe I'm missing something. But unless you are in a large house
> with distributed development, what do you really gain from any 'bus'
> analyzer? (at that, I still wonder...)
>

Dan, how else can you "see" what is going on in your bus? Surely you don't sit there and count clock cycles and pulses and convert them to hex, do you? ;-)

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

RE: Re: [OT] Beagle vs. other SPI analyzers? - "Redd, Emmett R" - Jul 6 10:26:00 2009

See below.

Emmett Redd Ph.D. mailto:E...@missouristate.edu
Professor (417)836-5221
Department of Physics, Astronomy, and Materials Science
Missouri State University Fax (417)836-6226
901 SOUTH NATIONAL Dept (417)836-5131
SPRINGFIELD, MO 65897 USA

"In theory there is no difference between theory and practice. In
practice there is." -- Yogi Berra or Jan van de Snepscheut

> -----Original Message-----
> From: m...@yahoogroups.com [mailto:m...@yahoogroups.com]
> On Behalf Of merapcb
> Sent: Monday, July 06, 2009 3:20 AM
> To: m...@yahoogroups.com
> Subject: [msp430] Re: [OT] Beagle vs. other SPI analyzers?
>
> --- In m...@yahoogroups.com, Dan Bloomquist wrote:
> >
> >
> > Hi,
> > And maybe I'm missing something. But unless you are in a
> large house
> > with distributed development, what do you really gain from
> any 'bus'
> > analyzer? (at that, I still wonder...)
> > Dan, how else can you "see" what is going on in your bus?
> Surely you don't sit there and count clock cycles and pulses
> and convert them to hex, do you? ;-)
>

Why not? In graduate school, another student and I took our storage
scope up to the secretary's office and looked at IBM Selectric signals
trying to see if we could drive it with a Data General minicomputer.

Emmett
------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

Re: [OT] Beagle vs. other SPI analyzers? - tintronic - Jul 6 11:04:32 2009

Hi merapcb,
> Hi. I have come across the Beagle SPI analyzer which seems very
> good, especially its Data Center software (the demo on YouTube got
> me just about sold....)

What about the saleae video? I quickly skipped over it without listening to the audio and it got me sold.
http://www.saleae.com/logic/videos/

Michael K.

--- In m...@yahoogroups.com, "merapcb" wrote:
> Hi. I have come across the Beagle SPI analyzer which seems very good, especially its Data Center software (the demo on YouTube got me just about sold....). http://www.totalphase.com/products/beagle_ism/
>
> However, I have also been tracking some of the other mentions (in the various posts about PC Scopes) such as:
> - USBee (SX) - http://www.usbee.com/sx.html
> - Saleae - http://www.saleae.com/logic/
>
> However, the beagle is twice the cost of the other solutions.
>
> My question is, does anyone have any specific recommendations about any of these products (or others)?
>
> My intended use is debugging a SPI between MSP and Radio running at 3MHz.
>
> Thanks!
>

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

Re: [OT] Beagle vs. other SPI analyzers? - tintronic - Jul 6 11:26:45 2009

P.S.: I just took a look at the link I posted, but the current video is not the one I saw. The current saleae video only shows IR data capture and analysis, while I remember to have seen SPI and I2C. I didn't found a link to another video.

Michael K.

--- In m...@yahoogroups.com, "tintronic" wrote:
>
> Hi merapcb,
> > Hi. I have come across the Beagle SPI analyzer which seems very
> > good, especially its Data Center software (the demo on YouTube got
> > me just about sold....)
>
> What about the saleae video? I quickly skipped over it without listening to the audio and it got me sold.
> http://www.saleae.com/logic/videos/
>
> Michael K.
>
> --- In m...@yahoogroups.com, "merapcb" wrote:
> >
> >
> > Hi. I have come across the Beagle SPI analyzer which seems very good, especially its Data Center software (the demo on YouTube got me just about sold....). http://www.totalphase.com/products/beagle_ism/
> >
> > However, I have also been tracking some of the other mentions (in the various posts about PC Scopes) such as:
> > - USBee (SX) - http://www.usbee.com/sx.html
> > - Saleae - http://www.saleae.com/logic/
> >
> > However, the beagle is twice the cost of the other solutions.
> >
> > My question is, does anyone have any specific recommendations about any of these products (or others)?
> >
> > My intended use is debugging a SPI between MSP and Radio running at 3MHz.
> >
> > Thanks!
>

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

Re: Re: [OT] Beagle vs. other SPI analyzers? - Dan Bloomquist - Jul 6 14:25:40 2009

merapcb wrote:
> --- In m...@yahoogroups.com, Dan Bloomquist wrote:
>
>> Hi,
>> And maybe I'm missing something. But unless you are in a large house
>> with distributed development, what do you really gain from any 'bus'
>> analyzer? (at that, I still wonder...)
>>
>>
>
> Dan, how else can you "see" what is going on in your bus? Surely you don't sit there and count clock cycles and pulses and convert them to hex, do you? ;-)
>

Hi Arjun,
I guess we are looking for different things. I 'know' what the data on
the bus is as I'm most often developing both sides of the com. The last
time I looked at a bus with a scope I was bit banging a uart on the
msp430 and needed to work on the incoming. (The outgoing worked out of
the gate, no pun intended.) So I needed to compare uart bits with the
msp430 timing, scope work. And by putting the box transmission in a
steady loop, I didn't even need a storage scope. The hp1740a was more
than adequate as I immediately saw where I was going wrong.

Best, Dan.

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

Re: Re: [OT] Beagle vs. other SPI analyzers? - Mark Higgins - Jul 6 15:27:00 2009

The Beagle Logger is just that, a logger, and I guess it does one thing well, which is log long strings of data. If you want to leave it running for a few minutes or an hour and track the data, I can see that being beneficial.

The problems I run into can usually be diagnosed by looking at a selection of 20 or 30 transfers at most. Last major issue I had was Digikey sending me the wrong chip. Package was the same (TSSOP16), soldered it on and away I went, but got totally crazy data. The LA helped me figure out what was going on. Saleae software development has kinda stalled with the development of the cross platform software, but hopefully they will be adding some other protocols and increasing the fuinctionality of the ones they support now. Only thing I miss is they only have the option of one Slave Select line for SPI analysis.

Only issue I have, and I thought I wouldn't have this problem, but I'm actually working on parrallel data busses with more than 8 paths, so the Saleae with 8 inputs is only of limited use.

Mark Higgins

----- Original Message -----
From: merapcb
To: m...@yahoogroups.com
Sent: Monday, July 06, 2009 12:06 AM
Subject: [msp430] Re: [OT] Beagle vs. other SPI analyzers?

--- In m...@yahoogroups.com, "Mark Higgins" wrote:
>
> I'm scratching my head on this one. That Beagle I2C/SPI Analyzer seems extremely limited for a $300.00 product. I'm trying to figure out why you're even considering it with the other suggestions. Unless there's some kind of magic I'm not seeing.
>

Thanks, Mark. Yes you are right, the other products (Saleae included) seem also very capable and less costly. I did like the demo of the Beagle's logging and analysis software, but maybe the Salea has the same thing? All I could see on the website is the timeline view.

I also have another doubt which I need to investigate now, and that is it would be useful (critical I guess) to be able to see both the SPI as well as a UART at the same time (to determine say any delays or issues between input on SPI and output on UART). I need to check, but I don't know if the Beagle can show another channel.

Can you share your experience with the Saleae unit?

[Non-text portions of this message have been removed]

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

Re: [OT] Beagle vs. other SPI analyzers? - Charlie Wallace - Jul 6 16:01:12 2009

I found this recently and ordered one up, i've been adding my notes to it
here, though i haven't gotten to the actual software yet.

But it does work well, it open source and it decodes SPI/I2C, its cheap
enough and you can resuse it for other things.

http://charliex2.wordpress.com/2009/07/04/logic-analyser-using-spartan-3-fpga/
i have the pc instruments usb one too and it works well, but the fpga one is
a lot more powerful.
>
> Hi. I have come across the Beagle SPI analyzer which seems very good,
> especially its Data Center software (the demo on YouTube got me just about
> sold....). http://www.totalphase.com/products/beagle_ism/
>

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

Re: [OT] Beagle vs. other SPI analyzers? - oliver at mettrix - Jul 10 11:19:56 2009

Hello everyone. Since there is a discussion concerning SPI analyzers, is there a similar instrument
that someone would recommend for sniffing out RS232 communications.

Does the Beagle do that too ?

Thanks.
Oliver
Mettrix

[Non-text portions of this message have been removed]

------------------------------------

______________________________
controlSUITE™ software. Comprehensive. Intuitive. Optimized.
Real-world software for real-time control. Details Here!



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

[OT] RS232 sniffers (was Re: [OT] Beagle vs. other SPI analyzers?) - merapcb - Jul 10 12:09:20 2009


Hi Oliver,

I am the OP and I have taken the liberty of modifying the title to reflect your question.

Firstly, the Saleae unit which I seem to be getting (Beagle looks great but it is only single protocol) will also give you RS232 taping.
Visit: http://http://www.fuh-edv.de/docklight/

Secondly, I also frequently use these two tools (all the time actually):

(1) DockLight (which can be set up as a RS232 sniffer, the cable scematics are on their website and you can also buy one)
http://www.fuh-edv.de/docklight/

(2) HDD Free Serial Port Monitor by HDD Software.
http://www.serial-port-monitor.com/index.html
Hope this helps!

--- In m...@yahoogroups.com, "oliver at mettrix" wrote:
>
> Hello everyone. Since there is a discussion concerning SPI analyzers, is there a similar instrument
> that someone would recommend for sniffing out RS232 communications.
>
> Does the Beagle do that too ?
>
> Thanks.
> Oliver
> Mettrix
>
> [Non-text portions of this message have been removed]
>

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

Re: [OT] Beagle vs. other SPI analyzers? - David Boyd - Jul 10 13:01:16 2009

--- In m...@yahoogroups.com, "oliver at mettrix" wrote:
>
> Hello everyone. Since there is a discussion concerning SPI analyzers, is there a similar instrument
> that someone would recommend for sniffing out RS232 communications.
>
> Does the Beagle do that too ?
>
> Thanks.
> Oliver
> Mettrix
>
> [Non-text portions of this message have been removed]
>
If one end of the RS-232 connection is a Windows PC, a zero-cost option is PortMon from Cogsworth/Russinovich/SysInternals (now rolled into Microsoft, look under the MS tecnet area). Requires no breakout cabling, and can as easily record traffic to/from virtual com ports such as Bluetooth serial. No support for higher level message parsing, just raw characters. But "free" works for most applications ;-)

Dave

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

Re: [OT] Beagle vs. other SPI analyzers? - tintronic - Jul 10 13:21:12 2009

I think people are mixing different types of devices.
To my understanding, a sniffer will only work if the data is correctly being transmitted. If there are timing issues a sniffer won't help. For that you need a digital analyzer, not a sniffer.
An RS-232 sniffer could be as simple as two RS-232 to USB adapters.
In short, a sniffer will only give you the data that is being transmitted, not the signal shape. Am I right or not?

Michael K.

--- In m...@yahoogroups.com, "David Boyd" wrote:
>
> --- In m...@yahoogroups.com, "oliver at mettrix" wrote:
> >
> > Hello everyone. Since there is a discussion concerning SPI analyzers, is there a similar instrument
> > that someone would recommend for sniffing out RS232 communications.
> >
> > Does the Beagle do that too ?
> >
> > Thanks.
> >
> >
> > Oliver
> > Mettrix
> >
> > [Non-text portions of this message have been removed]
> >
> If one end of the RS-232 connection is a Windows PC, a zero-cost option is PortMon from Cogsworth/Russinovich/SysInternals (now rolled into Microsoft, look under the MS tecnet area). Requires no breakout cabling, and can as easily record traffic to/from virtual com ports such as Bluetooth serial. No support for higher level message parsing, just raw characters. But "free" works for most applications ;-)
>
> Dave
>

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

Re: [OT] Beagle vs. other SPI analyzers? - merapcb - Jul 10 13:45:58 2009


Actually I don't know but your comment makes sense. There is of course a lot of value in knowing if data is properly being sent, but I guess sniffers will only capture valid data and it is up to you to decide if it is correct or not ("valid data" meaning properly timed and transmitted etc.).

I wonder, I guess these tools such as Saleae will not work if your SPI/I2C bus is messed up to start with. But then again, once you fit it, you need to a tool like that to see what is going on....

My 2 C
--- In m...@yahoogroups.com, "tintronic" wrote:
>
> I think people are mixing different types of devices.
> To my understanding, a sniffer will only work if the data is correctly being transmitted. If there are timing issues a sniffer won't help. For that you need a digital analyzer, not a sniffer.
> An RS-232 sniffer could be as simple as two RS-232 to USB adapters.
> In short, a sniffer will only give you the data that is being transmitted, not the signal shape. Am I right or not?
>
> Michael K.
>

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )

Re: [OT] Beagle vs. other SPI analyzers? - David Boyd - Jul 10 16:44:03 2009

--- In m...@yahoogroups.com, "tintronic" wrote:
>
> I think people are mixing different types of devices.
> To my understanding, a sniffer will only work if the data is correctly being transmitted. If there are timing issues a sniffer won't help. For that you need a digital analyzer, not a sniffer.
> An RS-232 sniffer could be as simple as two RS-232 to USB adapters.
> In short, a sniffer will only give you the data that is being transmitted, not the signal shape. Am I right or not?
You're absolutely right. If you're sending asynch data at the wrong baudrate, parity etc. or if you're bit-banging your own software UART and doing it wrong, or your hardware has risetime problems, or... a receiver at the other end won't recover data or will recover garbage. So a software-only "sniffer" that depends on the receiver to recover the data will be of limited use. For those problems you need something pretty low-level (I'd reach for a scope, but maybe I'm just too old).

But if the bytes ARE getting through and you're further up the protocol stack looking for the random lost message, bad checksum, timeout, etc., a time-tagged trace dump of bytes sent/received may be what you need.

So did I answer the wrong question?

Dave

------------------------------------



(You need to be a member of msp430 -- send a blank email to msp430-subscribe@yahoogroups.com )