Its been a little while since I posted my last response. I would like to learn how to work with the kernel modules on this device so I can look at adding additional protocol support.
I now have one in my possession and would like to see what I can learn about it before I can dedicate more time on it this summer. I would like to at least get a development system up and running so I can run and test this device by summer and find out where the socketcan driver is and such. My route on this at this time will likely be to create a new kernel module and I will likely call it SocketOBD. The basis for SocketCAN has been based on Lawicel 1.0. I would like to expand it to support Lawicel 2.0 which also supports other OBD protocols. So connecting to a different port would be no different than the basic CANBUS ports. Since it would be a new expanded module I plan to fork it from the standard SocketCAN modules. I finished my Bachelors in Computer Science in DEC 2018 but have been programming as a hobby for decades so I am not new to programming. I am currently working on a Masters in Cyber Security. My time during the semester will be limited but I would like to learn as much as I can leading up to the summer. I will likely also fork the Can utils that depend on the socketCan and produce a version of that which will be compatible with either. I basically hope to make them so the CANBUS functionality won't lose anything but you will gain the same functionality for the other protocols. Rodney -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/21452a86-6795-433b-8431-1a7044b0d772%40googlegroups.com.
