Early silicon (0M33Z) had a FlexCAN errata e2583 which requires the OSCERCLK source to be enabled in order for CAN to function properly.
Since I am presently working with CAN on a K20FX512VLQ12 (revision 3N96B) and this errata is no longer is reported the workaround was disabled. However then the problem starts exactly as described in e2583 - the CAN controller won't leave the low power state.
So the workaround has had to be left on.
Is this expected and has maybe the errata not been solved?