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.

TMS320F2800156-Q1: TMS320F2800156

Part Number: TMS320F2800156-Q1


Tool/software:

Hello guys,

This is my first TI forum for help.

I'
m doing LIN Slave mode communication with TMS320F2800156 

When I did the signal injection test for the LIN conformance test, I met some problems.

Not only the bit error of the inter-byte cannot be detected, but also the bit error of the normal data byte cannot be detected.

1.All bit error of inter-byte detection are failed.

2.Pars of bit error of data byte(Byte7~8) detection are failed.

In particular, it should be noted that although the bit error of Byte1~6 is passed, this is because I added the comparison of Rx data and Tx Data in the software.

If I just judge the Bit error flag, bit error of Byte1~6 also faied,except stop bit error.(I mean the bit error flag can recognize the stop bit error, which is why all stop bit errors can be detected).

The picture below shows my MCU setup and test results.

Looking forward to your help,thanks!


  • Hi Yu Huang,

    Thank you for reaching out! Unfortunately this expert is currently out of office but will get back to you as soon as possible when they return next week. Appreciate your patience!

    Best Regards,

    Allison

  • Hi Allison 

    Thanks for you reply.I‘ll wait for this expert's help.

    Best Regards.

  • Hi Yu Hang,

    I am not familiar with this conformance test software. Can you explain what exactly is being sent to/from the LIN module in these tests? Are you pausing the code to view the BE flag or using an ISR? If pausing, is continuous refresh enabled in the CCS window?

    The BE flag should be set any time there is a mismatch between the data the LIN module puts on the bus and the data it receives in the internal loopback. Usually, the case where this flag is useful is if two devices are trying to transmit at the same time. 

    Best Regards,

    Delaney