This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS/TMS570LC4357: FlexRay function

Part Number: TMS570LC4357


Tool/software: Code Composer Studio

Team,

My customer asked the following question. Could you please help me here.

we use a HDK board with the controller TMS570LC4357 and a HDK-FlexRay-Can-Lin-Interface daughter board. The daughter board is equipped with a NXP TJA1080A FlexRay transceiver (V2.1 Rev. A). I attached picture’s from the boards and the wiring.

 

Our software for the boards is based on FelxRay demo source code “TMS570LS31x_FlexRay_Sample_Code.zip”.

Wiki: http://processors.wiki.ti.com/index.php/TMS570LS31x_HDK_Kit

Code: http://processors.wiki.ti.com/images/6/65/TMS570LS31x_FlexRay_Sample_Code.zip

 

We create two new projects for FlexRay Node A and Node B and create with the HAL Code Generator the files for our controller.

In a next step we set the clock source for FlexRay (VCLKA2 = PLL2 = 80MHz), see picture’s GCM and PLL2.

 

After flashing the software, the debugger stops in file “FelxRay.c”, function “transmit_check_node_X” (X=a or b) and wait for CYCS interrupt flag. I think the nodes have problems with the startup frames or with the sync frames. Can you help us to solve the problem.

 Thank you very much in advance.

Best Regards,

Needhu