PRODUCT

OP-FW10R Firmware for High-speed HDLC mode

Outline

OP-FW10R is a firmware to expand the measurement speed for bit synchronous communication such as HDLC/SDLC/X.25, CC-Link and SPI communication up to 10Mbps. Processing major part of the measurement process by FPGA, it enables capturing of communication data with time stamp of micro-second unit.

This is the suitable option for high-speed HDLC such as multi-drop CC-LINK or TTL signal level on a printed-circuit board, or high-speed SPI communication.

Preparation (transfer the firmware to the analyzer)

  1. Connect the analyzer with a PC by AUX cable or USB cable.
  2. Insert the firmware CD-ROM into the PC.
  3. Write the firmware into the analyzer by transfer software included in the CD-ROM.
  4. Once it is written into the analyzer, it runs in hi-speed mode by turning on the power.

    < Opening display of OP-FW10R >

You can change high-speed mode and normal mode by keys when you turn on the analyzer.

High-speed mode to normal mode :Turn on the power pressing [Shift] and [0]
Normal speed mode to high-speed mode : Turn on the power pressing [Shift] and [3]

Operating Instructions

RS-232C

Connect the RS-232C port of the analyzer with a target line by the monitor cable attached to the analyzer.

RS-422/RS-485

Connect the RS-422/RS-485 terminal block of the analyzer with a RS-422/RS-485 target line.

Half-duplex TxD +, TxD -
GND
Full-duplex TxD +, TxD -
RxD +, RxD -
GND

 

When a terminal resistance is needed, connect the resistance by a jumper pin on the interface board.

TTL

Connect the TTL port of the analyzer with a target by TTL prove cable attached to the analyzer.

 

HDLC monitor

 

HDLC simulation

 

 

 

SPI monitor

 

 

 

 

SPI simulation
Master mode

 

SPI simulation
Slave mode

 

Monitor function

HDLC/SDLC/X.25 and CC-Link
< HDLC setting example >

It supports translation display of the frame level or packet level adding to the normal display. You can indicate an ID filter for both SD side and RD side with which you can capture only the frames of specific address (16bits soon after the flag). It makes the analisis more efficient, and use of the capture memory also be more efficient

< HDLC monitor example of normal display >
< HDLC monitor example of translation display >

How ID filter works
ID filter setting: SD-1 : 00110000 (30h) RD-1 : 0100****
SD-2 : 00110001 (31h) RD-2 : ******** (Don’t care)
Frame on TxD line
FLAG 30h 31h 32h 33h FLAG
FLAG 21h 22h 23h 24h FLAG
Frame on RxD line
FLAG 50h 51h 52h 53h FLAG
FLAG 41h 42h 43h 44h FLAG
   
SD side monitor display
FLAG 30h 31h 32h 33h FLAG
 
RD side monitor display  
FLAG 41h 42h 43h 44h FLAG

How ID filter works for sorting display on HALF-DUP:ON (Half duplex)

When the communication is half duplex, communication frames of multiple nodes runs continuously on one pair of communication line. If you monitor this communication wit the analyzer, data are displayed on the single display line and it is a little bit difficult to distinguish one node you want to see from the others. In this case, you can sort frames of one ID to SD side and frames of the other IDs to RD side by ID filter. It helps you to see the frames you want to follow.

ID filter setting: SD-1 : 00110000 (30h)RD-1 : ******** (Don’t care)
SD-2 : 00110001 (31h)RD-2 : ******** (Don’t care)
Frame on TxD line
FLAG 30h 31h 32h 33h FLAG
FLAG 41h 42h 43h 44h FLAG
   
SD side monitor display
FLAG 30h 31h 32h 33h FLAG
 
RD side monitor display  
FLAG 41h 42h 43h 44h FLAG
SPI
< SPI setting display >

SPI monitor function supports 4 patterns of SPI transfer timings which is composed of clock pole and clock phase and does not limit the range of target device. For the SPI devices which transfer all the frame while the SS signal is low, by setting Frame end time (transfer clock rest time, 0.1μsecond unit) you can divide the data into the time unit with which CPU can intervene and you can efficiently analyze the relationship of transfer command and the data.

< SPI monitor example of normal display >
< SPI monitor example of dump display >

Trigger function

< Trigger setting display >

It automatically stops monitoring when it detects two pairs of single or sequential characters (Max. 8 characters, Don’t care and bit mask is available.) or when it detects an error (CRC error, Abort, Short frame) or when external signal changes.

Simulation function

< RS-485 interface setting example >

With the simulation mode you can send test data (up to 160 types) registered in the send data table for one time or continuously. It helps you in the situations when the development is in the early stage or opposite device of high speed communication is not available.

When you use RS-422/RS-485 interface, DTE/DCE selection and RS-485 driver automatic control are available.

< TTL interface setting example >

For TTL measurement, you can select output signal level and output type and can execute the appropriate test conforming the power source specification of the target board. For SPI simulation, you can select master mode or slave mode. On the master mode the analyzer will be a master and high-speed send/receive test of up to 5Mbps is available.

Others

In addition to the high-speed function, it also has basic functions of protocol analyzer such as auto save function in which you can register captured data into SD card or USB flash for long time, file conversion into text file by text printing or utility software, search of specific data line, and remote control. You can also change the mode of the analyzer to standard firmware mode which support multi protocol by pressing both [SHIFT] and [0] keys when you turn on the power.

Specification

Supported analyzer LE-3500R
Interface RS-422/RS-485 (RS-530), TTL, SPI
Protocol HDLC, SDLC, X.25, CC-Link (NRZ/NRZI format, AR clock), SPI
Communication speed Half duplex 115.2kbps - 10Mbps
Full duplex 115.2kbps - 5Mbps
Setting step Arbitrary: four significant digits
Error check function FCS error (CRC-ITU-T), Abort, Short frame
Online monitor function Time stamp 6 digits 0 - 524287
1ms, 100 μ s, 10 μ s, 1 μ s units
ID filter (HDLC) 2 character can be set (Don’t care and bit mask is available)
Simulation function Send data table 16k data (can be divided into 16 parts and registered)
MANUAL mdoe It transmits the registered data which corresponds with the key.
Repeat transmission and repeat interval are available.
Trigger function Max 8 characters (Don’t care and bit mask are available.). It automatically stops monitoring when it detects two pairs of single or sequential, an error, or low level of the external signal trigger input.
Data search function Search of trigger data, error data, and character line are available.
Accessories Firmware CD-ROM, Manual