2019-11-22 02:42 AM
Hi,
i have STM32H7 Nucleo board, i'm trying to implement CAN-FD. so i was trying to send some data over CAN-FD to CAN-Analyser. For bit timing calculation i'm using STM32H743I-EVAL example as reference .
fdcan_ker_ck - 20Mhz, Time_quantum- 50ns, Propagation_segment- 23 tq, Phase_segment_1- 8 tq, Phase_segment_2- 8 tq, Synchronization_Jump_width - 8 tq, Bit_length - 2 us, Bit_rate- 0.5 MBit/s.
this i used it for both nominal and data..But when i use it can analyser the bit timing doesn't match.i used these following documents for reference but still couldn't solve it
https://www.can-cia.org/fileadmin/resources/documents/proceedings/2013_hartwich_v2.pdf
Thanks,
Vimal
2019-11-24 10:33 PM
Hi,
I'm getting some data in analyser but couldn't able to decode the data, this is because of bit timing issue or anything else. i'm attaching the screenshot, please have a look into it.
Auto-retransmission is happening because my Nucleo-board is not getting any acknowledgement
Thanks,
Vimal
2019-11-29 02:20 AM
Hi,
Issue solved, there is issue with the crystal oscillator.Now it works fine with internal oscillator.
thanks,
Vimal
2021-03-08 07:49 AM
Hi VPras,
I am also facing the same issue. Bit timings are not matching when i see it in the oscilloscope. I am using NUCLEO-H743ZI board provided by ST partner.
Should i change the crystal oscillator on the board? Board is provided by ST partner, then how can this be the issue of the crystal oscillator?
Any help would be highly appreciated.