Part Number: AM263P4-Q1
Other Parts Discussed in Thread: AM263P4
Hi Team,
I am working on MCAN implementation on the AM263P4 LaunchPad with the following configuration:
- Nominal Bit Rate: 1 Mbps
- Data Bit Rate: 4 Mbps (CAN FD)
- MCAN Instance: MCAN3
- RX Interrupt routed to Line 36 ( R5FSS0_CORE0_INTR_MCAN3_MCAN_LVL_INT_0 )
- TX Interrupt routed to Line 37 (R5FSS0_CORE0_INTR_MCAN3_MCAN_LVL_INT_1)
For testing, I am using PCAN-View to transmit CAN FD frames.
No data is being transmitted from PCAN-View, and no valid CAN frames are being received by the AM263P4. However, the RX ISR is triggering continuously.
During debugging, I observed the following:
- The MCAN_IR register has multiple interrupt flags enabled after power-on reset (POR).
- We are attempting to clear the ARA bit in MCAN_IR during initialization, but it does not appear to clear. The bit remains set when observed through the CCS Memory Browser.
- Only the required RX-related interrupts are routed to Interrupt Line 0 and TX-related interrupts are routed to Interrupt Line 1.The ARA interrupt is not routed to either interrupt line.Despite this, the RX ISR continues to trigger repeatedly even when there is no CAN traffic on the bus.
- Is it expected for the ARA bit in MCAN_IR to remain set after writing a '1' to clear it?
- Can a pending ARA condition cause continuous interrupt generation even when it is not mapped to any interrupt line and what causes teh interrupt ARA to occur do we need to do any other configurations?
I have attached screenshots showing:
- TX interrupt configuration
- RX interrupt configuration
- MCAN_IR register contents showing the ARA bit status as 1 even though it is being cleared explicitly.




Regards,
Sravanthi R.