Other Parts Discussed in Thread: , MSP430FR6989
Hi ,
We have ordered TCAN4550EVM (CAN Controller with Integrated Transceiver) board from below TI website.
Link:
https://www.ti.com/tool/TCAN4550EVM
Also TCAN4550 Demo Software(Rev. B) – SLLC469B.ZIP is attached on the above mentioned website.
The demo SW contains the TCAN 4550 library files also it is mentioned that they are using MSP430FR6989 main/HOST microcontroller.
When we got the shipment, It contains the development board with CAN controller but it does not have main/HOST microcontroller(MSP430FR6989)
Hence we ordered MSP430FR6989 LaunchPad Development Kit from the below TI website.
Link:
https://www.ti.com/tool/MSP-EXP430FR6989#tech-docs
Problem:
- CAN Reception: We send message with Identifier 0xAA, 4 bytes, 0x11, 0x22, 0x33 0x44 through the CAN tool.
Set breakpoint on the below highlighted lines. Breakpoint gets hit and we receive the correct data ie 0x11, 0x22 0x33, 0x44 with Message identifier 0xAA . This is expected behavior.
if (MsgHeader.ID == 0xAA)
{
data[0] = dataPayload[0];
data[1] = dataPayload[1];
data[2] = dataPayload[2];
data[3] = dataPayload[3];
}
However the behavior is not consistent meaning everytime breakpoint does not get hit
2) Also in the demo software Init_CAN function(), below things are mentioned.
Do we need to change anything here?
NOTE: We changed to SID_ID.SFID1 = 0x0AA; for testing purpose and send data with identifier 0x0AA. Then the breakpoint in the code does not get hit.
3) Also we are not seeing any CAN message out from the board. Demo SW transmits message based on Switch S1(P1.1) is pressed
4) Please find the attached doc for Hardware connection we made.
I am Senior Software Engineer from CURT manufacturing group/Lippert Components Inc located in Wixom Michigan.
We are planning to use TCAN4550 CAN controller for one of our automotive product.
Please let us if we missed out anything here(Software Configuration , hardware connection) .
Do you have any Field Application Engineer located in Michigan who can help us on this, would be great help.