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.

AM4378: AM4378

Part Number: AM4378

Dear Sir,

My product is based on TMS 43xx microprocessor with Linux OS on it meant for HMI interface with LCD display

It needs to receive information from the other subsystem using CAN BUS.  Totally 5 nodes are present in the CAN Bus.

As long as as a  single message transmissin and reception it is working perfectly.

when there are multiple messages , using socket CAN, the frames are not getting received.  What could be the reasons?

How to set right this issue? Do you have any sample program or project based on Linux os? pl forward it.

I am badly struck . But the unit  hangs when we handle the multiple CAN messages

And also attached the current IGCDU Qt project file also.
Pl send some sample code

Warm Regards,

S.M.Sundari 
.

  • Hi,

    I do not see the attachment. What is IGCDU Qt project file?

    Could you please list the SDK version that you are using? 

    Could you also please send the results of this command?

     ip -d -s link show can0

    Are you seeing any errors when reading the socket? We do not have examples other the cansend, candump etc. in the Linux SDK. Since the interface is working in the single node this essentially proves the hardware and software is working correctly.

    Best Regards,

    Schuyler