MKW36A FlexCan only 125k Baud

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

MKW36A FlexCan only 125k Baud

Jump to solution
1,057 Views
lukas_berger
Contributor II

Hello,

I am running the flexcan_interupt example program from the FRDM-KW36 Dev. Board on the MKW36A512VFP4 Controller. 

When I ran the example with a baud rate of 125k I can send and receive Messages with out any problems. But when I change the baud rate to 100k, 250k ,500k or 1000k I can't get the program to work. With these baud rates as sonn as there is traffic on the CAN bus the flexcan_callback function reports an error 5310. 

With the baud rate of 125k I can monitor the CAN messages with a Scope. But with all other baud rates the Scope can't decode the message.

Do I have to change some clock or bit timing settings to get the other baud rates to work?

What confuses me the most is that the flexcan_interupt example is configured with a baud rate of 1000k an it doesn't work.

Any help is highly appreciated.

Regards,

Lukas

Labels (1)
0 Kudos
1 Solution
976 Views
estephania_mart
NXP TechSupport
NXP TechSupport

Hello,

Could you please help me checking this thread and confirm if this helps you ?

https://community.nxp.com/docs/DOC-341824 

I believe that you can find there the information you are looking for.

Regards,
Estephania

View solution in original post

2 Replies
977 Views
estephania_mart
NXP TechSupport
NXP TechSupport

Hello,

Could you please help me checking this thread and confirm if this helps you ?

https://community.nxp.com/docs/DOC-341824 

I believe that you can find there the information you are looking for.

Regards,
Estephania

976 Views
lukas_berger
Contributor II

Hello Estephania

thanks for the help. That was exactly what I was looking for.

Regards,

Lukas

0 Kudos