From 6dcd27cc6414c41ba7cb7e742d22a1b70fe64164 Mon Sep 17 00:00:00 2001 From: "stephan.thiele" Date: Tue, 19 Mar 2019 10:25:19 +0100 Subject: [PATCH] flexray: add dumps for cold start and dynamic frames --- flexray/arbitrary_traffic/README | 109 +++++++++++++++--- .../flexray_2s16_1d2_one_cycle.sr | Bin 0 -> 642 bytes .../flexray_ab_2s16_0d_one_cycle.sr | Bin 0 -> 631 bytes ...exray_coldstart_2s16_3d_multiple_cycles.sr | Bin 0 -> 12037 bytes 4 files changed, 94 insertions(+), 15 deletions(-) create mode 100644 flexray/arbitrary_traffic/flexray_2s16_1d2_one_cycle.sr create mode 100644 flexray/arbitrary_traffic/flexray_ab_2s16_0d_one_cycle.sr create mode 100644 flexray/arbitrary_traffic/flexray_coldstart_2s16_3d_multiple_cycles.sr diff --git a/flexray/arbitrary_traffic/README b/flexray/arbitrary_traffic/README index 7ba0385..7822120 100644 --- a/flexray/arbitrary_traffic/README +++ b/flexray/arbitrary_traffic/README @@ -39,21 +39,7 @@ controllers are connected together. The bus was externally terminated by adding a 100 Ohm resistor between FR_A+ and FR_A- and another 100 Ohm resistor between FR_B+ and FR_B-. - -flexray_2s16_0d_one_cycle.sr ----------------------------- - -This shows one cycle of an ongoing FlexRay communication. Only channel A is used. - -Bitrate: 10 Mbit -Used Channels: A -Static frames: 2 -Dynamic frames: 0 -Length of static frames: 16 bytes -Data on all frames is: 0x00 0x01 0x02 0x03 - 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 - 0x00 0x00 0x00 0x00 +Network parameters used on all dumps are as follows: Cluster parameters: ------------------- @@ -135,3 +121,96 @@ Specific parameters for node 2: ------------------------------- pKeySlotId = 2 + +flexray_2s16_0d_one_cycle.sr +---------------------------- + +This shows one cycle of an ongoing FlexRay communication using 2 static frames. +Only channel A is used. + +Bitrate: 10 Mbit +Used Channels: A +Static frames: 2 +Dynamic frames: 0 +Length of static frames: 16 bytes +Data on all frames is: 0x00 0x01 0x02 0x03 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + + +flexray_2s16_1d2_one_cycle.sr +----------------------------- + +This shows one cycle of an ongoing FlexRay communication using 2 static frames +and 1 dynamic frame. Only channel A is used. + +Bitrate: 10 Mbit +Used Channels: A +Static frames: 2 +Dynamic frames: 1 +Length of static frames: 16 bytes +Data on all static frames is: 0x00 0x01 0x02 0x03 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + +Data on all dynamic frames is: 0x23 0x42 + + +flexray_coldstart_2s16_3d_multiple_cycles.sr +-------------------------------------------- + +This shows a cold start sequence and a few cycles of traffic. +There are 2 static frames and 3 dynamic frames. Only channel A is used. + +Bitrate: 10 Mbit +Used Channels: A +Static frames: 2 +Dynamic frames: 3 +Length of static frames: 16 bytes +Data on all static frames is: 0x00 0x01 0x02 0x03 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + +Data on dynamic frames is: + +ID 8: 0x02 0x02 0x00 0x00 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + +ID 11: 0x33 0x33 0x33 0x00 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + +ID 15: 0x04 0x04 0x04 0x04 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + + +flexray_ab_2s16_0d_one_cycle.sr +------------------------------- + +This shows one cycle of an ongoing FlexRay communication using 2 static frames. +Channel A and B are used and transmit the same data. + +Bitrate: 10 Mbit +Used Channels: AB +Static frames: 2 +Dynamic frames: 0 +Length of static frames: 16 bytes +Data on frames is: + +ID 1: 0x00 0x01 0x02 0x03 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + +ID 2: 0x07 0x06 0x05 0x04 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 + 0x00 0x00 0x00 0x00 diff --git a/flexray/arbitrary_traffic/flexray_2s16_1d2_one_cycle.sr b/flexray/arbitrary_traffic/flexray_2s16_1d2_one_cycle.sr new file mode 100644 index 0000000000000000000000000000000000000000..645b2d5d7579b82d65bafda0802f168612ac60d7 GIT binary patch literal 642 zcmWIWW@h1H00HZnS$@3xu1YZi*&xgg#AT^P#hLkeMgc%oA`DCn9AH%uXT8OWfU+$> z%mKu?sU?Xii6x1;rw#cI8SpS1xV!!Y`--F`n<^8MAF_tBo6k6L=t$_KvKOx%JO1XK zdd7X5$G7-v_>HAzU!4ji*jZ-CZOWe1V5}1NJM8I7wUl|La|L#lZ`%+SzeF%@!N+RT zm3LYVjuq^etv}Sdzg_8%&Lz=pi}t=$ENSCMb(i&tn=(&|I)op>yK<$a`|WI%SBh5Ui{JlssjOum)946yF73Eh0A%rE?(4M z{%h5*@Tyhw%j3fT-dkelD`kA_=gzu)hR1vFw-@TUM+sRznc&Q4`Q*jU_#_5qpjXbA9TWdlhu1K}bdeG2Rc0OO0|b^rhX literal 0 HcmV?d00001 diff --git a/flexray/arbitrary_traffic/flexray_ab_2s16_0d_one_cycle.sr b/flexray/arbitrary_traffic/flexray_ab_2s16_0d_one_cycle.sr new file mode 100644 index 0000000000000000000000000000000000000000..6077c89f6847de7ab288c687734d16caa58a8f05 GIT binary patch literal 631 zcmWIWW@h1H00El`1%AByu1YZi*&xgg#AT^P#hLkeMgc%oA`DCn9AH(?{GEO`0cB?a zF$WOmrj{h8B$g!Vo;DOZq#)pMvCjV>>j{UFMQ6pLmVRWJDIy&+Q&vzyL9?hzcI)q> zzbEr&E;Mi!jlUF}8?$Oj$1-WF#d}T8mMr?**vD{ru6f~_H#~hs(cJbb25nD{W^(JA za%oN9Qs8Rsur!=6W`$u?@|D~>|67!5;AM75&?nJq*6!Rcpr&R9O(Q z=4za7_~OOyzFafZU;a!h`0ge#YdBQ%?oPmiu-0tyez2L~3*hSZc9=Zr! Z=YULjSO<8svVo+Sfp8I!-Vbs)0{}Lw-eUj& literal 0 HcmV?d00001 diff --git a/flexray/arbitrary_traffic/flexray_coldstart_2s16_3d_multiple_cycles.sr b/flexray/arbitrary_traffic/flexray_coldstart_2s16_3d_multiple_cycles.sr new file mode 100644 index 0000000000000000000000000000000000000000..2a049ab6f411502efb6f26cff3d90270bae804e1 GIT binary patch literal 12037 zcmeHNc~p~E77s#;T4lOf#TZk~fSsv`fCdbkTR}i}sEh)s21F1@Ljqw*ARRk8J%%7c zL0LjIEV3vLLmWY~%bWDQj3{d_>LWi1^oaiY+;=;VerObWfwT47 zZdu`txNW)DoXVzyk+)o<4q8&rF+FR8QSAdqc2I_Y&elUFp5I?k{(atcY8FFpBY3xdQ8uakk3+GlAlVb9s}o|Jv(>t+d$sSoeQVm=2w93N(R0C>d8E zYrqqRV?#nQCT1pPqrC_I$vCp^iv!BJO!`3hu=6%@!MW~J;>`VfFWn>Aqrth_rbR%D zfEEEQ0$K#L2rM@O6#ELlsEv{xnsXH4bG(5H}Sml6TWPWQ}5SmogeHUlHB zKAPOwjO?>V(o+CYmy!lcbK(YzD@tEe#PPoElU5jvZ&PMT^pD=6PhY)iDNmi} zS_Wg|a%-U7e@PLr0tm$_mU~BxH3~^<>F~=97ppMhX{&j1eLjAq?)hx>fK8Xi$@I+< z(Q3XVUc*RtNrsVb4@&34dHDQ^$t69ZcJbv#fD-@5PG+KA^gNB7tfPxr9@hM~}qMnPeY2}`Cs4Phg(LCt zH{Wnm#~o*E+S|x>lZ_Z2)0D5LPR?lC%0qx6ns{Y?PB#wpR0{JWeC9c6IJ=@#fSKE@*uYj;EF8asO)jURE5f133D5=%@~a>7%5-YpWt#C=tcPNCzWw z3~%T6buo)^u{uDWh#*SW^J!O0X%Fl2m9Z-iO07m}1Sm?|fD*20XdMg&~4FK7m9hL|LMthrTb zu2&URj9N>{w2PyoDkP02d=v6L?cBdoAmSQ#nF~BJzQsFV~Qs$a2j+!M@W^ zCnOG47d2#OEMD%Q&WYt>RYKJaZ9?^>5Z3~I@kz`1x^V4xUjYcbuyoIq%3K~rI`SHE zS2veR#e}dN_XpY1E2vwAZH8|eveD5a@f=UG=n4UyF*jR);p#w|@m}6|)6Sk3^=F?a zUYJN5?V_fIk;S0Qwgk?(~&%ry!f6(F?75$sev$5UEBc0y(F;#wpvyPAFXygIukwxtjAWLh?#ZO zTLB;N?N;IOu|KrBrsQ?VU5j5HLUSey<&nXEAIkGX9g9MTMp6JtfCnH&BE)Udu$pjb%J1}VqZx$M+7_ErKTIczi72+ z#9Pd?KJ&7~(x@>1%Y6p#yyf_>SoNz#?FBPRHi#ZMeQJc|eVQq@De%o2ysjz*AI(*pT16sUs#xsE9RQ4XKkbV(e4^ z!BXXHH}9ls<^CFQ^WkSq&(jRG7-Cw+R69sQA}hY0R^c2^OD9khwyTStv~6h-c!sW< zsvP)q^4x%r|HYZtdO%5Q=rKI&(kdVg8|r+X$E{~&=SI?)u$R;GGp3NsR_J`i$6 zBc$gw8~o3y0AJy;y^O({pnQHAaA!-)i%W+L_B~yAoS`G8>O=O*TGl2iTB^5x-cOF+ zTVe}&HW-<%x>4pUDA|(xXy`{I$psx5h-J%W>m{B45h272@(uBITcVl-68rP+f*BV# zmR;4|Zax#Pb)ZYjzGYkeHdgU(+a4#V;nO9-9Y?puyR}i-(%Q~D z*1C`lz-{V2uSU{P#&oRW_!oSb_00f9pd&ZoSMn*^cU_EjAnb`OResXQZP5e{srZ~6 z4x!faxCh_iL#paQLeJ+r#CZg(5Irh%V$h_`-FUdg5<4I2Bz0 literal 0 HcmV?d00001 -- 2.30.2