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.

MSPM0G3507:CAN _RX problem

Part Number: MSPM0G3507
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

mspm0_sdk_2_00_01_00\examples\nortos\LP_MSPM0G3507\driverlib\mcan_message_rx

I use the \ mcan_messageurx routine, which only supports regular CAN transceivers.
Accepting data at a nominal bit rate (500 kbps), it can be interrupted but cannot be interpreted.
Then I tried to remove the option to start fdcan in the mcan section of sysconfig, and still accepted data at the nominal bit rate (500 kbps), which could be interrupted but could not be interpreted.
Can you provide a routine or configuration for regular CAN sending and receiving?

  • Hi, San

    I didn't see this issue from MSPM0 SDK demo: mcan_message_rx.

    Syscfg does not automatically check the validity of the address.

    If you are using more complex function, please go through Message RAM configuration.

    Please make sure that the Tx and Rx addresses do not overlap, they share the same CAN RAM area.

    Regards,

    Helic