Tx2 test can failed

hi ,i test tx2 (jetpack4.4,32.4.3)can bus failed.my step follows:
sudo modprobe can
sudo modprobe can_raw
sudo modprobe mttcan

sudo ip link set can0 type can bitrate 500000 dbitrate 2000000 berr-reporting on fd on
sudo ip link set can1 type can bitrate 500000 dbitrate 2000000 berr-reporting on fd on

sudo ip link set up can0
sudo ip link set up can1

sudo apt-get install can-utils

cansend can0 123#abcdabcd //one terminal
candump can1 //second terminal

but no message.
do i have to connect CAN0 TX to CAN1 RX using a wire??
how can i test loopback? or other way testing CAN?

Hi zsjalive,

This link is a good example, and there are step by step description to help you.

i have no CAN tranceivers on my hand. i just want to test loopback.can you tell me the way to test loopback?

hi zsjalive,
For loopback, you cannot test CAN0 to CAN1 transfer without transceiver.
For individual CAN controller loopback test: you do not need any connections. controller has internal loopback connected when used “loopback on” in can command
ip link set can0 up type can bitrate 500000 loopback on candump can0 &
$ cansend can0 123#abcdabcd