Flexray NCV7383 demo boards

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Flexray NCV7383 demo boards

1,857 Views
bobgardner
Contributor I

Greetings fellow CW5.1 users, HC12 c programmers, and Flexray experts to be. I have 2 of the Freescale NCV7383 demo boards. I can recompile the provided c source and burn it into the MC9S12XF512 and the 2 boards exchange pkts with frameID 1 and 2 and payload length of 6 words (12 bytes) as designed.This is a major milestone. Next step is to chg program to send a 32 byte payload with frameID like 0xAB rather than the slot address 1,2,3,4 selected by address switch. The Freescale dude that wrote most of it is Filip.Brtan and I bet he still works for NXP, and nothing would be better than a page or 2 memo of how to mod the demo to wake up and send ID 0x57 and a 16 byte payload just like my target system on the vehicle does. I have captured the frameIDs and payloads I need, and want to be able to send them every 100ms. I see there is one other guy like me in the NXP community trying to get familiar with the board and program. Maybe NXP can make a Flexray forum for us lone wolves to collaborate in? Flexray is going to get bigger here quick. NXP needs to support their new Freescale products. Thanks folks.

Labels (1)
0 Kudos
Reply
2 Replies

425 Views
juunna
Contributor I
Hi Bob,

I'm facing the same issue with modifying the CRC for message slots on the MC9S12XF512. I've checked the official code, and it really doesn't provide a method for calculating the CRC. When I changed my frame length from 16 to 32 while keeping other conditions the same, I tried to calculate a new CRC, but it still didn't work. How did you end up solving this problem?
0 Kudos
Reply

1,456 Views
iggi
NXP Employee
NXP Employee

Dear Bob,

Well, it's not easy to find an expert who would be kind to help all of you working with FlexRay. This is mostly because the development of FlexRay has finished many years ago. The FlexRay Unified Driver S12XF last version is v1.3. The engineers who worked on it many years ago are on other projects or they are not in the company anymore, just like it seems to be the case with Filip.

Still, there is plenty enablements left and i will see with the management if we could share some of them publicly here on the community, since some are hard to locate on the NXP web.

The idea with flexray forum is pretty good. Actually, anyone can create a new Space which can be a subspace somewhere here on NXP community. When you are logged in, in the menu bar on the right side, you can see pencil icon, click on it and in the drop down list on the bottom there is Space option. The rest you will probably know.

Regards,

iggi

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-463696%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EFlexray%20NCV7383%20demo%20boards%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-463696%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EGreetings%20fellow%20CW5.1%20users%2C%20HC12%20c%20programmers%2C%20and%20Flexray%20experts%20to%20be.%20I%20have%202%20of%20the%20Freescale%20NCV7383%20demo%20boards.%20I%20can%20recompile%20the%20provided%20c%20source%20and%20burn%20it%20into%20the%20MC9S12XF512%20and%20the%202%20boards%20exchange%20pkts%20with%20frameID%201%20and%202%20and%20payload%20length%20of%206%20words%20(12%20bytes)%20as%20designed.This%20is%20a%20major%20milestone.%20Next%20step%20is%20to%20chg%20program%20to%20send%20a%2032%20byte%20payload%20with%20frameID%20like%200xAB%20rather%20than%20the%20slot%20address%201%2C2%2C3%2C4%20selected%20by%20address%20switch.%20The%20Freescale%20dude%20that%20wrote%20most%20of%20it%20is%20Filip.Brtan%20and%20I%20bet%20he%20still%20works%20for%20NXP%2C%20and%20nothing%20would%20be%20better%20than%20a%20page%20or%202%20memo%20of%20how%20to%20mod%20the%20demo%20to%20wake%20up%20and%20send%20ID%200x57%20and%20a%2016%20byte%20payload%20just%20like%20my%20target%20system%20on%20the%20vehicle%20does.%20I%20have%20captured%20the%20frameIDs%20and%20payloads%20I%20need%2C%20and%20want%20to%20be%20able%20to%20send%20them%20every%20100ms.%20I%20see%20there%20is%20one%20other%20guy%20like%20me%20in%20the%20NXP%20community%20trying%20to%20get%20familiar%20with%20the%20board%20and%20program.%20Maybe%20NXP%20can%20make%20a%20Flexray%20forum%20for%20us%20lone%20wolves%20to%20collaborate%20in%3F%20Flexray%20is%20going%20to%20get%20bigger%20here%20quick.%20NXP%20needs%20to%20support%20their%20new%20Freescale%20products.%20Thanks%20folks.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-463696%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EGeneral%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2164979%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Flexray%20NCV7383%20demo%20boards%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2164979%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHi%20Bob%2C%3CBR%20%2F%3E%3CBR%20%2F%3EI'm%20facing%20the%20same%20issue%20with%20modifying%20the%20CRC%20for%20message%20slots%20on%20the%20MC9S12XF512.%20I've%20checked%20the%20official%20code%2C%20and%20it%20really%20doesn't%20provide%20a%20method%20for%20calculating%20the%20CRC.%20When%20I%20changed%20my%20frame%20length%20from%2016%20to%2032%20while%20keeping%20other%20conditions%20the%20same%2C%20I%20tried%20to%20calculate%20a%20new%20CRC%2C%20but%20it%20still%20didn't%20work.%20How%20did%20you%20end%20up%20solving%20this%20problem%3F%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-463697%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Flexray%20NCV7383%20demo%20boards%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-463697%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EDear%20Bob%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EWell%2C%20it's%20not%20easy%20to%20find%20an%20expert%20who%20would%20be%20kind%20to%20help%20all%20of%20you%20working%20with%20FlexRay.%20This%20is%20mostly%20because%20the%20development%20of%20FlexRay%20has%20finished%20many%20years%20ago.%20The%20%3CA%20class%3D%22dtmAssetClick%22%20data-dtmassettype%3D%22Download%22%20data-dtmname%3D%22%5BArchive%5D%3AFlexRay%20Unified%20Driver%20S12XF%22%20href%3D%22http%3A%2F%2Fwww.nxp.com%2Fwebapp%2Fsps%2Fdownload%2Flicense.jsp%3FcolCode%3DFLEXRAY_DRIVER_S12XF%26amp%3Blocation%3Dnull%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EFlexRay%20Unified%20Driver%20S12XF%20%3C%2FA%3E%3CSPAN%20class%3D%22small-rev%22%3E%3C%2FSPAN%3Elast%20version%20is%20v1.3.%20The%20engineers%20who%20worked%20on%20it%20many%20years%20ago%20are%20on%20other%20projects%20or%20they%20are%20not%20in%20the%20company%20anymore%2C%20just%20like%20it%20seems%20to%20be%20the%20case%20with%20Filip.%3C%2FP%3E%3CP%3EStill%2C%20there%20is%20plenty%20enablements%20left%20and%20i%20will%20see%20with%20the%20management%20if%20we%20could%20share%20some%20of%20them%20publicly%20here%20on%20the%20community%2C%20since%20some%20are%20hard%20to%20locate%20on%20the%20NXP%20web.%3C%2FP%3E%3CP%3EThe%20idea%20with%20flexray%20forum%20is%20pretty%20good.%20Actually%2C%20anyone%20can%20create%20a%20new%20Space%20which%20can%20be%20a%20subspace%20somewhere%20here%20on%20NXP%20community.%20When%20you%20are%20logged%20in%2C%20in%20the%20menu%20bar%20on%20the%20right%20side%2C%20you%20can%20see%20pencil%20icon%2C%20click%20on%20it%20and%20in%20the%20drop%20down%20list%20on%20the%20bottom%20there%20is%20Space%20option.%20The%20rest%20you%20will%20probably%20know.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ERegards%2C%3C%2FP%3E%3CP%3Eiggi%3C%2FP%3E%3C%2FLINGO-BODY%3E