Hi, I noticed something while working on RX FIFO.
When I examine the registers, I see that the ID filter table is empty. When I write the code like this, the IRMQ is set but the ID filter register (Identifier Acceptance Filters) and ID acceptance mode are not set.
In normal mode( for one ID, not using RX FIFO,), I see sent data in the relevant register when I send data.
But in RX FIFO I couldn't see my data. Where is the problem? Btw, I see my data in IDE watch mode, no problem with the transmission.
解決済! 解決策の投稿を見る。
Hi,
what did you mean by ID filter register? ID filter table is written into MB area starting from MB6. There should be no issue to see data written there by FLEXCAN_DRV_ConfigRxFifo function.
You can refer e.g. to https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K144-FlexCAN-RXFIFO-DMA-S32DS-ARM-2018-R...
Or share you project.
BR, Petr
Hi,
what did you mean by ID filter register? ID filter table is written into MB area starting from MB6. There should be no issue to see data written there by FLEXCAN_DRV_ConfigRxFifo function.
You can refer e.g. to https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K144-FlexCAN-RXFIFO-DMA-S32DS-ARM-2018-R...
Or share you project.
BR, Petr