Frank Dietrich

FlexCAN problem question ...

Discussion created by Frank Dietrich on May 15, 2012
Latest reply on Oct 4, 2012 by EARL GOODRICH



I use the FlexCAN example that was delivered with MQX 3.8 for the K70. I have a use case in which I don't want hardware message filtering and set therefore the global standard mask to zero. I setup multiple mailboxes for reception. This is necessary to allow me reading out a received message from one mailbox but having still other mailboxes receiving messages. This approach seems to work except that only one mailbox is really receiving all messages. My test shows that the mailbox with the smallest index always gets all messages and if this mailbox is frozen to allow the readout of the received message, currently messages on the bus are missed. Does someone know how to overcome this strange behaviour?


Thank you!


- Frank