OP-SB88 FlexRay Communications Expansion Kit
Outline


The OP-SB88 is an expansion kit that allows monitoring of FlexRay communications on up to two channels in real time.
The kit incorporates a monitor function that does not require complicated parameter settings, and a simulation function with which the OP-SB88 works as a FlexRay communications node to transmit and receive data, thus powerfully supporting the initial development.
The filter function and high-capacity memory greatly shorten the analysis time of trouble.
Furthermore, it incorporates a simultaneous measurement function for external signals, which makes it possible to investigate the relationship between the operation of peripheral devices and communications data.
Features
10Mbps, 5Mbps, 2.5Mbps Communication Speed
Supports 10Mbps, 5Mbps, 2.5Mbps which are the standard speed of FlexRay communication.Easy Monitoring
It enables to measure FlexRay data only by choosing a communication speed without setting about 50 parameters particular to FlexRay.Dual Controller
Two FlexRay controllers equipped with OP-SB88 act for the leading cold start node and following cold start node that are necessary for FlexRay communications. It enables to evaluate the module of the non-cold start node that does not perform cold start.FlexRay Transceiver, TJA1080
It has TJA1080 from NXP Semiconductors which is the world's first FlexRay transceiver.Monitor Function
< header display >


< payload display >


Reception Filter for Each Channel
< filter setting >

The filtering of the reception frame can be set for frame ID, each indicator bit, and cycle counter in the frame header.

Simultaneous Measurement of External Signal
It measures/records signal voltage of target device connected to the external terminal of analyzer in analog and digital value when receiving a frame.< analog value display >


< digital value display >


Display Specific Data on Pointed Line
It displays the arbitrary data (Frame header, Payload) of specific frame in the pointed line and helps to analyze the larger amount of FlexRay data.< Specific Data on Pointed Line Setting >


< Display Specific Data on Pointed Line >


Event Counter Display
< event counter display >

It displays the number of the frame reception of every channel, the number of matched data triggers, the number of the outbreak of each error. The appearance of the specific frame can be calculated by combining with the trigger function.

Trigger Function
It can set the data trigger for Payload data, frame ID, each indicator bit, and cycle counter in a frame. It also has the error trigger for communication error, and the external trigger for external input condition.< list of trigger setting >


< data trigger detail setting >


(Example 1)
Count the matched triggers and display the number of appearance of each frame in the event counter.(Example 2)
Load the result of trigger as external signal to the Oscilloscope.< connecting for oscilloscope >


< example at wave >


Simulation Funcition

Automatic Frame Transmission
Frame transmission of passive frame for media access with time trigger transmits frame data registered beforehand.< list of automatic frame transmission >


< payload setting display >


(Example 1)
Transmit frames when cycle counter is odd by specifying the cycle counter function.(Example 2)
Transmit the arbitrary Payload for each cycle counter (0 to 63) by using the pattern table.(Example 3)
Change the part of Payload by using the sweep function.< pattern table>


< sweep setting >


Event Transmission of Frame
Frame transmission function is made assuming the transmission of active frames for media access in event driven mode.It can switch the transmission of frames (in the case of active frames) and Payload data by key operation. It transmits at most 16 Payload data for every frame.
< list of event send frame >


< payload allocation display >


File Saving
A CF card (option) can store measured results and settings.It enables to save the simulation settings including over 50 parameters particular to FlexRay. It contributes to improvement of the fieldwork in the demanded of quick correspondence.
Print Function
It can print all measured results and the simulation settings.In addition, it is possible to load them as the plain text format in a CF card to use in a PC.
Example for monitor
*=[LE-8200]=====[2009-03-01 00:00:00]=* * PROTOCOL : FlexRay * * BUS SPEED: 10M * *=====================================* ----TM-----CH--ID-CYC-PRE-NUL-SYN-STA-LEN-TSS-ST-HCRC--FCRC-I1234 00000.035.2 A --SYMBOL 35 0000 00000.035.2 B --SYMBOL 35 0000 00000.035.4 B 4 0 0 0 1 1 2 5 G 097 256F4C 0000 00000.038.4 B 4 1 0 0 1 1 2 5 G 097 621304 0000 00000.041.4 B 4 2 0 0 1 1 2 5 G 097 AB97DC 0000 00000.044.4 B 4 3 0 0 1 1 2 5 G 097 ECEB94 0000 00000.047.3 B 2 4 0 0 1 1 2 5 G 4A9 460E38 0000 00000.047.4 B 4 4 0 0 1 1 2 5 G 097 65F3A7 0000 00000.050.3 B 2 5 0 0 1 1 2 5 G 4A9 017270 0000 00000.050.4 B 4 5 0 0 1 1 2 5 G 097 228FEF 0000 00000.053.3 B 2 6 0 0 1 1 2 5 G 4A9 C8F6A8 0000 00000.053.4 B 4 6 0 0 1 1 2 5 G 097 EB0B37 0000 00000.053.6 B 10 6 0 1 0 0 2 5 G 7A7 9BC9A8 0000 00000.054.0 B 20 6 0 1 0 0 2 5 G 46B 19937B 0000 00000.054.4 B 30 6 0 1 0 0 2 5 G 3AC BACBA2 0000
Example for FlexRay parameter
*=[LE-8200]=====[2009-03-01 00:00:00]=* * PROTOCOL : FlexRay * * BUS SPEED: 10M * * WUS : On * * MTS ChA : Off * * MTS ChB : Off * * Sub node : On * * WUS : On * *=====================================* #### Cluster parameters gColdstartAttempts : 4 gdActionPointOffset : 10 gdCASRxLowMax : 76 gdDynamicSlotIdlePhase : 0 gdMinislot : 20 gdMinislotActionPointOffset : 10 gdStaticSlot : 40 gdSymbolWindow : 100 gdTSSTransmitter : 6 gdWakeupSymbolRxIdle : 59 gdWakeupSymbolRxLow : 54 gdWakeupSymbolRxWindow : 301 gdWakeupSymbolTxIdle : 180 gdWakeupSymbolTxLow : 60 gListenNoise : 2 gMacroPerCycle : 3000 gMaxWithoutClockCorrectionFatal : 15 gMaxWithoutClockCorrectionPassive : 15 gNumberOfMinislots : 24 gNumberOfStaticSlots : 48 gOffsetCorrectionStart : 2600 gPayloadLengthStatic : 2 gSyncNodeMax : 15 #### Main node parameters pAllowHaltDueToClock : False pAllowPassiveToActive : 0
Technical Support
To receive supports of OP-SB88 from LINEEYE, customers need to apply “OP-SB88 Commercial Support Application”.The only person who apply it can ask technical question regarding to OP-SB88 through Email or FAX, and receive information of OP-SB88 (update information etc.)

DOWNLOAD OP-SB88 Support Appication.doc
Specification
| Interface | FlexRay V2.1A |
|---|---|
| Transceiver | TJA1080 or RS-485 ( equivalent to SN65HVD3088E ) selectable from the analyzer |
| Measured Channel | 2 channels (A and B) |
| Speed | 10Mbps, 5Mbps, 2.5Mbps A/B channel |
| Monitor Function | Saves FlexRay data per frame. Displays following objects on several kinds of mode : Header/ Payload(0 to 254 bytes) / Trailer Segment , CAS Symbol |
| Error Check | Header CRC error/ Frame CRC Error, It is possible to display CRC value |
| Time Stamp | 9 digits. Diaplays the time between the start of measuement and the point of receiving a frame, or the time between the received frames in 1mS or 100μS or 10μS or 1μS unit. |
| Capture Memory | Capacity : 100MB (Data is saved to the capturing memory of the analyzer.) Two separated screens. Data can be used as ring buffer or fixed size buffer. |
| Auto Save Function | Automatically saves the monitored data as communications log file in the CF card. *1 |
| Display format | Frame display, Payload display, External signal voltage display, Display specified frames at the fixed position |
| Counter function | Counts trigger conditions, received frame, Header CRC error and Frame CRC error (max. 6 digits). |
| Filter Function | Saves/displays only the specific frames matched with following conditions : Each bit of channel or indicator, specific ID, specific cycle counter |
| Trigger Function | Automatically stops measuring when the following conditions are found. Data (6 sets) : Appointment Channel, Indisator, ID, Cycle Counter, specific Payload Data in the frame(max.16 data, Don't care and Bitmask can be selected) Error (1 set) : Header CRC Error / Frame CRC Error External Input (1 set) : The falling edge of the extrernal trigger input |
| Simulation Function | Can transmit the data registered previously or the presetting data. Can transmit the startup fame or the synchronous frame(up to 2 nodes) Can point the preamble indicator. Can transmit the wakeup symbol (WUS). |
| Transmitting Payload | Data length : 0 to 254 bytes Max. 784 kinds of transmitting Payload can be registered.*2 |
| Continuous transmission | Up to 16 kinds of data can continuously send. Data is with Channel, ID, Cycle counter and Payload (It is possible that a part of the data can automatically sweep at the designated condition). Or data with Channel, ID and Pattern (selected from at most 8 patterns that are designated the Payload per communication cycle). |
| Event Transmission | Can transmit registered frames by the key operation. (continuously or one-shot) The frames include the data of Channel, ID, Cycle counter. Up to 16 kinds of frames can be resigted and each one has 8 kinds of Payload. |
| External Signal Input | Measures the logic conditions and voltate (range: -15 to +15V) of Input of four external signals (max. input: -25 to +25V) on the timing of receiving frames, and saves it to the memory with the frame data. Also displays it on the LCD / LEDs at real-time. |
| External Trigger input/output | Input of external trigger: 1, Output of external trigger: 1, Both on TTL level |
| Componets | Expansion board, Firmware CD, Line state sheet(B), Two DB9 monitor cables, Two 3-line-probe cable, 8-line-probe cable |
*2 : Up to 6144 bytes of data will be considered as effective data when testing.