AnsweredAssumed Answered

iMX8qxp not finding CAN devices

Question asked by Joakim Hesselgren on Jun 11, 2020
Latest reply on Jun 17, 2020 by igorpadykov

Hello,

 

We are currently working with the iMX8qxp-mek for preparation before production of our own units. We have trouble getting the CAN up and running. Have tried with our own yocto build along with the provided SD-card, LF_v5.4.y-1.0.0_images_MX8QXPMEK and L4.14.98_2.3.0_images_MX8QXPMEK.

 

From L4.14.98_2.3.0_images_MX8QXPMEK we used the following files:
Image-fsl-imx8qxp-mek.dtb

Image-imx8_all.bin

fsl-image-validation-imx-imx8qxpc0mek.tar.bz2

 

From LF_v5.4.y-1.0.0_images_MX8QXPMEK we used:

Image-imx8qxpmek.bin

imx8qxp-mek.dtb

imx-image-full-imx8qxpmek.tar.bz2

None of these setups manages to find a can device. In our build we are using kernel version 4.14.98 which we tried both 2.3.0 and 2.0.0_ga. CAN should be enabled and working but it does not manage to find the device. When checking the status of the CAN device through "cat /sys/firmware/devicetree/base/can\@5a8d0000/status"
it says okay.

I have attached our bootlog as bootlog_imx8.txt along with the bootlog for the L4.14.98_2.3.0_images_MX8QXPMEK as bootlog_imx8_NXP.txt.

 

Best regards,
Joakim Hesselgren

Outcomes