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.

TCAN1043AEVM: No transmission on the CAN lines

Part Number: TCAN1043AEVM

Tool/software:

Hello,

My customer is using the TCAN1043AEVM to evaluate, but is not seeing any data transmit on the CAN lines.

Jumper settings:

  • JMP3, JMP5, JMP6 all closed

Operating conditions

  • VCC (P1) - 5V
  • VSUP (P4) - 5V

Results:

  • After a few seconds, the LED (D2) turns on, indicating an error state, but not sure why

Any ideas on what to try here?

Thanks!

-Aidan

  • Hi Aidan, 

    The device is likely not in Normal mode, which is why it is not transmitting. Please refer to Figure 8-4 in the device datasheet for the various modes.

    Please confirm that EN and nSTB are high, and VIO has a voltage supply (5V works). If everything else is setup correctly, this will set the device into Normal mode so that it can start transmitting on the bus. 

    Regards,

    Ethan

  • Hi Ethan,

    We confirmed that EN and nSTB are both high during operation, and now we are seeing both CAN lines being held high:

    If the device is in sleep mode somehow, does nSTB have to be held low for a period of time after the EN is pulled low, then afterwards pulled high again in order to enter normal mode?

    Thanks,

    -Aidan

  • Hi Aidan,

    That part of the datasheet you have highlighted depends on if the device entered Sleep mode because the SWE timer. 

    If the device is in Standby mode for more than 5 minutes, the device will enter Sleep mode, which requires extra steps to exit out of that Sleep mode. 

    For simple testing, EN and nSTB should be high when the device is turned on, and this SWE timer and respective EN/nSTB changing should not be a concern. If the device is in Sleep mode but not because of the SWE timer, then setting EN and nSTB high will set the device into Normal mode without issue. 

    However if you can see CANH and CANL both pulled high (meaning the device is in Normal mode), then you should be able to begin transmitting on the TXD line. 

    Best,

    Ethan