I was trying to use RX Fifo for K30D10 FlexCan module. Reference manual says there is 64 MB could be use and up to 128 Fifo Filter could be use. But, I realized that I cannot use more then 16 MB. I could not reach CS16 register in example. At CTRL2[RFFN] register there is a table. RFFN could be 3 maximum. But there is nothing about this limitation. Do I have to something to use full functional CAN?
Hi, Tatlinar,
Pls refer to the section in RM of K30, I copy it here:
"
3.9.1.3 Number of message buffers
Each FlexCAN module contains 16 message buffers. Each message buffer is 16 bytes.
"
It means that the RAM size is 16* 16=256 bytes.
Hope it can help you
BR
Xiangjun Rong