Please enable the can_isotp module in the official linux images. Since CAN is already enabled, all that is necesary is to set CONFIG_CAN_ISOTP=m. It would also be nice if it loaded on boot.
Can you confirm the SoM you’re going to use with this kernel module? Verdin iMX8M Mini as you tagged this topic?
Once the request is made it shouldn’t take more than a few days for it to be analyzed by the team. If approved the kernel module will be available in our TorizonCore 6 images, starting from the nightly builds.
Your request has been accepted and the config option is now enabled in today’s nightly build of TorizonCore 6. I tested this on an Apalis iMX8, but this should also be valid for the Verdin iMX8M Mini.
Hi @lucas_a.tx , this is unrelated to the can_isotp module. But I’m curious why your kernel commandline includes “pci=nomsi”. If that works around some problem, we should be able to fix the kernel so the parameter is no longer needed.
@bjorn_helgaas we were investigating this the other day and it seems that this kernel parameter is a remnant from the past. We tried removing it while working with a customer and it did not have any side effects in that specific case.
I think our latest images don’t include this by default anymore, but in some circumstances, our image installer can bring back command line parameters from older BSP installs (it’s a known issue we’re going to correct in due time).
Now that you confirm that it shouldn’t be necessary we’ll keep an eye on it and will surely report if we find any case where this is still necessary.