AnsweredAssumed Answered

FlexCAN 800K Baud issue in KinetisK series

Question asked by Mary Ellen McLaughlin on Feb 6, 2019
Latest reply on Feb 13, 2019 by Robin_Shen

Hi - I have a MK22FX512AVLL12 with an 8M Osc and 40M Bus Clock. I have successfully setup the FlexCAN to run at 125K, 250K, 500K and 1M baud rate. I cannot get the 800K baud rate to work.  Can you point me in a direction of a tool to setup the PhaseSeg1,PhaseSeg2 and PropSeg to get that to work?  For the other baud rates I use

 

/* Default protocol timing configuration, time quantum is 10. */
config->timingConfig.phaseSeg1 = 3;//PRESDIV == 11
config->timingConfig.phaseSeg2 = 2;//
config->timingConfig.propSeg = 1;
config->timingConfig.rJumpwidth = 1;

Outcomes