1 -------------------------------------------------------------------------------
2 Arbitrary FlexRay bus traffic
3 -------------------------------------------------------------------------------
5 These captures are artifically generated FlexRay communication snippets and are
6 not capturing specific vehicle or industrial protocols.
9 https://en.wikipedia.org/wiki/Flexray
10 https://elearning.vector.com/mod/page/view.php?id=371
16 The logic analyzer used was a Dreamsoucelab DSLogic Plus at a sample rate of
19 The hardware used for generating the communication was an Intrepid FlexRay
21 FlexFray controller: Fujitsu MB88121C (Bosch E-Ray IP)
22 Bus Transceiver: Elmos E910.54B
25 https://store.intrepidcs.com/FlexRay-EVB-p/flexray-evb.htm
27 The software used was Intrepid Vehicle Spy for FlexRay running under Windows 7.
28 The data has been generated by using software version is 3.5.0.19, neoVI DLL
31 The software and hardware are end of life products and are not available
32 anymore by the manufacturer.
34 The logic analyzer probes were hooked up to the RX pins of the Elmos E910.53B
35 logic level transceivers. Channel 0 was hooked up to FlexRay channel A and
36 channel 1 was hooked up to FlexRay channel B. Channel A and B of both FlexRay
37 controllers are connected together.
39 The bus was externally terminated by adding a 100 Ohm resistor between FR_A+
40 and FR_A- and another 100 Ohm resistor between FR_B+ and FR_B-.
43 flexray_2s16_0d_one_cycle.sr
44 ----------------------------
46 This shows one cycle of an ongoing FlexRay communication. Only channel A is used.
52 Length of static frames: 16 bytes
53 Data on all frames is: 0x00 0x01 0x02 0x03
60 gColdStartAttempts = 31
62 gdMaxInitializationError = 0
63 gdWakeupSymbolRxIdle = 59
64 gdWakeupSymbolRxLow = 57
65 gdWakeupSymbolRxWindow = 301
66 gdWakeupSymbolTxIdle = 180
67 gdWakeupSymbolTxLow = 60
71 gdActionPointOffset = 4
74 gNumberOfStaticSlots = 2
75 gPayloadLengthStatic = 8
77 gNumberOfMinislots = 545
78 gdMinislotActionPointOffset = 2
79 gdDynamicSlotIdlePhase = 1
81 gOffsetCorrectionStart = 2249
82 gMaxWithoutClockCorrectionFatal = 15
83 gMaxWithoutClockCorrectionPassive = 15
85 gClusterDriftDamping = 2
86 gNetworkManagementVectorLength = 0
95 gdMaxPropagationDelay = ?
96 gdMinPropagationDelay = ?
97 gOffsetCorrectionMax = ?
99 Common parameters for both FlexRay nodes:
100 -----------------------------------------
101 pClusterDriftDamping = 2
102 pExternOffsetCorrection = 0
103 pExternRateCorrection = 0
104 pDecodingCorrection = 28
105 pdListenTimeout = 80242
108 pMicroPerCycle = 100000
109 pOffsetCorrectionOut = 160
110 pRateCorrectionOut = 121
111 pDelayCompensationA = 0
112 pDelayCompensationB = 0
114 pAllowHaltDueToClock = 0
115 pAllowPassiveToActive = 15
116 pdAcceptedStartupRange = 77
117 pMacroInitialOffsetA = 5
118 pMacroInitialOffsetB = 5
119 pMicroInitialOffsetA = 12
120 pMicroInitialOffsetB = 12
121 pSingleSlotEnabled = 0
124 pKeySlotUsedForStartup = 1
125 KeySlotUsedForSync = 1
126 pPayloadLengthDynMax = ?
127 pMicroPerMacroNom = ?
130 Specific parameters for node 1:
131 -------------------------------
134 Specific parameters for node 2:
135 -------------------------------