Other Parts Discussed in Thread: EK-TM4C123GXL, MSP430FR2353
Hi,
We confirmed CAN communication using EK-TM4C1294XL as the master and EK-TM4C1294XL as the receiving node. I downloaded the sample code (spna245.zip) according to spna245.pdf, executed [simple_can_tx] and [simple_can_rx] on the receiving side, and confirmed that communication could be performed normally.
https://www.ti.com/lit/an/spna245/spna245.pdf
When using EK-TM4C1294XL as the master and changing the receiving side to EK-TM4C123GXL, or when connecting with our own products (MPU: MSP430FR2353/CAN controller: MCP2518/CAN transceiver: SN65HVD231DP), an ACK error occurs and communication cannot be performed.
BOFF = 0
EWARN = 1
EPASS = 1
RXOK=0
TXOK=0
LEC=0x3 ※ACK Error
The CAN module is the same for the EK-TM4C123GXL, so I believe it should work correctly.
"There are no differences among the CAN modules between Tempest- and Firestorm-class and TM4C129x devices."
https://www.ti.com/lit/an/spma065/spma065.pdf
Can you give me any comments?
Thanks,
Conor