Gedare Bloom created an issue: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5440
<!-- Use this template for project descriptions that are intended to be shown at https://projects.rtems.org/ Set the project::<size> label to make it appear in the list. Set the gsoc and the gsoc::<size> label to make it appear in the GSoC Ideas List --> ## Summary RTEMS has a state-of-the-art CAN stack that would benefit from several possible directions for improvements, include: * Add new CAN Controllers, such as DCAN used on BeagleBone Black, Xilinx-CAN, etc. * Implement more rigorous test suite and examples for the CAN Stack <!-- Provide background information about the project idea. --> ## Approach Familiarize with the CAN Stack. A good resource is Michal Lenc's thesis and related publications: * https://gitlab.fel.cvut.cz/lencmich/master-thesis/-/tree/main * https://can-cia.org/fileadmin/cia/documents/proceedings/2024_lenc_pisa.pdf Discuss the approach to take with mentors. Familiarity with CAN is desirable. Access to CAN hardware is required for most device driver porting. Testing and examples might be possible using Qemu. Inquire for more information. <!-- Describe the general techniques to use to complete the project. --> ## Knowledge/Skills * C Programming * Controller Area Network (CAN) bus <!-- add the programming languages or other technical skills needed. --> ## Possible Mentors @michallenc @ppisa @gedare <!-- List/tag mentors here --> -- View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5440 You're receiving this email because of your account on gitlab.rtems.org.
_______________________________________________ bugs mailing list [email protected] http://lists.rtems.org/mailman/listinfo/bugs
