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/TMS570LS20216: When the tms57020216 development board runs the flexray case, why the two red error lights that the flexray drive chip are always on, but the data can be received?

Part Number: TMS570LS20216

Tool/software: Code Composer Studio

When the tms57020216 development board runs the flexray case, why the two red error lights that the flexray drive chip are always on, but the data can be received?

  • Hello,

    TMS570LS20216 MDK consists of 2 boards: CPU card and base board. There are several leds on both boards. Do you mean the ERROR led on the CPU card? If this led is on, please read the error status registers (ESMSR1, ESMSR4, ESMSR7, ESMSR2, and ESMSR3) to debug the error. This error may not be caused by your flexray communication.

    The ESM module has error flags for each error channel. The error status registers ESMSR1, ESMSR4, ESMSR7, ESMSR2, ESMSR3 provide status information on a pending error of Group1 (Channel 0-31), Group1 (Channel 32-63), Group1 (Channel 64-95), Group2, and Group3, respectively. The ESMEPSR register provides the current ERROR status. Once an error occurs, the ESM module will set the corresponding error flags, and the nERROR pin outputs low depending on the ESM settings.

    The ESMEPSR register provides the current ERROR status. If there is an error, the nERROR outputs low, and ESMEPSR is cleared.

  • thanks you, but the error led is not on the CPU board ,it's on the base board,where is connected to the flexray drive chip.
  • Hello,

    There is one error signal on TJA1080 device. If any error, this pin is pulled down. This error flag indicates any error related to TRXD collision, local or remote wakeup, bus error, high temperature, etc.

    Please refer to the Table 10 (status bit) of TJA1080 datasheet:
    www.nxp.com/.../TJA1080A.pdf