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.

TCAN4550: low data bit rates configurations leads to communication failure/errors

Part Number: TCAN4550

Tool/software:

Hello,

while the standard bit rates configurations works well, when I configure low data bit rates the communication fails.

for example, when arbitration bit rate is 50kb/s and data bit rate is 500kbit/s the communication works well without errors.

but when arbitration bit rate is 50kb/s and data bit rate is 100kbit/s  (DBTP = 0x180C11 , DBRP = 25 TSEG1 = 13 ,TSEG2 = 2 , SJW = 1 ) the communication fails.

the bus is populated with two bus nodes, both use the above part.

any suggestions?

  • Hello Amit,

    I'm not sure what could be going on simply by your description that "communication fails" so I may need more information.

    Can you monitor the following registers:

    • Error Counter register (0x1040)
    • Protocol Status Register (0x1044)
    • Control Register (0x1018)
    • MCAN Interrupt Register (0x1050 or 0x0824)
    • Interrupt Register (0x0820)
    • Status Register (0x000C)

    Can you also capture the CANH and CANL waveforms on a scope?

    Regards,

    Jonathan