MK30D10 (100MHZ) FlexCAN issue

Showing results for 
Show  only  | Search instead for 
Did you mean: 

MK30D10 (100MHZ) FlexCAN issue

Contributor I

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?

Tags (3)
1 Reply

NXP TechSupport
NXP TechSupport

Hi, Tatlinar,

Pls refer to the section in RM of K30, I copy it here:

" 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


Xiangjun Rong