GSoC 2013

Joel Sherrill Joel.Sherrill at OARcorp.com
Fri Apr 19 14:21:51 UTC 2013


Open can is the only project I am familiar with and I don't know the status or license from memory.

This would require a mentor from the other project and an RTEMS mentor with CANbus experience m

Gedare Bloom <gedare at rtems.org> wrote:


It appears you cannot use can4linux because the license is GPL, which
is incompatible with RTEMS.

-Gedare

On Fri, Apr 19, 2013 at 4:55 AM, jinyang.sia <jinyang.sia at gmail.com> wrote:
> Hi, Rempel Cynthia,
> Thanks for your advice.
>
> When I think about this project recently, some problem occur. I think the
> major is how to test the driver. I have a ARM board, I can test the CAN
> driver, but others donot.
>
> Can4linux is widely used on Linux, but is there a copyright problem? for
> can4linux and RTEMS?
>
> And i also have some question on qemu-system-arm, does it support CAN? I
> googled Wire-shark, i think it's a tool for TCP/IP stack, does it support
> CAN too?
>
> I look forward to your help. Thanks in advance.
>
> ________________________________
> jinyang.sia
>
> From: Rempel, Cynthia
> Date: 2013-04-19 11:58
> To: jinyang.sia
> CC: rtems-devel
> Subject: RE: GSoC 2013
> Hi Jinyang Sia,
>
> Thanks for asking for my feedback... the CAN protocol is indeed in wide use
> for communications, and would be a great asset for rtems users...
>
> If you get accepted, I look forward to testing out your driver... :) I'll
> probably see if I can get qemu-system-arm to network and use Wire-shark to
> detect CAN packets...  Can4linux does look really interesting...
>
> It may be worth looking at the possibility of porting it or another CAN
> driver to RTEMS, using either examples-v2 or rtems-addon-packages as a
> guide...  Although using existing code sometimes leads to upstreaming
> issues, it typically provides much of the work completed, and comes with
> tests (testing is very important, and I'm glad you mentioned it in your
> proposal :)... If you do need to patch the code to make it work on RTEMS it
> would be easier to maintain, if you could upstream the patches...
>
> The challenge then becomes identifying the best driver for the purpose,
> learning how to port things to RTEMS, upstreaming patches, and finally
> getting ready to document the driver for use and maintenance (basically
> doing a wiki page explaining how to use it, and further steps for a GSoC
> student next, or later, summer).
>
> Hope this helps!
> Cynthia Rempel
>
> ________________________________________
> From: jinyang.sia [jinyang.sia at gmail.com]
> Sent: Wednesday, April 17, 2013 7:54 PM
> To: Rempel, Cynthia
> Cc: rtems-devel
> Subject: GSoC 2013
>
> Hi,
> Thanks. I have tried many times, i really don't understand why it doesn't
> work :-(. May be the last last email attachment, which contains two
> attachments, can work. It sent when Wed, 17 Apr 2013 22:17:35 +0800.
>
> I have wirte a proposal for this. Could you send your gmail to me, and i can
> shared with you. Hope to get some advice.
>
> ________________________________
> jinyang.sia
>
> From: Rempel, Cynthia<mailto:cynt6007 at vandals.uidaho.edu>
> Date: 2013-04-18 10:30
> To: jinyang.sia<mailto:jinyang.sia at gmail.com>;
> rtems-devel<mailto:rtems-devel at rtems.org>
> Subject: RE: GSoC 2013
> Hi Jinyang Sia,
>
> Wow, the CAN driver sounds really useful!
> Could you send the hello, world screenshot as a .pdf, .bmp, or .tif?
> I tried to change the file you sent as a .txt to a .png and it didn't
> work...
>
> Once you do that could you please add yourself to the table at
> http://wiki.rtems.org/wiki/index.php/RTEMSSummerOfCode and tell us some more
> about your project?
>
> -Cynthia Rempel
> ________________________________________
> From: rtems-devel-bounces at rtems.org [rtems-devel-bounces at rtems.org] on
> behalf of jinyang.sia [jinyang.sia at gmail.com]
> Sent: Wednesday, April 17, 2013 7:48 AM
> To: rtems-devel
> Subject: GSoC 2013
>
> Hi,
> Sorry for the emails, some error occurs when I try to add attachments using
> the Foxmail. The screenshot still work if you change the extention to .png.
> And i try to send a email again use the google server, opps, some errors
> occur again. I do know what happens. sorry for the truobles.
>
> I want to particiapte in the GSoC2013, and i want to add a CAN driver and
> CAN API including interface for low level interface.
>
> CAN bus originally developed for automotive applications, but now it has
> widely used in other areas of industry, such as medical devices, agriculture
> vehicles, maritime, factory automation, process automation, etc. RTEMS, as a
> real-time embedded system, is also widely used in such areas. What i want to
> do is to develop a CAN driver for RTEMS, and also a whole CAN API, stack and
> low level driver interface.
>
> Hope it works.
>
> ________________________________
> jinyang.sia
>
>
>
> _______________________________________________
> rtems-devel mailing list
> rtems-devel at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-devel
>
_______________________________________________
rtems-devel mailing list
rtems-devel at rtems.org
http://www.rtems.org/mailman/listinfo/rtems-devel




More information about the devel mailing list