GSoC 2013

Cláudio Silva claudiodcsilva at gmail.com
Fri Apr 19 14:28:08 UTC 2013


You also have Lincan, which is a linux module for several CAN boards.
http://freecode.com/projects/lincan
http://cmp.felk.cvut.cz/~pisa/can/doc/lincandoc-0.3.pdf

I think the developer is a member of the RTEMS community, but i don't know
how feasible the port is (nor the license).

Regards,
Cláudio




On Fri, Apr 19, 2013 at 3:21 PM, Joel Sherrill <Joel.Sherrill at oarcorp.com>wrote:

> 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
>
> _______________________________________________
> rtems-devel mailing list
> rtems-devel at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20130419/e66dbf91/attachment.html>


More information about the devel mailing list