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.

TMS320F28384D: CAN / Ethernet communication

Part Number: TMS320F28384D

Hello Team,

I am using the mentioned controller.I need to code on two core

CAN in one core and ETHERNET in another core!

I just need to receive byte from CANA and send it through Ethernet.Kindly suggest suitable example program!

Thanks in advance!

  • Update : Now i can run codes in individual core(CAN in CPU1 and Ethernet in Cortex).

    CPU_1 : CAN(can_ex5_transmit_receive.c) 

    Cortex :Ethernet (enet_lwip_udp.c) 

    Now need to share the data between these two cores.Kindly suggest any steps !

  • Update : Now i can sync up the cores with IPC sync command.

    I can send send and receive data from CPU1 to CM. But If i send a array from CPU1 ,I can able to receive only length of the data  in CM core.

    for Example: if sent [0,1,2,3,4,5,6,7] from CPU1 and i received 8 in CM side!

    Please give some suggestion to get data instead of leangth.

    (I have attached image that i used in code for sending and receiving with IPC)

    Thanks in advance!

    CPU1 Side:

     

    CM Side: