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.

TMS570LC4357: Flexray driver

Part Number: TMS570LC4357
Other Parts Discussed in Thread: HALCOGEN,

Hello,

we want work with Flexray on Launchpad TMS570LC43x  As far as I know, project from HALCoGen (with peripherals we want) doesn't contain Flexray registers (because HALCoGen does not support Flexray).

Can someone give me an advice how can I program it through registers? Or if TI has newer example, it would be great to share it.

Thank you,

Jan Juranek

  • Hello Jan,

    You might have already found the below link for the flexray example targeting the LS31x MCU. We don't have a flexray example specifically written for the LC43x MCU. However, you should be able to port the example to the LC43. Basically what you need is a device startup (setting up the clocks, caches, pinmux and etc) for the LC43x in place for the LS31x. The flexray in LC43x is identical to the LS31x. The drivers used for LS31x can be reused for LC43x. The TMS570LC4357 Launchpad doesn't have flexray transceiver which provides the interface between the flexray protocol controller and the physical bus in a FlexRay network.

    The current version HALCoGen doesn't support flexray module.

    processors.wiki.ti.com/.../TMS570LS31x_FlexRay_Sample_Code.zip