SPI Decoding Failing

Forum for discussing PicoScope version 6 (non-automotive version)
Post Reply
Posts: 0
Joined: Tue Apr 22, 2014 7:09 pm

SPI Decoding Failing

Post by Frustrated » Tue Apr 22, 2014 7:37 pm


Let me start by saying that I really trying to make this scope work. I'm frustrated because these seem to have so much potential. Things that lack potential and suck do not frustrate me :)

I'm accustomed to using middle-end $7K-$12K Tek and Agilent scopes to bring-up and debug 32-bit ARM embedded systems and have always purchased MSOs. Tek/Agilent really stick it to you when it comes the cost of serial decoding so when I saw that you get it for free with the Picoscope it made me happy. However, I'm finding that I cannot depend on the decoding or the digital waveforms.

So two issues:

In the attached image how is the first byte unknown? I have carefully specified the chip select and the rising clock edge. How can it not decode this?

What is going on with the chip select? I've selected TTL for the digital channels which has a threshold of 1.5V but the crosstalk is not near that value. If the decoder is seeing this as actual chip select fluctuations then I can see why it is confused.



PicoScope® 6 - PC Oscilloscope software version:
Model: PicoScope 3205MSO
Serial Number: CY050/103
USB Version: 2.0
Calibration Date: Thursday, June 06, 2013
Hardware Version: 1
Driver Version:
Firmware Version: /

Site Admin
Site Admin
Posts: 3532
Joined: Fri Jun 10, 2011 8:15 am
Location: St. Neots

Re: SPI Decoding Failing

Post by Martyn » Wed Apr 23, 2014 8:06 am

Please can you post a psdata file, we can then look at the settings to help diagnose the issue.

To do this select File->Save and then select "current waveform only" to reduce the size of the file produced.
Technical Support Manager

Post Reply