]> sigrok.org Git - sigrok-dumps.git/blob - flexray/arbitrary_traffic/README
flexray: add dump and README
[sigrok-dumps.git] / flexray / arbitrary_traffic / README
1 -------------------------------------------------------------------------------
2 Arbitrary FlexRay bus traffic
3 -------------------------------------------------------------------------------
4
5 These captures are artifically generated FlexRay communication snippets and are
6 not capturing specific vehicle or industrial protocols.
7
8 Details:
9 https://en.wikipedia.org/wiki/Flexray
10 https://elearning.vector.com/mod/page/view.php?id=371
11
12
13 Logic analyzer setup
14 --------------------
15
16 The logic analyzer used was a Dreamsoucelab DSLogic Plus at a sample rate of
17 100MHz.
18
19 The hardware used for generating the communication was an Intrepid FlexRay
20 Evaluation Board.
21 FlexFray controller: Fujitsu MB88121C (Bosch E-Ray IP)
22 Bus Transceiver: Elmos E910.54B
23
24 Product info:
25 https://store.intrepidcs.com/FlexRay-EVB-p/flexray-evb.htm
26
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
29 version is 3.5.1.29.
30
31 The software and hardware are end of life products and are not available
32 anymore by the manufacturer.
33
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.
38
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-.
41
42
43 flexray_2s16_0d_one_cycle.sr
44 ----------------------------
45
46 This shows one cycle of an ongoing FlexRay communication. Only channel A is used.
47
48 Bitrate: 10 Mbit
49 Used Channels: A
50 Static frames: 2
51 Dynamic frames: 0
52 Length of static frames: 16 bytes
53 Data on all frames is: 0x00 0x01 0x02 0x03
54                        0x00 0x00 0x00 0x00
55                        0x00 0x00 0x00 0x00
56                        0x00 0x00 0x00 0x00
57
58 Cluster parameters:
59 -------------------
60 gColdStartAttempts = 31
61 gListenNoise = 15
62 gdMaxInitializationError = 0
63 gdWakeupSymbolRxIdle = 59
64 gdWakeupSymbolRxLow = 57
65 gdWakeupSymbolRxWindow = 301
66 gdWakeupSymbolTxIdle = 180
67 gdWakeupSymbolTxLow = 60
68 gdCycle = 2500
69 gMacroPerCycle = 2500
70 gdMacrotick = 0
71 gdActionPointOffset = 4
72 gdTSSTransmitter = 4
73 gdStaticSlot = 34
74 gNumberOfStaticSlots = 2
75 gPayloadLengthStatic = 8
76 gdMinislot = 4
77 gNumberOfMinislots = 545
78 gdMinislotActionPointOffset = 2
79 gdDynamicSlotIdlePhase = 1
80 gdNIT = 252
81 gOffsetCorrectionStart = 2249
82 gMaxWithoutClockCorrectionFatal = 15
83 gMaxWithoutClockCorrectionPassive = 15
84 gSyncNodeMax = 6
85 gClusterDriftDamping = 2
86 gNetworkManagementVectorLength = 0
87 gdCASRxLowMax = 71
88 gdSymbolWindow = ?
89 gAssumedPrecision = ?
90 gChannels = ?
91 gdBit = ?
92 gdBitMax = ?
93 gdBitMin = ?
94 gdMaxMicrotick = ?
95 gdMaxPropagationDelay = ?
96 gdMinPropagationDelay = ?
97 gOffsetCorrectionMax = ?
98
99 Common parameters for both FlexRay nodes:
100 -----------------------------------------
101 pClusterDriftDamping = 2
102 pExternOffsetCorrection = 0
103 pExternRateCorrection = 0
104 pDecodingCorrection = 28
105 pdListenTimeout = 80242
106 pdMaxDrift = 121
107 pLatestTx = 545
108 pMicroPerCycle = 100000
109 pOffsetCorrectionOut = 160
110 pRateCorrectionOut = 121
111 pDelayCompensationA = 0
112 pDelayCompensationB = 0
113 pWakeupPattern = 63
114 pAllowHaltDueToClock = 0
115 pAllowPassiveToActive = 15
116 pdAcceptedStartupRange = 77
117 pMacroInitialOffsetA = 5
118 pMacroInitialOffsetB = 5
119 pMicroInitialOffsetA = 12
120 pMicroInitialOffsetB = 12
121 pSingleSlotEnabled = 0
122 pChannels = 1
123 pWakeupChannel = 1
124 pKeySlotUsedForStartup = 1
125 KeySlotUsedForSync = 1
126 pPayloadLengthDynMax = ?
127 pMicroPerMacroNom = ?
128 pdMicrotick = ?
129
130 Specific parameters for node 1:
131 -------------------------------
132 pKeySlotId = 1
133
134 Specific parameters for node 2:
135 -------------------------------
136 pKeySlotId = 2
137