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?