Part Number: TMS320F28379D
To whom it may concern,
I am not able to receive RTR message send to CAN-ID = 0x701 [i.e. 0x700 + Node-ID where Node-ID = 1)
NOTE: RTR request send to other CAN messages ID i.e. RTR send to TPDO, SDO (0x601) and NMT (0x000) does work
I have configure DCAN Mail box 1 according to Delfino TRM DCAN section# 22.11.8 Reception of Remote Frames (Page# 2296) as follows
IF1Arb.s.DIR = 1; //Direction = TX
IF1Mctl.s.RMTEN = 0;
IF1Mctl.s.UMASK = 1;
Using Kvaser CANKing I am able to transmit RTR message with CAN ID = 0x701, but DCAN_NWDAT21 reg bit 1 is never set.
Using CANKing, when I transmit CAN ID =0x701 without RTR bit set, DCAN does set DCAN_NWDAT21 bit 1 and I am able to receive message.
1] Why RTR does not work for CAN message ID = 0x701??
2] Can you confirm, if DCAN does not support RTR for 0x700 + Node ID?
Thanks
JP