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.

TMS570LC4357: HALCOGEN

Part Number: TMS570LC4357
Other Parts Discussed in Thread: HALCOGEN, TMS570LS0432

Hi, I am using the TMS570LS0432. I have generated the code from HALCoGen, which is name example_canCommunication.c.

I have done the same steps on the HALCoGen; however,transmission part worked fine but the receive of data did not work fine.The hardware connection is described.

Connected the CAN-H of CAN1 TO CAN-H of CAN2

CAN-L of CAN1 TO CAN-L of CAN2

Transmission works fine i.e data is getting transmitted from CAN1 which we configured as Transceiver, but the data isn"t getting received at CAN 2 which is configured as receiver in Halcogen.

While running the code.

i see it moves forward but when it comes to while(!canIsRxMessageArrived) line, program stucks there, indicating message box is not receiving anything.
 

Hercules tutorial: can communication video does not help me either.

I don't know where I am doing wrong. I would please request you to help me.