On 10.07.2025 12:58:05, Pavel Pisa wrote: > Hello Marc and others, > > Matyas Bobek has implemented FlexCAN emulation for i.MX6 > targets in the frame of his bachelor thesis > > > https://dspace.cvut.cz/bitstream/handle/10467/122654/F3-BP-2025-Bobek-Matyas-BP_Bobek_FlexCAN_final_4.pdf > > with reviews there > > https://dspace.cvut.cz/handle/10467/122779 > > Please, if you have problems to access documents, try that later, > our large archive with theses and publications is under > "AI" scrape-bots attacks almost permanently... or send me note > and I send the document directly. > > The project continues and on base of Marc Kleine-Budde > review, Matyas Bobek has implemented timestamping > which should ensure correct messages ordering > even if FIFO mode is not used in the drivers, > Linux driver default case. There is even workaround > to advance timestamp if the the QEMU virtual time > is too coarse to provide unique values for for > too fast delivered messages through virtual bus > without real bits serialization.
Nice! Good work! > The actual code is available on the "flexcan" > branch of the repository > > https://gitlab.fel.cvut.cz/bobekmat/qemu-flexcan > > The clean, minimal patches sequence will be prepared > for review for the proposal for inclusion into QEMU > mainline, hopefully soon. > > In longer term perspective, I have interrest in i.MX8 > and other FlexCAN variants with FD support, etc. > I do not know if Mr. Bobek will have time and interest > to continue in this direction. I can offer that as the > another thesis or can offer that as summer job > etc. But latter would need some funding for students > motivation and their time compensation and I have had > never and do not have any QEMU related project for such > funding now and even minimal chance is even in future > for other than CTU CAN FD IP core where we support > silicon and FPGA products. So no timing, chances, > estimates for something beyond i.MX6 FlexCAN. ACK, I think getting things mainline is more important than CAN-FD support. regards, Marc -- Pengutronix e.K. | Marc Kleine-Budde | Embedded Linux | https://www.pengutronix.de | Vertretung Nürnberg | Phone: +49-5121-206917-129 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-9 |
signature.asc
Description: PGP signature