Other Parts Discussed in Thread: HALCOGEN
i am using TMS570lc43xx controller and used the halco gen for generating the code for CAN communication.
But when i was trying to receive some data over CAN 1 i found that the data buffer is not updating for the ID which are coming from the other nodes. i have tried for external loopback and it was ok!
As we know halco specified CAN Msg box 2 for RX in CAN1 having ID 2 when we tried to receive some data over CANID 2 then its working fine but as soon as we update the ID using UpdateId() driver's function it is not working properly.
I have also tried to check registers like IF3UpdEn, NDAT[1-4] but i got nothing there.
so how can i get data through any ID over the CAN1 Msgbox 2 ?
Please find the attached screenshots also
.