Automotive and Embedded Networks

cancel
Showing results for 
Search instead for 
Did you mean: 

TI 2407 DSP TO PCI-CAN 2 (high speed card)

I'm trying to interface the national instruments PCI-CAN2 (high-speed CAN) to the texas instruments TMS320LF2407 CAN module. How can I make the two CAN modules communicate(c Lang)? Also the TMS320LF2407 DSP does not support the RTDX interface so the dsp toolkit will not be useful in my app since I'm not allowed to use memo i/o to monitor. What do I need to do in the code composer environement to communicate back and forth with the can on dsp board (any example code or docs in c will be appreciated)
could anybody please point me to a starting point
Thank You very much
0 Kudos
Message 1 of 2
(3,768 Views)
Hello,

I am not familiar with your TI CAN module but I can help you with the configuration of the National Instruments PCI-CAN Card. A helpful reference is the PCI-CAN user manual located here:

http://digital.ni.com/manuals.nsf/websearch/6BF77910C5528D4486256D63004EDE1F?OpenDocument&node=132100_US

You first need to physically wire the two devices together as shown in chapter 4. Next, you should use some of the example programs to get you started programming in your desired language.

The CAN standard will allow you to communicate between your TI module and your PCI-CAN card, but the format of the data is up to the TI module. You might need to send a "remote CAN frame" to get data back, or the TI module might send data continuously. The data that you
receive will need to be somehow interpretted, and this is where you will need the help of TI.

Hope this gives you a place to start. Even if you do not have the card at this point in time, you can download the driver and take a look at the API and the example programs by downloading it here:

http://digital.ni.com/softlib.nsf/websearch/A84EE349DAAEF6A486256E7B00561281?opendocument&node=132070_US

Hope this helps.

Scott B.
Applications Engineer
National Instruments
0 Kudos
Message 2 of 2
(3,768 Views)