I'm running Linux4.1.15 on imx6ul, compiled by yocto.And I haven't change any code.
After Linux start finished, I just execute commands as below:
root@imx6ulevk:~# canconfig can0 bitrate 500000
can0 bitrate: 500000, sample-point: 0.866
root@imx6ulevk:~# ifconfig can0 up
flexcan 2090000.can can0: writing ctrl=0x03292005
root@imx6ulevk:~# cansend can0 -i 0x750 0x40 0x01 0x3E 0x00 0x00 0x00 0x00 0x00
interface = can0, family = 29, type = 3, proto = 1
I test CAN1_TX pin of U1201 by oscilloscope, no signal detected.
The same as CAN2_TX of U1202.
Anybody help? Thanks very much.