Hi Guys,
i wonder if i can invert a trigger condition on a dataword to explore a data transmision looking for faults.
E.g.:
I attached the Scope to an SPI - Communication between two CPUs.
The CPUs (a and b) are programmed to send allways exact one specific data from a to b and vice versa.
The test is running without interaction from outside - after some hours both CPUs are on halt due to wrong SPI-Data.
My idea was:
Setup the Trigger to Bus-Triggering and put in the data-word wich is permanently pinged between a and b - AND THEN invert the trigger so that the scope just triggers in the case this data-word is not matching.
I can not find out how to do this.
Could it realy be that a 30000US $ Machine can not invert the trigger conditon?
I tried it with a second scope (the inputs are paralelled to the MSO) using the MSO's trigger output to trigger the other scope.
That works but is some how inefficient (2 scopes for that simple task..)
Does anybody has a better idea?
In my eyes this (inverting a trigger conditon) would be a very smart feature in generell!
Best regards.
Ralf
i wonder if i can invert a trigger condition on a dataword to explore a data transmision looking for faults.
E.g.:
I attached the Scope to an SPI - Communication between two CPUs.
The CPUs (a and b) are programmed to send allways exact one specific data from a to b and vice versa.
The test is running without interaction from outside - after some hours both CPUs are on halt due to wrong SPI-Data.
My idea was:
Setup the Trigger to Bus-Triggering and put in the data-word wich is permanently pinged between a and b - AND THEN invert the trigger so that the scope just triggers in the case this data-word is not matching.
I can not find out how to do this.
Could it realy be that a 30000US $ Machine can not invert the trigger conditon?
I tried it with a second scope (the inputs are paralelled to the MSO) using the MSO's trigger output to trigger the other scope.
That works but is some how inefficient (2 scopes for that simple task..)
Does anybody has a better idea?
In my eyes this (inverting a trigger conditon) would be a very smart feature in generell!
Best regards.
Ralf
It is easily possible with a dedicated SPI analyzer, or a combination of a SPI adapter and a logic analyzer. Neither of those will give you visibility into possible electrical issues, however. They can send a trigger event, which could trigger the scope.
Yes, It's a $30K oscilloscope, but it is much more than just an SPI analyzer, and can do many things, especially with serial streams, that no other oscilloscope can do.
Al