background image

2-14

IM 701450-51E

• Standard Format and Extended Format of the Data Frame and Remote Frame

S

O

F

R

T

R

I

D
E

r

0

Recessive

Dominant

S

I R

DLC

(4 bits)

Arbitration Field

Data Field

Control

Field

Identifier (11 bits)

Standard Format

S

O

F

S
R
R

I

D
E

R

T

R

r

0

Recessive

Dominant

S

I R

DLC

(4 bits)

r

1

Arbitration Field

Data

Field

Control

Field

Identifier (11 bits)

Identifier (18 bits)

Extended Format

• Error Frame

Recessive

Dominant

Error Frame

Data Frame

Error Flag

(6 bits)

Superposition of Error Flags

(6 to 12 bits)

Error Delimiter
(8 bits)

Interframe Space or
Overload Frame

E

S: Trigger position for Start of Frame

I:

Trigger position for Identifier

R: Trigger position for RTR

D: Trigger position for Data Frame

E: Trigger position for Error Frame

When Identifier Is Selected for the Frame/Field Type

• Condition

You can select from the following:

True

Trigger is activated when one bit pattern from ID1 to ID4 is met.

False

Trigger is activated when a bit pattern other than ID1 to ID4 is met.

• Bit Pattern: ID1 to ID4

You can set 4 types of bit patterns (ID1 to ID4).

When Pattern Format is set to Hex (hexadecimal), you can enter X, 0 to 9, or A to F in

units of 4 bits.  When Pattern Format is set to Bin (binary), you can enter X, 0, or 1.

The trigger is activated on the OR condition of ID1 to ID4.  The number of specified

bits varies depending on the message format type as follows:

Standard format (Std)

11 bits (the max value is 7FF when Pattern Format is set to Hex
(hexadecimal)).

Extended format Ext)

29 bits (the max value is 1FFFFFFF when Pattern Format is set to
Hex(hexadecimal)).

Note

If Identifier is selected (ON) and all the bits from ID1 to ID4 are set to X, the trigger does

not occur.  The trigger does not occur even when combined with other field and frame

types in this condition.

When X is included in the ID1 to ID4 bit pattern, the trigger point is set to the end of the

Identifier (ID) in the same fashion as when 0, 1 is set to the bit pattern.

For ID1 to ID4 and Data Field bit patterns, if there is at least one “X” bit in a group of four

bits in the binary display, the corresponding hexadecimal display will show a “$.”

2.4 Setting CAN Bus Signal Acquisition Conditions

Summary of Contents for DL7480

Page 1: ...nual Yokogawa Electric Corporation IM 701450 51E 3rd Edition DL7440 DL7480 Digital Oscilloscope Serial Bus Signal Analysis Function Includes the I2 C Bus Signal CAN Bus Signal SPI Bus Signal Analysis...

Page 2: ...lt of continuing improvements to the instrument s performance and functions The figures given in this manual may differ from those that actually appear on your screen Every effort has been made in the...

Page 3: ...Chapter 1 through 3 the following notations are used to distinguish the procedures from their explanations Procedure This subsection contains the operating procedure used to carry out the function de...

Page 4: ...tions of the I2 C Bus Signal 1 15 1 5 Analyzing Searching Data 1 25 1 6 Saving the Data of the Detailed Analysis List 1 35 1 7 Error Messages 1 37 1 8 Communication Commands 1 38 Chapter 2 CAN Bus Sig...

Page 5: ...r 3 7 Setting the Trigger Level Trigger Coupling Etc 3 10 Setting the Trigger Mode 3 10 Setting the Record Length 3 10 Starting Stopping the SPI Bus Signal Acquisition 3 10 Examples of SPI Bus Signal...

Page 6: ...ion Non ACK Trigger Example When Activating a Trigger When the Acknowledge Bit Is Not Present When the SDA Signal is high Address Data Trigger Example When Activating a Trigger on the Start Condition...

Page 7: ...etting the Record Length Page 1 4 2 Section 6 1 1 Section 7 2 1 Starting Acquisition of I2C Bus Signals Page 1 9 2 Stopping Acquisition of I2C Bus Signals Page 1 9 2 Performing Searches Page 1 28 2 Sa...

Page 8: ...ion DL7440 1M 20pF 400Vpk CAT II 50 5Vrms 10Vpk CH1 CH2 CH3 CH4 DL7480 CH7 1M 20pF 400Vpk CAT II 50 5Vrms 10Vpk CH1 CH2 CH3 CH4 CH5 CH6 CH8 Precautions to Be Taken When Connecting a Probe When activat...

Page 9: ...the menu during operation press ESC located above the soft keys In the procedural explanation below the term jog shuttle SELECT refers to the operation of selecting setting items and entering values u...

Page 10: ...nt to 0 see step 11 When Using Address Pattern as a Trigger Condition 8 Use jog shuttle SELECT to set the address pattern in hexadecimal or binary Address Pattern box When determination is not to be p...

Page 11: ...bytes Select whether to compare the Data2 pattern to the pattern immediately after the byte count or continue comparing until the stop condition is detected Proceed to step 17 When Activating a Trigg...

Page 12: ...tions of the I2 C Bus signal are met while the trigger conditions of CH3 to CH8 CH3 and CH4 on the DL7440 are met Select I2 C Pattern to activate a trigger when the trigger conditions of CH3 to CH8 CH...

Page 13: ...CH1 and CH2 and the setup screen for the patterns of CH3 to CH8 CH3 and CH4 on the DL7440 25 Use jog shuttle SELECT to set the clock channel to None or any of the channels from CH3 to CH8 CH3 and CH4...

Page 14: ...cedure see steps 9 to 14 on page 6 16 in the DL7440 DL7480 User s Manual IM701450 01E 31 Press ESC The Level Coupling dialog box closes Setting the Trigger Mode 32 Set the trigger mode according to th...

Page 15: ...8 9 Stop condition Address R W bit When Activating a Trigger on the Address Pattern Data Pattern When the data matches the specified address pattern or data pattern a trigger is activated on the 9th...

Page 16: ...9999 bytes If you do not wish to use byte count as a trigger condition set the value to 0 You can also set the byte count from the ENHANCED menu Data2 Pattern Set the 1 byte 8 bit or 2 byte 16 bit dat...

Page 17: ...stop condition and continues with the trigger detection No Restarts or stops the trigger detection when a start stop condition is detected SDA SCL Start condition 1 2 3 4 5 6 7 8 9 1 0 0 1 1 0 0 1 St...

Page 18: ...Not used as a trigger source Pattern Condition True A trigger is activated when the specified pattern of CH3 to CH8 CH3 and CH4 on the DL7440 is met False A trigger is activated when the specified pat...

Page 19: ...he DL7440 DL7480 User s Manual IM701450 01E Setting the Trigger Mode Set the conditions for updating the displayed waveforms as a trigger mode There are five trigger modes auto mode auto level mode no...

Page 20: ...9 Address R W bit Acknowledge bit Data byte Trigger activated here 1 2 3 4 5 6 7 8 9 Acknowledge present L Acknowledge not present H Stop condition Note The Non Ack trigger does not apply to start by...

Page 21: ...e 1 Compare with the specified address pattern Match 2 Skip 3 bytes Address R W bit Activate a Trigger Only on the Data1 Pattern Trigger Condition Address Pattern Not applicable Data1 Pattern 27 Condi...

Page 22: ...ess R W bit Trigger activated here Byte Count 0 Data2 After Byte Count Anywhere S 27 AE 57 27 FE 98 99 27 P A4 2 Trigger activated here 1 Compare with the specified pattern until a match occurs 99 Add...

Page 23: ...nt 0 Data2 After Byte Count Anywhere S 27 AE 57 27 FE 98 99 27 P A4 2 Trigger activated here 1 Compare with the specified pattern until a match occurs 99 27 Address R W bit Byte Count 3 Data2 After By...

Page 24: ...ttern Data2 Pattern and Byte Count Trigger Trigger Condition Address Pattern A4 Data1 Pattern Not applicable Condition True Data2 Pattern 99 Data Byte 1 Date Byte compare 2 bytes when set to 2 bytes C...

Page 25: ...ter Byte Count First Byte S 27 AE 57 27 99 98 99 27 P A4 4 Trigger activated here 1 Compare with the specified address pattern A4 Match 2 Compare with the specified data 1 pattern 27 3 Skip 3 bytes Ad...

Page 26: ...Restart Condition Yes S A2 Sr F5 30 27 E4 24 99 55 F4 1 Compare with the address pattern F4 Match 2 Compare with the Data1 pattern A2 Match 3 Ignore Sr Compare with the Data2 pattern F5 Match 4 Trigge...

Page 27: ...re the Restart Condition No When Ignore Unexpected Start Stop Condition Yes SDA SCL Start condition 1 2 3 4 5 6 7 8 9 1 0 0 1 1 0 0 1 Start condition Ignore the start condition Trigger condition met h...

Page 28: ...ndition met Trigger activated here CH3 and CH8 are irrelevant I2 C on Pattern 8 9 1 1 8 9 Trigger condition of the I2C Bus Signal is met Condition not met Trigger does not activate SDA SCL CH3 CH4 Tri...

Page 29: ...es not activate Holds the trigger met condition of the I2C Bus signal CH3 L CH4 H Condition Enter When the Clock Channel Is Set to CH4 Trigger condition of the I2C Bus Signal is met 8 9 1 1 8 9 SDA SC...

Page 30: ...ation below the term jog shuttle SELECT refers to the operation of selecting setting items and entering values using the jog shuttle SELECT and RESET keys For details on the operation using the jog sh...

Page 31: ...Likewise use jog shuttle SELECT to set the level used to determine a low level signal Thr Lower box Set the data channel to CH2 or CH4 Set the level used to determine high low Setting the Analysis Re...

Page 32: ...the List 15 Press the List soft key 16 Turn the jog shuttle to scroll the list left and right Up to 6 analysis data points are displayed at once in the order of occurrence By scrolling the list left...

Page 33: ...Time from the analysis reference point Hexadecimal display of the analyzed data Read Write signal Stop condition 22 Press ESC The Detail dialog box closes Note The detailed analysis list can be saved...

Page 34: ...binary BIN format HEX box or BIN box When determination is not to be performed select X The HEX box and BIN box settings are synchronized When using binary BIN notation set the LSB of the address patt...

Page 35: ...rm of the data that was found is displayed in the zoom waveform display area Pressing the Next soft key searches the data after the highlighted data to the right in the analysis data list at the botto...

Page 36: ...ine the data channel signal level 0 1 or indefinite Thr Upper Signal exceeding this level is determined to be 1 Thr Lower Signal below this level is determined to be 0 If Thr Lower data signal level T...

Page 37: ...annot be performed while the waveform acquisition is started Analysis and search cannot be performed on accumulated waveforms Analysis Data List Analysis Result List The following three items are disp...

Page 38: ...te Time from the Reference Point Binary display of data Hexadecimal display of data Acknowledge bit condition 1 No acknowledge 0 Acknowledge present Byte information immediately before the stop condit...

Page 39: ...s considered matched to the specified status Executing the Search Next Prev Press the Next or Prev soft key to execute the search The search progresses pattern or indefinite data search as follows dep...

Page 40: ...ion below the term jog shuttle SELECT refers to the operation of selecting setting items and entering values using the jog shuttle SELECT and RESET keys For details on the operation using the jog shut...

Page 41: ...erties 9 Carry out steps 22 to 25 on page 12 23 in the DL7440 DL7480 User s Manual IM701450 01E Explanation If you save the data the data of the analysis results is saved to the specified destination...

Page 42: ...displayed in English or Japanese For the procedure of setting the message language see section 15 1 Changing the Message Language and Turning ON OFF the Click Sound in the DL7440 DL7480 User s Manual...

Page 43: ...current setting SEARch I2C ANALyze SETup MPOSition Sets the reference position when the analysis reference point is set 1 42 manually or queries the current setting SEARch I2C ANALyze SETup RPOint Se...

Page 44: ...f each data pattern for the Adrs Data trigger or 1 48 queries the current setting TRIGger I2C ADDRess DATA x DBYTe Sets the number of bytes of the data pattern Data2 Pattern for the 1 48 Adrs Data tri...

Page 45: ...CLOCk HYSTeresis Space NRf Voltage Voltage Voltage LEVel Space SOURce Space NRf DATA LEVel Space SOURce Space NRf MPOSition Space NRf RPOint Space TRIGger MANual LIST Space NRf SEARch ADDRess ACK Spac...

Page 46: ...SEARch I2C ANALyze ABORt Example SEARCH I2C ANALYZE ABORT SEARch I2C ANALyze EXECute Function Executes the analysis Syntax SEARch I2C ANALyze EXECute Example SEARCH I2C ANALYZE EXECUTE SEARch I2C ANA...

Page 47: ...1 8 Communication Commands SEARch I2C ANALyze SETup DATA LEVel Function Sets the threshold level of the data channel of the analysis conditions or queries the current setting Syntax SEARch I2C ANALyze...

Page 48: ...DDRESS ACK X 1 8 Communication Commands SEARch I2C SEARch ADDRess HEXa Function Sets the pattern of the address pattern search on the analysis result in hexadecimal Syntax SEARch I2C SEARch ADDRess HE...

Page 49: ...A PATTERN SEARCH I2C SEARCH DATA PATTERN 10X10X10 SEARch I2C SEARch NEXT Function Performs the analysis result search on the data after the current byte and returns the search position Syntax SEARch I...

Page 50: ...panel is used I2C FILE SAVE ABORt EXECute FILE SAVE I2C ABORt Function Aborts the saving of the data of the detailed analysis list of the analysis Syntax FILE SAVE I2C ABORt Example FILE SAVE I2C ABO...

Page 51: ...er I2C ADDRess ADDRess HEXa Space MODE Space OFF ON NRf PATTern Space DATA ABCount x CONDition Space TRUE FALSE HEXa Space MODE Space OFF ON NRf PATTern Space NRf DBYTe Space IREStart Space YES NO Spa...

Page 52: ...Sets the address pattern for the Adrs Data trigger in hexadecimal Syntax TRIGger I2C ADDRess ADDRess HEXa String String 2 characters by combining 0 to F and X Example TRIGGER I2C ADDRESS ADDRESS HEXA...

Page 53: ...UE TRIGGER I2C ADDRESS DATA1 CONDITION TRIGGER I2C ADDRESS DATA1 CONDITION TRUE TRIGger I2C ADDRess DATA x DBYTe Function Sets the number of bytes of the data pattern Data2 Pattern for the Adrs Data t...

Page 54: ...ern or slope of each channel of the combination trigger or queries the current setting Syntax TRIGger I2C PATTern CHANnel x HIGH LOW DONTcare RISE FALL TRIGger I2C PATTern CHANnel x x 3 to 8 3 or 4 on...

Page 55: ...YPE Function Sets the trigger type or queries the current setting Syntax TRIGger TYPE ABN ADB PATTern WIDTh OR TV SIMPle I2CBus TRIGger TYPE Example TRIGGER TYPE I2CBUS TRIGGER TYPE TRIGGER TYPE I2CBU...

Page 56: ...rd Format of the Data Frame S When Start of Frame is selected for the trigger condition the Trigger activates here I When Identifier is selected for the trigger condition the Trigger activates here An...

Page 57: ...rd Length Page 2 5 2 Section 6 1 1 Section 7 2 1 Starting Acquisition of CAN Bus Signals Page 2 11 2 Stopping Acquisition of CAN Bus Signals Page 2 11 2 Performing Searches Page 2 23 2 Using Cursors P...

Page 58: ...Vpk CAT II 50 5Vrms 10Vpk CH1 CH2 CH3 CH4 CH5 CH6 CH8 Probe Power Supply When using the differential probe from Yokogawa model 701920 or 701922 use the probe power supply PROBE POWER located on the re...

Page 59: ...evel Connecting the Differential Probe When the Recessive Voltage Level is Displayed as Higher Than the Dominant Voltage Level Vdiff CAN_L CAN_H1 Recessive Logical value 1 Dominant Logical value 0 For...

Page 60: ...RESET keys For details on the operation using the jog shuttle SELECT and RESET see sections 4 1 or 4 2 in the DL7440 DL7480 User s Manual For a description of the operation using a USB keyboard or a U...

Page 61: ...10 Turn the jog shuttle to select ENT on the keyboard and press SELECT The bit rate is entered and the keyboard disappears You can also press the ENT soft key to enter the bit rate and clear the keyb...

Page 62: ...ier setting format changes to the selected format The Identifier setting format changes to Std standard format The Identifier setting format changes to Ext extended format When Ext is selected When St...

Page 63: ...in step 14 turn the jog shuttle to select 0 to 9 A to F or X and press SELECT Pressing RESET will reset the value to X the initial value If you selected Bin for Pattern Format in step 14 press SELECT...

Page 64: ...onditions of the CAN Bus signal are met while the trigger conditions of CH2 to CH8 CH2 to CH4 on the DL7440 are met Select CAN Pattern to activate a trigger when the trigger conditions of CH2 to CH8 C...

Page 65: ...f CH1 and the setup screen for the patterns of CH2 to CH8 CH2 to CH4 on the DL7440 27 Use jog shuttle SELECT to set the clock channel to None or any of the channels from CH2 to CH8 CH2 to CH4 on the D...

Page 66: ...tions Bit Rate Select a data transfer rate for the CAN Bus data to be analyzed from the following 10 20 33 333 50 62 5 83 333 95 238 100 125 250 500 or 1000 kbps You can also enter an arbitrary value...

Page 67: ...t a format for the Identifier ID field of the Arbitration field within the data frame from the following Std Standard format Ext Extended format Vdiff You can select a connection method for the differ...

Page 68: ...error frame The DL7440 DL7480 considers 6 successive dominant bits logical value of 0 as an error frame trigger condition Therefore a trigger occurs if 6 successive dominant bits occur in an overload...

Page 69: ...4 is met Bit Pattern ID1 to ID4 You can set 4 types of bit patterns ID1 to ID4 When Pattern Format is set to Hex hexadecimal you can enter X 0 to 9 or A to F in units of 4 bits When Pattern Format is...

Page 70: ...characters set varies depending on the pattern format type as follows Hex hexadecimal X 0 to 9 A to F in units of 4 bits Bin binary X 0 1 If the number of valid bytes is less than 7 the invalid byte i...

Page 71: ...n the DL7440 are met Trigger condition of the CAN Bus Signal is met CAN CH1 CH2 CH3 S O F R T R I D E r 0 DLC 4 bits Identifier 11 bits Condition met Trigger activated here Condition not met Trigger d...

Page 72: ...set as the clock channel set the slope to rising edge or falling edge not the pattern Pattern Condition You can set the pattern condition only when a clock channel is not specified Select from the fo...

Page 73: ...1 M 2 M 4 M The value inside the parentheses is selectable only when interleave mode is ON For details on the record length see section 7 2 Setting the Record Length in the DL7440 DL7480 User s Manual...

Page 74: ...ral explanation below the term jog shuttle SELECT refers to the operation of selecting setting items and entering values using the jog shuttle SELECT and RESET keys For details on the operation using...

Page 75: ...the range of 10 000 to 1000 000 Set the sample point in the range of 18 8 to 90 6 Setting Vdiff 8 Use jog shuttle SELECT to set Vdiff to CAN_H CAN_L or CAN_L CAN_H Vdiff box Setting the Threshold Lev...

Page 76: ...the order of occurrence By scrolling the list left and right using the jog shuttle analysis data up to 18 data points can be displayed at a time Setting the display position of the head of the frame f...

Page 77: ...he Detail dialog box decreases to half of its original size allowing you to view the zoom waveform of the highlighted selected frame Data field value hexadecimal or binary CRC value hexadecimal Alphab...

Page 78: ...tifier setting format to Std or Ext Message Format box The format in the Identifier box changes accordingly Selecting the Notation System of the Determination Pattern 27 Use jog shuttle SELECT to set...

Page 79: ...ected Bin for Pattern Format in step 27 press SELECT to select 0 1 or X When Data Field Is Selected 30 Use jog shuttle SELECT to set the number of valid bytes of the data field to a value between 1 an...

Page 80: ...the zoomed waveform of the data that was found is displayed in the zoom waveform display area Pressing the Next soft key searches the data after the highlighted data to the right in the analysis data...

Page 81: ...s the Identifier Control Field Data Field CRC or ACK soft key The zoom position Z1 Pos moves to the front of the selected field The zoom position Z1 Pos moves to the beginning of the selected field Th...

Page 82: ...analyzed The DL7440 DL7480 classifies the error types into the following five types Active Error When 6 or more successive dominant logical value of 0 bits appear on the bus Error flag 6 dominant bits...

Page 83: ..._H CAN_L The dominant voltage level is greater than the recessive voltage level Note For the further information on connecting the differential probe see section 2 3 Connecting the Probe The bit rate...

Page 84: ...6 MW memory model 701460 and 701480 When Interleave Mode is ON 8 MW When Interleave Mode is OFF 4 MW 4 MW memory model 701450 and 701470 4 MW In the above case if you execute analysis with the stuff b...

Page 85: ...or extended format 29 bits is displayed in hexadecimal Dt The Data field value is displayed in Hex hexadecimal Eight bits are displayed in 1 frame ACK The Acknowledge value is displayed as Y If Ackno...

Page 86: ...rned Y is displayed and if Acknowledge is not returned nothing is displayed If indefinite data is present within the frame an asterisk is displayed Info An error type of one of the following five type...

Page 87: ...play frame set to 0 divisions The resolution is as follows Selectable steps of zoom position T div 10 display record length Setting the Search Condition Search Setup You can set the following conditio...

Page 88: ...ta Executing the Search Next Prev Press the Next or Prev soft key to execute the search The search progresses pattern or indefinite data search as follows depending on the search type For Pattern Sear...

Page 89: ...ied Field Field Jump Moves the Zoom position Z1 Pos to the front of a particular field within the current frame The applicable fields are of the following five types Identifier Control Field Data Fiel...

Page 90: ...For a description of the operation using a USB keyboard or a USB mouse see section 4 3 in the DL7440 DL7480 User s Manual X Y PHASE MENU MENU SETUP FILE MISC RESET SELECT MATH SHIFT GO NOGO CURSOR ME...

Page 91: ...a position after Cursor1 that is one bit rate behind it Cursor1 moves to the front of the field selected as the move destination Cursor2 moves to a position just one bit rate behind Cursor1 Cursor1 C...

Page 92: ...Cursor1 is displayed on the front of the specified field SOF Identifier Control Field Data Field CRC or ACK Cursor2 moves to a position just one bit rate behind Cursor1 The cursors move while maintai...

Page 93: ...jog shuttle SELECT refers to the operation of selecting setting items and entering values using the jog shuttle SELECT and RESET keys For details on the operation using the jog shuttle SELECT and RES...

Page 94: ...played in the File List Window and Displaying Properties 9 Carry out steps 22 to 25 on page 12 23 in the DL7440 DL7480 User s Manual IM701450 01E Explanation If you save the data the data of the analy...

Page 95: ...ction requires servicing contact your nearest YOKOGAWA dealer for repairs Code Message Action Page 27 Executed the search but no record was found 2 23 2 32 that matched the pattern 37 Aborted the anal...

Page 96: ...ne frame of analysis result as a character string 2 46 SEARch CAN SEARch Queries all settings related to the analysis result search 2 47 SEARch CAN SEARch FJUMp ACK Executes the field jump to the ACK...

Page 97: ...CAN Cursor 2 51 CURSor TY CAN BRATe Sets the bit rate data transfer rate of the CAN Cursor or queries the 2 51 current setting CURSor TY CAN JUMP Executes the jumping of the CAN Cursor to a specified...

Page 98: ...nt 2 56 setting TRIGger CAN PATTern Queries all settings related the pattern setting of the combination trigger 2 56 TRIGger CAN PATTern CHANnel x Sets the condition pattern or slope of each channel o...

Page 99: ...p BRATe Space NRf LEVel Space Voltage Voltage SBIT Space OFF ON NRf SPOint Space NRf SOURce Space NRf VDIFf Space L_H H_L DETail BINary HEXa LIST Space NRf SEARch FJUMp ACK CONTrol CRC DATA IDENtifier...

Page 100: ...yntax SEARch CAN ANALyze EXECute Example SEARCH CAN ANALYZE EXECUTE SEARch CAN ANALyze SETup Function Queries all settings related to the analysis conditions Syntax SEARch CAN ANALyze SETup Example SE...

Page 101: ...source channel or queries the current setting Syntax SEARch CAN ANALyze SETup SOURce NRf SEARch CAN ANALyze SETup SOURce NRf 1 3 Example SEARCH CAN ANALYZE SETUP SOURCE 1 SEARCH CAN ANALYZE SETUP SOU...

Page 102: ...field jump to the Identifier in the analysis result Syntax SEARch CAN SEARch FJUMp IDENtifier Example SEARCH CAN SEARCH FJUMP IDENTIFIER SEARch CAN SEARch NEXT Function Executes a Next search of the...

Page 103: ...C Example SEARCH CAN SEARCH SETUP DATA DLC 6 SEARCH CAN SEARCH SETUP DATA DLC SEARCH CAN SEARCH SETUP DATA DLC 6 SEARch CAN SEARch SETup DATA HEXa x Function Sets each byte of the Data Field search pa...

Page 104: ...analysis results pattern searches in binary or queries the current setting Syntax SEARch CAN SEARch SETup IDENtifier PATTern String SEARch CAN SEARch SETup IDENtifier PATTern When the message format...

Page 105: ...FRAMe INDefinite SEARch CAN SEARch SETup TYPE Example SEARCH CAN SEARCH SETUP TYPE INDEFINITE SEARCH CAN SEARCH SETUP TYPE SEARCH CAN SEARCH SETUP TYPE INDEFINITE SEARch TYPE Function Sets the search...

Page 106: ...the cursor type of the T Y display or queries the current setting Syntax CURSor TY TYPE OFF HORizontal VERTical MARKer DEGRee CAN CURSor TY TYPE Example CURSOR TY TYPE CAN CURSOR TY TYPE CURSOR TY TYP...

Page 107: ...VE CAN ABORt EXECute FILE SAVE CAN ABORt Function Aborts the saving of the data of the detailed analysis list of the analysis in ASCII format Syntax FILE SAVE CAN ABORt Example FILE SAVE CAN ABORT FIL...

Page 108: ...l TRIGger CAN BRATe Space NRf DATA CONDition Space TRUE FALSe GREater LESS DLC Space NRf HEXa x Space MODE Space OFF ON NRf PATTern x Space EFRame Space OFF ON NRf IDENtifier CONDition Space TRUE FALS...

Page 109: ...combination trigger or queries the current setting Syntax TRIGger CAN COMBination ONLY ONPattern APATtern TRIGger CAN COMBination Example TRIGGER CAN COMBINATION ONLY TRIGGER CAN COMBINATION TRIGGER C...

Page 110: ...queries the current setting Syntax TRIGger CAN DATA MODE Boolean TRIGger CAN DATA MODE Example TRIGGER CAN DATA MODE 1 TRIGGER CAN DATA MODE TRIGGER CAN DATA MODE 1 TRIGger CAN DATA PATTern x Function...

Page 111: ...ID x pattern in the trigger conditions in binary or queries the current setting Syntax TRIGger CAN IDENtifier ID x PATTern String TRIGger CAN IDENtifier ID x PATTern When the message format is standar...

Page 112: ...R CAN PATTERN CONDITION ENTER Description When TRIGger CAN COMBination is set to ONPattern select from TRUE FALSe When TRIGger CAN COMBination is set to APATtern and TRIGger CAN PATTern CLOCk is set t...

Page 113: ...t data that is less than 8 bits is not compared On the DL7440 DL7480 the SCK clock signal MOSI master output slave input signal MISO master input slave output signal and SS slave select signal are app...

Page 114: ...signal Data input signal Chip select signal CS 0 0 0 0 1 0 0 0 1 1 0 0 0 1 0 0 Note The notation of the SPI Bus signal on the DL7440 DL7480 differs between the trigger condition setup menu and the an...

Page 115: ...e Trigger Mode Setting the Record Length Page 3 5 2 Section 6 1 1 Section 7 2 1 Starting Acquisition of SPI Bus Signals Page 3 10 2 Stopping Acquisition of SPI Bus Signals Page 3 10 2 Performing Searc...

Page 116: ...Bus signal connect the signals to the input terminals as follows CH1 Clock signal SCK CH2 Master output slave input signal MOSI CH3 Master input slave output signal MISO CH4 Slave select signal SS Wh...

Page 117: ...the DL7440 DL7480 User s Manual For a description of the operation using a USB keyboard or a USB mouse see section 4 3 in the DL7440 DL7480 User s Manual SEARCH PRESET ZOOM MODE POSITION ENHANCED SIMP...

Page 118: ...h of the determination pattern to be specified from 1 to 8 bytes Data Byte box The number of bytes displayed in the A Pattern box is set to the number of bytes that matches the selected result 9 Use j...

Page 119: ...h of Pattern B in the range of 1 to 8 bytes Set the Pattern B condition to True or False Select this when using pattern B as a trigger condition Set the data assigned to Pattern B to MOSI CH2 or MISO...

Page 120: ...Set Pattern dialog box displays the assignment conditions of the SPI Bus signals of CH1 to CH4 and the pattern setup screen of CH5 to CH8 21 Use jog shuttle SELECT to set the slope of the CH1 SCK edge...

Page 121: ...e to rising edge or falling edge 25 If you set the clock channel to None in step 23 use jog shuttle SELECT to set the pattern condition to True or False Condition box Set the CH1 SCK edge slope to or...

Page 122: ...t the trigger mode according to the procedures given in section 6 1 Setting the Trigger Mode in the DL7440 DL7480 User s Manual IM701450 01E Setting the Record Length 31 Set the record length accordin...

Page 123: ...ertion of SS and Byte Count are always selected Assertion of SS CH4 The trigger function of the SPI Bus signal counts the valid edges of SCK CH1 after SS CH4 is asserted and divides MOSI CH2 or MISO C...

Page 124: ...o be used for B Pattern from the following MOSI CH2 Data written by the master to the slave MISO CH3 Data read by the master from the slave Data Byte Select the data length of B Pattern in the range o...

Page 125: ...tes a trigger only when the trigger conditions of the SPI Bus signal are met while the trigger conditions of CH5 to CH8 are met Condition not met Trigger does not activate Condition met Trigger activa...

Page 126: ...3 4 5 6 5 6 7 8 Trigger condition of the SPI Bus Signal is met 1 2 7 8 CH5 H Condition Enter Holds the trigger met condition of the SPI Bus signal Slope of CH1 SCK Edge Select the slope from the foll...

Page 127: ...es auto mode auto level mode normal mode single mode and single N mode For details on the trigger modes see section 6 1 Selecting the Trigger Mode in the DL7440 DL7480 User s Manual IM701450 01E Setti...

Page 128: ...is compared Slave Select Assert Trigger Trigger Condition SS L A Pattern MOSI Not applicable B Pattern Not applicable Byte Count 0 11 A4 25 EA 57 FF 68 00 00 00 Trigger activated here MOSI 00 00 00 00...

Page 129: ...L A Pattern MOSI Not applicable B Pattern MOSI A4 25 Data Byte 2 Condition True After Byte Count First Byte 11 A4 25 EA 57 FF 68 00 00 00 Trigger activated here MOSI 00 00 00 00 00 00 00 85 C8 22 MISO...

Page 130: ...vated here MOSI 00 00 00 00 00 00 00 85 C8 22 MISO SS Matches with the specified Pattern B Compare with Pattern B B Pattern MISO 85 C8 After Byte Count Anywhere 11 A3 A4 25 EA A4 25 00 00 00 Trigger a...

Page 131: ...e MOSI 00 00 00 00 00 00 00 85 C8 22 MISO SS Matches with the specified Pattern A Matches with the specified Pattern B Compare with Pattern A Compare with Pattern B B Pattern MOSI FF 68 After Byte Cou...

Page 132: ...5 C8 22 MISO SS Matches with the specified Pattern A Matches with the specified Pattern B Compare with Pattern A Compare with Pattern B B Pattern MISO 85 C8 After Byte Count Anywhere 11 A4 25 EA 57 FF...

Page 133: ...here MOSI 00 00 00 00 00 00 00 85 C8 22 MISO SS Matches with the specified Pattern A Matches with the specified Pattern B Skip 3 bytes Compare with Pattern A Compare with Pattern B B Pattern MOSI 00 0...

Page 134: ...00 00 00 00 85 C8 22 MISO SS Matches with the specified Pattern A Skip 3 bytes Matches with the specified Pattern B Compare with Pattern A Compare with Pattern B B Pattern MISO C8 22 After Byte Count...

Page 135: ...cting setting items and entering values using the jog shuttle SELECT and RESET keys For details on the operation using the jog shuttle SELECT and RESET see sections 4 1 or 4 2 in the DL7440 DL7480 Use...

Page 136: ...ng the Status 1 or 0 of the I O Data 9 Use jog shuttle SELECT to select whether Data1 CH2 is to be analyzed ON OFF Data1 CH2 box Data1 CH2 will be analyzed when the mark to the left is highlighted Whe...

Page 137: ...r determining the status of the CS signal On the DL7480 set the level for determining the status of CH5 to CH8 as necessary Select whether the channel is to be a CS signal ON OFF Select a channel from...

Page 138: ...he reference point to Trigger Position or Manual Set the read direction of the I O data bits to MSB First or LSB First 22 Press ESC The Analyze Setup dialog box closes Executing Aborting the Analysis...

Page 139: ...ft key A Detail dialog box opens The analysis data of the same analysis number that is highlighted in the list in step 25 or step 29 is displayed highlighted 31 Press the Hex or Bin soft key to select...

Page 140: ...es Data Byte box The number of bytes displayed in the Data Pattern box is set to the number of bytes that matches the selected result 39 Use jog shuttle SELECT to set the determination pattern for eac...

Page 141: ...r and the zoomed waveform of the data that was found is displayed in the zoom waveform display area Pressing the Next soft key searches the data after the highlighted data to the right in the analysis...

Page 142: ...ing or falling of the synchronization clock is to be detected Rising slope Falling slope Data to Be Analyzed The data that can be analyzed is the I O data signal on the SPI Bus Data1 and Data2 The dat...

Page 143: ...when not determining the status All the I O output data are analyzed The byte boundary of the data being analyzed is the point where the CS signal changes from high to low or low to high This status c...

Page 144: ...and the Post section contains 44000 points 40000 data points in the Pre section and 40000 data points in the Post section are displayed When the Pre section contains 8000 points and the Post section c...

Page 145: ...e displayed in hexadecimal However below are some exceptions When the data is less than 8 bits is displayed When indefinite data bit whose status is neither 1 or 0 exists is displayed Indefinite data...

Page 146: ...ion is highlighted If the CS signal is ON and the CS signal on the main waveform display screen does not contain a transition point from H to L or L to H the I O data is not analyzed Analysis and sear...

Page 147: ...ation pattern to hexadecimal or binary The notation of the determination pattern described later changes accordingly Data to Be Searched Source Set the data to be searched to Data1 or Data2 Data Lengt...

Page 148: ...None of the CS signals set to ON The data length of the data to be searched and the CS interval are independent Searching is possible with the data length of the determination pattern set to 4 or 5 b...

Page 149: ...tems and entering values using the jog shuttle SELECT and RESET keys For details on the operation using the jog shuttle SELECT and RESET see sections 4 1 or 4 2 in the DL7440 DL7480 User s Manual For...

Page 150: ...file in ASCII format The contents of the detailed analysis list of the SPI signal are saved as is to the file The extension is txt The file size is as follows File size number of bytes per data point1...

Page 151: ...the messages to be displayed in English or Japanese For the procedure of setting the message language see section 15 1 Changing the Message Language and Turning ON OFF the Click Sound in the DL7440 DL...

Page 152: ...nal CS 3 46 in the analysis SEARch SPI ANALyze SETup CS CHANnel x LEVel Sets the level of each channel of the chip select signal CS in the analysis 3 46 or queries the current setting SEARch SPI ANALy...

Page 153: ...ing 3 52 TRIGger SPI PATTern Queries all settings related the pattern setting of the combination trigger 3 52 TRIGger SPI PATTern CHANnel x Sets the condition pattern or slope of each channel of the c...

Page 154: ...tern TRACe Sets the data to be used as Pattern B of the trigger or queries the current 3 55 setting TRIGger SPI SETup SPOLarity Sets the edge slope of the clock signal SCK of the trigger or queries th...

Page 155: ...T ZOOM key on the front panel POLarity Space RISE FALL CS CHANnel x LEVel Space MODE Space OFF ON NRf ESTate Space HIGH LOW DONTcare NONE ABORt EXECute SETup BITorder Space MSBFirst LSBFirst CLOCk HYS...

Page 156: ...CS ESTATE NONE SEARCH SPI ANALYZE SETUP RPOINT TRIGGER MPOSITION 0 0000000 BITORDER MSBFIRST SEARCH SPI SEARCH TYPE FRAME PFORMAT HEXA SOURCE DATA1 DATA BYTE 8 PATTERN1 XXXXXXXX PATTERN2 XXXXXXXX PAT...

Page 157: ...PI ANALYZE SETUP BITORDER SEARCH SPI ANALYZE SETUP BITORDER MSBFIRST SEARch SPI ANALyze SETup CLOCk Function Queries all settings related the clock signal in the analysis Syntax SEARch SPI ANALyze SET...

Page 158: ...E SETUP CS CHANNEL4 LEVEL 1V SEARCH SPI ANALYZE SETUP CS CHANNEL4 LEVEL SEARCH SPI ANALYZE SETUP CS CHANNEL4 LEVEL 1 000E 00 Description When a current probe is used this command sets or queries the C...

Page 159: ...current probe is set to CH2 or CH3 this command sets or queries the Current value SEARch SPI ANALyze SETup DATA x MODE Function Enables Disables the data input output signal Data1 Data2 in the analysi...

Page 160: ...search on the analysis result in binary or queries the current setting Syntax SEARch SPI SEARch DATA PATTern x String SEARch SPI SEARch DATA PATTern x String 8 characters by combining 0 1 and X x 1 to...

Page 161: ...EARch TYPE FRAMe INDefinite SEARch SPI SEARch TYPE Example SEARCH SPI SEARCH TYPE FRAME SEARCH SPI SEARCH TYPE SEARCH SPI SEARCH TYPE FRAME SEARch TYPE Function Sets the search type or queries the cur...

Page 162: ...VE SPI ABORt EXECute 3 8 Communication Commands FILE SAVE SPI ABORt Function Aborts the saving of the data of the detailed analysis list of the analysis in ASCII format Syntax FILE SAVE SPI ABORt Exam...

Page 163: ...rn PATTern CHANnel x Space HIGH LOW DONTcare RISE FALL CLOCk Space NONE NRf CONDition Space ENTer EXIT TRUE FALSe SETup ABCount Space ANYWhere FIRStbyte APATtern BYTE Space NRf CONDition Space TRUE FA...

Page 164: ...HANnel x HIGH LOW DONTCARE RISE FALL TRIGger SPI PATTern CHANnel x x 5 to 8 Example TRIGGER SPI PATTERN CHANEL5 HIGH TRIGGER SPI PATTERN CHANEL5 TRIGGER SPI PATTERN CHANEL5 HIGH Description Setting an...

Page 165: ...unction Queries all settings related to the trigger Syntax TRIGger SPI SETup Example TRIGGER SPI SETUP TRIGGER SPI SETUP SPOLARITY RISE APATTERN MODE 0 BYTE 8 CONDITION TRUE PATTERN1 XXXXXXXX PATTERN2...

Page 166: ...MODE TRIGGER SPI SETUP APATTERN MODE 1 TRIGger SPI SETup APATtern PATTern x Function Sets the Pattern A pattern of the trigger at the byte level in binary or queries the current setting Syntax TRIGge...

Page 167: ...Pattern B pattern of the trigger at the byte level in binary or queries the current setting Syntax TRIGger SPI SETup BPATtern PATTern x String TRIGger SPI SETup BPATtern PATTern x String 8 characters...

Page 168: ...nication Commands TRIGger TYPE Function Sets the trigger type or queries the current setting Syntax TRIGger TYPE ABN ADB PATTern WIDTh OR TV SIMPle SPIBus TRIGger TYPE Example TRIGGER TYPE SPIBUS TRIG...

Page 169: ...le range is 0 or 9999 Data 2 Activates a trigger on the true false condition of the result of the comparison with the data that is present after the byte count passes The length of data that is compar...

Page 170: ...tion and search the waveform If a waveform that matches the condition is found the zoom box moves to that point and displays the specified waveform Indefinite data search Indefinite State Indefinite d...

Page 171: ...0 bits are detected A trigger also occurs if 6 successive dominant bits occur in an overload frame The trigger point is at the end of the 6th dominant bit Combination trigger Possible to activate tri...

Page 172: ...hat point and displays the specified waveform Indefinite data search Indefinite State Indefinite data can be searched Field jump Moves the zoom position Z1 Pos to the beginning of a certain field with...

Page 173: ...1 to CH4 SPI Only Activates a trigger only on the trigger conditions of the SPI bus signal SPI on Pattern Activates a trigger when the trigger conditions of the SPI bus signal are met on the true or f...

Page 174: ...a pattern If a waveform that matches the pattern is found the zoom box moves to that point and displays the specified waveform Indefinite data search Indefinite State Indefinite data can be searched A...

Page 175: ...3 13 Communication Command 1 38 2 41 3 40 Condition 2 14 2 15 3 12 CRC Error 2 27 CS 3 31 Cursor 2 35 Cursor Function 2 1 Cursor Jump 2 37 D Data Byte 3 12 3 35 Data Channel 1 31 Data Field 2 13 Data...

Page 176: ...Searching Data 1 25 2 19 3 23 Slope 3 30 Source 3 35 SPI Pattern 3 14 SPI Analyzer Group 3 40 3 43 SPI Bus Signal Acquisition Condition 3 5 SPI Bus Signal Analysis Function 3 1 4 5 SPI File Group 3 4...

Reviews: