AnsweredAssumed Answered

Sabresd6dl CAN FD

Question asked by Aaron Thompson on Sep 27, 2017
Latest reply on Sep 29, 2017 by Joan Xie

Hello,

 

I have successfully enabled the CAN bus on an i.MX6DL SABRE SD development board (by editing the dts and following the All Boards FlexCAN tutorial)

 

I have added the GitHub - linux-can/can-utils: Linux-CAN / SocketCAN user space applications  SocketCAN user space utilities and can successfully send and receive standard CAN messages.

 

I have desoldered the original CAN IC on the SABRE SD board  and changed it to this device http://www.farnell.com/datasheets/2342556.pdf?_ga=2.93465813.934880146.1506502483-1154637088.1506341186 (TJA1049T,118) that is CAN FD capable. This device can successfully send and receive standard CAN messages.

 

When I try to send a CAN FD message I receive this error:

When I try to enable CAN FD I receive this error:

When I try to change the mtu I receive this error:

 

How do I enable CAN FD in Android 7.1.1/ Linux?

 

Many thanks,

Aaron

Outcomes