cancel
Showing results for 
Search instead for 
Did you mean: 

FDCAN2 FIFO Transmit ends up in FDCAN1 RX FIFO1. Is this a known issue?

KKorn.1
Associate

I'm using HAL, and although there's a LOT of code, the gist is I transmit a message like so:

HAL_FDCAN_AddMessageToTxFifoQ(hfdcan2, &tx_header, tx_data);

and in the task for my hfdcan1 bus I sometimes get that same message when doing

HAL_FDCAN_GetRxMessage(hfdcan1, FDCAN_RX_FIFO1, &rx_header, rx_data);

fdcan1 and fdcan2 aren't using the same receive FIFOs. I saw in the errata that there's a RAM issue when using both fdcan modules at the same time. Is this the same phenomena?

0 REPLIES 0