SPC560D CAN baudrate confirmation
Hello all,
im working on a project that uses an SBC, using my logic analyser i can confirm data is coming and and looks to be a can signal but it seems my baud rate timing is incorrect or something else is amiss.
my board is the SPC560DL1, i understand the the flexcan uses Perphial set 2 clock so mine by default is set to 24Mhz.
i've attached images of my settings and results
http://www.bittiming.can-wiki.info/#Freescale
here is the table i've created with < 24Mhz, 75% sample point >
my settings for 250 are
sample point @ 75%, i've also tried 87.5
Pclk 24Mhz
propseg= 2
pseg1 =7
pseg2 =3
presdiv =6
which should solve to 24,000,000/6 = 4000000
4000000/16 = 250 baud

Here is my code snippit that i'm using to test can functionality
data on my output looks like this
with my analyer it's seeing garbage on the decoder side so im guessing the timing is incorrect

