RTEMS | Controller Area Network (CAN) Stack Improvements (#5440)
Pavel Pisa (@ppisa)
gitlab at rtems.org
Wed Feb 4 21:38:35 UTC 2026
Pavel Pisa commented on a discussion: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5440#note_141287
Minor clarification, SJA1000 and CTU CAN FD supports are already mainlined in QEMU for long time, the first from 2018 and the second from 2020.
https://www.qemu.org/docs/master/system/devices/can.html
But only as PCI/PCIe devices and they can be used with RTEMS build for i386 target for example. But the plain memory mapped variant to "plug" the controllers into some FPGA/SoC address space directly has not been accepted.
The FlexCAN controller support is available from Matyas Bobek's repository for now
https://gitlab.fel.cvut.cz/bobekmat/qemu-flexcan
But review to mainline it has already started. It supports FlexCAN variant as it is found on NXP iMX6 systems but there is longer term interest to extend it for CAN FD version and add it to already mainlined NXP iMX8 support.
--
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5440#note_141287
You're receiving this email because of your account on gitlab.rtems.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20260204/df201708/attachment.htm>
More information about the bugs
mailing list