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.

TMS320F28379D: CAN interface does not work with external CAN device

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE

Hi,

I would like to bring up communication between TI's delfino CAN and USBTIIN (in my case - https://www.fischl.de/usbtin/). 

Here is the problem:

I have downloaded C2000ware and trying example from driverlib/f2837xd/examples/cpu1/can/can ext transmit.c.

- if I connected 2 defino and run the example it works fine, I can see expected values at CAN register

But..

- If I connect TI delfino and USBtin I do not see any packet on the bus. I have also tried to send CAN packet from USBtin to delfino - which does not lead to any changes in CAN registers - no data received

- USBTin to USBTin interface works fine. So possibility of any configuration issue with USBTin or delfino ruled out.

Any pointers ? What could be the issue and how to debug further on this ? I have tried debugging this since 1 week, but no clue what's going wrong and where ?

Pointers are highly appreciated. 

Let me know if I need to provide more information here.

Thank you

  • Hi Satish,

    From your description, sounds like you have a configuration problem on your USBTIN.  Is there another device with a CAN module besides the Delfino device that you can connect to your USBTIN?  Sorry, we do not have any exposure on USBTIN but from the description on the link you provided, seems like this is a CAN interface to a PC through USB.  We've used our devices with several of these interfaces (like NI USB 8473) and we do not see any problems sending and receiving packets.

    Suggest to double check documentation of your USBTIN on how to properly debug and configure the interface for CAN.

    Regards,

    Joseph

  • Hi Satish,

    Did you resolve your issues with the USBTIN?

    Regards,
    Joseph