Hi,
I followed the Controller Area Network (CAN) — Jetson Linux<br/>Developer Guide 34.1 documentation to test the function of CAN.
I executed the following command.
sudo busybox devmem 0x0c303018 w 0xc458
sudo busybox devmem 0x0c303010 w 0xc400
sudo busybox devmem 0x0c303008 w 0xc458
sudo busybox devmem 0x0c303000 w 0xc400
sudo modprobe can
sudo modprobe can_raw
sudo modprobe mttcan
sudo ip link set can0 up type can bitrate 500000 dbitrate 1000000 berr-reporting on fd on
sudo ip link set can1 up type can bitrate 500000 dbitrate 1000000 berr-reporting on fd on
sudo cansend can1 123##1abcdabcd
When the last command is inputed, the following is printed all the time.
#########################log start#######################
sudo cansend can1 123##1abcdabcd
[ 80.355859] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.361731] mttcan c320000.mttcan can1: IR 0x8010000 PSR 0x711
[ 80.367926] mttcan c320000.mttcan can1: entered error warning state
@linux:~$ [ 80.374411] mttcan c320000.mttcan can1: entered error passive state
[ 80.380872] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.386706] mttcan c320000.mttcan can1: IR 0x9800000 PSR 0x779
[ 80.392766] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.398602] mttcan c320000.mttcan can1: IR 0x8000000 PSR 0x779
[ 80.404652] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.410487] mttcan c320000.mttcan can1: IR 0x8000000 PSR 0x769
[ 80.416533] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.422365] mttcan c320000.mttcan can1: IR 0x8000000 PSR 0x771
[ 80.428433] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.434287] mttcan c320000.mttcan can1: IR 0x8000000 PSR 0x779
[ 80.440336] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.446178] mttcan c320000.mttcan can1: IR 0x8000000 PSR 0x771
[ 80.452307] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.458138] mttcan c320000.mttcan can1: IR 0x8000000 PSR 0x779
[ 80.464175] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.470009] mttcan c320000.mttcan can1: IR 0x8000000 PSR 0x779
[ 80.476050] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.481891] mttcan c320000.mttcan can1: IR 0x8000000 PSR 0x771
[ 80.487932] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.493794] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.499666] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.505514] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.511367] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.517209] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.523051] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.528893] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.534738] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.540586] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.546432] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.552279] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.558125] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.563972] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.569835] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.575679] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.581522] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.587366] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.593209] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.599049] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.604892] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.610744] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.616599] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.622445] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.628296] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.634139] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.639985] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.645830] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.651674] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.657515] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.663356] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.669197] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.675042] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.680894] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.686745] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.692588] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.698436] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.704278] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.710126] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.715972] mttcan c320000.mttcan can1: Stuff Error Detected
[ 80.721818] mttcan c320000.mttcan can1: Stuff Error Detected
#########################log end#######################
Do I miss something? Please point it out .