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.

J722SXH01EVM: txMsg.id issue - MCAN communication

Part Number: J722SXH01EVM

Tool/software:

I'm writing application code for mcan communication using mcu_mcan0(Transmitter) and mcu_mcan1(receiver) referring examples from TI.

I took the reference from the https://e2e.ti.com/cfs-filesystemfile/__key/communityserver-discussions-components-files/791/mcan_5F00_test.c?_=637460171000000000.

When I'm trying to transmit and receive between two J722SXH01EVM boards, communication is happening only if I use txMsg.id  = (uint32_t)((uint32_t)(0x4U) << 18U) as the ID. If I'm trying to change the id to the new ID in the same format also it's not able to receive but transmission from one board is successful.

What might be the reason only for this particular ID[txMsg.id  = (uint32_t)((uint32_t)(0x4U) << 18U)] it is working?