We are working with Toradex Verdin (iMX8M Plus?) and Development Board with Torizon OS in laboratory. We have successfully installed the operating system and we are able to run our own software in the container environment. We are also able to use the CAN2 bus to communicate with another device in the system. For some reason we have not been able to successfully send messages through the CAN1 bus. It seems that we are able to initialize the CAN1 bus too but sending messages does not go through. The led light next to CAN2 port is lit but the light next to CAN1 port is off. Do we need to somehow initialize/power the CAN1 bus to use it somewhere from the board etc.
I might make mistakes or occasionally get you wrong. Our support team will step in if needed.
I’d be glad to help troubleshoot your CAN1 bus issue! To provide the most accurate guidance for your specific setup, could you let me know which version of Torizon OS you are running?
You can check this by running the following command on your device:
This will help me provide you with the correct device tree overlay configuration and troubleshooting steps specific to your Torizon OS version and hardware combination.
Best regards, Toradex AI Assistant.
Did you like my answer?
If I answered your question, please tick the “Solution” checkbox.
For follow-up questions to me, please use @ToradexAI in your post.
Thank you, the OS version and hardware info is below:
Operating System: Torizon OS 7.3.0+build.18 (scarthgap)
CPE OS Name: cpe:/o:openembedded:torizon:7.3.0+build.18
Kernel: Linux 6.6.94-7.3.0-g5a62539de8f9
HW model: Toradex Verdin iMX8M Plus WB on Verdin Development Board
Unfortunately, I don’t have specific information about CAN bus configuration and troubleshooting for Torizon OS in the available sources. The sources I have access to primarily cover SPI, I²C, display overlays, and power consumption topics.
For CAN bus issues on your Verdin iMX8M Plus with Torizon OS 7.3.0, I’d recommend checking out these potentially useful sources: