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.

TMS320F28379D: clarification on MSG_NUM field in IF1_CMD register in dcan

Part Number: TMS320F28379D


Hi all,

Little confustion in page no:2243 in TRM on  MSG_NUM  field. Please find the description below.

The Message RAM supports maximum 32 Message objects, using the MSG_NUM fileld 32 different message values can be assigned to the Message object in the range 0x01 to 0x80 as specified below, Is it correct???

*****************************************************************************************************************************

7-0  MSG_NUM  R/W 1h  Number of message object in Message RAM which is used for data transfer
                                          0x00 Invalid message number
                                          0x01-0x80 Valid message numbers
                                          0x81-0xFF Invalid message numbers
                                          Note: This bit is write protected by Busy bit.
                                          Reset type: SYSRSn

*****************************************************************************************************************************

Page no 2182, FIGURE 22-1 CAN Block diagram has blocks with colors like blue, green etc. some are with same, what are significations of colors??

Thanks

  • Hi Ashok,

    Yes there are only 32 message objects in CAN. When an message number greater than 32 is written to the IF1/IF2 Command Register a modulo addressing will occur. For example, when accessing message object 33 in a CAN module with 32 message objects only, the message object 1 will be accessed instead.

    I am working on this getting updated in the TRM.

    Regarding the color coding i will have to check and i will let you know.

    Thanks and Regards
    Harshmeet Singh
  • Hi ,

    Thanks for you are prompt reply.

    Please can you share me the updated TRM and also if you have any application note or user guide with respect to dcan other than TRM, please can you share me.

    As dcan has in other C2000 TI devices, please find the attached file for the same.

    Little confusion when migrating ecan based applications to dcan based controllers.

    The ecan has in good in register sets for each configured mailbox or message which is not there for dcan.

    As per I know, the TI also not provided much user guide w.r.to dcan compared with ecan.

    8686.C2000_CAN.xlsx

    Thanks

  • Ashok,

                Sorry for the confusion. Regarding your first question, this has already been fixed in the (yet to be released) next TRM revision.

     

    Regarding the color coding in the block diagram, it has no significance.  We are aware of the need for an Application note. It is planned for late 4Q or early 1Q.

  • Hi Hareesh,

    Thanks for you are reply.