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.
Hi, I'm working with the LP-MSPM0G3507 (rev. 1.0) board.
I'm trying to implement CAN communication; I need to transmit the data through CAN with this board. I'm trying with example code, single and multiple msg tx, but not able to get data.
As this is old version of board, here no high frequency clk in this board, so I'm using PLL with 40MHz frequency.
I connected the CAN transceiver IC as well.
But still, I'm not able to get data in PCAN.
Please help me with this.
Thanks, and Regards
Abhaya Raj Mishra
Hi Abhaya Raj Mishra,
Please use the Rev.A version or newer, because the SDK has updated and fix some issues for CAN, however the old version LaunchPad can not use the newer SDK version.
B.R.
Sal
Hi, thank you for the information.
our application is to take data from UART and pass the data through CAN to other board.
So, this new rev. (A or B) for MSPM0 will be good for it?
CAN transceiver is also needed right ?
Hi,
So, this new rev. (A or B) for MSPM0 will be good for it?
Yes, currently on my hand it should be noted as "LP-MSPM0G3507 Rev.A" above the button on the right side (S2) of the LaunchPad. Maybe there is a newer version of "Rev.B". Others is the old version and not suitable for the latest SDK.
Moreover, we have CAN to UART code example in SDK and might be your reference.
CAN transceiver is also needed right ?
Yes, you need a CAN transceiver to be connected with the CAN bus, M0 does not integrate it.
B.R.
Sal