Dear supports,
I've an issue when I tested the CAN communication via FLEXCAN0 to Canoe VN5620.
I set up baudrate as below:
- CanoePro: ISO-CANFD with baudrate 500k - 0.75samplepoint, drate 2M - 0.8 sample point.
- Goldbox with CANFD with baudrate 500k - 0.75samplepoint, drate 2M - 0.8 sample point (setting in canconfig). I checked the value was applied via "ip -det link show can0".
Result:
1. CANFD message can send from canoe to goldbox without error (successful).
2. When I sent message FD from goldbox to canoe (by command line in User Manual of goldbox), canoe report Stuff Error with Bit Pos = 8.
Anyone already faced with the issue, please give me the solution how to fix it.
Many thanks!
KevinPhan
email: tinhpv3@fpt.com
Hello,
Dear All,
I tried many solutions
- Checked about hardware connection and registor (R120Ohm both terminal).
- Checked about setting bit timming cfg based on online web-brower
Finally, I already fixed the issue by changing the sample point to <= 75 % for Data field, so now it can transmit 500k/2M, 1M/4M CANFD in successful.
About cfg you all can see the picture as below:
But I have a question that what is rootcause when I changed the sample-point to lower than 75% (data)?
Other case, when I set the baud-rate is 1M/4M, it can work well in sample point (Data) is 80%.