Dear all,
I have same problem. I sued TJA1040 at CAN transceiver and this is detail of can
nvidia@tegra-ubuntu:~$ ip -details -statistics link show can1
5: can1: <NOARP,UP,LOWER_UP,ECHO> mtu 72 qdisc pfifo_fast state UNKNOWN mode DEFAULT group default qlen 10
link/can promiscuity 0
can <BERR-REPORTING,FD> state ERROR-PASSIVE (berr-counter tx 0 rx 127) restart-ms 0
bitrate 500000 sample-point 0.875
tq 25 prop-seg 34 phase-seg1 35 phase-seg2 10 sjw 4
mttcan: tseg1 2..255 tseg2 0..127 sjw 1..127 brp 1..511 brp-inc 1
dbitrate 2000000 dsample-point 0.750
dtq 25 dprop-seg 7 dphase-seg1 7 dphase-seg2 5 dsjw 4
mttcan: dtseg1 1..31 dtseg2 0..15 dsjw 1..15 dbrp 1..15 dbrp-inc 1
clock 40000000
re-started bus-errors arbit-lost error-warn error-pass bus-off
0 31366 0 1 1 0
RX: bytes packets errors dropped overrun mcast
250944 31368 31366 0 0 0
TX: bytes packets errors dropped carrier collsns
0
Almost CAN messages received were error even though when I checked oscilloscope CAN signal look good.
Thanks and Best Regards,
Vu Nguyen