All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai] CAN bus on beaglebone black
@ 2014-07-01  8:30 Marko Roganovic
  2014-07-01 19:37 ` Wolfgang Grandegger
  0 siblings, 1 reply; 3+ messages in thread
From: Marko Roganovic @ 2014-07-01  8:30 UTC (permalink / raw)
  To: xenomai

Dear Xenomai users and developers,



I am relatively new to Xenomai, and we are working on a project that uses Beaglebone black platform (3.8.13xenomai kernel). The idea is to port our code that runs on x86 platform and RTAI Linux interface, to Beaglebone black. In a process we decided to switch from RTAI to Xenomai. Most of the job is done relatively with no problems, but now we are facing the challenge how to connect our proprietary hardware to this new Beaglebone black platform. The idea is to use CAN bus, since it best suits real time constraints that we must meet.



As I understood, in rtcan core within Xenomai, there is no support for c_can (d_can) driver which is used on Beaglebone black (we tried kernel driver and it worked with our hardware fine). So I am interested if someone is working on porting this driver to rtcan (or has ported it already). Any help is appreciated.



Marko Roganovic





---
U ovoj e-pošti nema virusa i zlonamjernih programa jer je aktivna avast! antivirusna zaštita.
http://www.avast.com

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Xenomai] CAN bus on beaglebone black
  2014-07-01  8:30 [Xenomai] CAN bus on beaglebone black Marko Roganovic
@ 2014-07-01 19:37 ` Wolfgang Grandegger
       [not found]   ` <65D33F68-CF96-4C36-8135-4C66E9357154@mah.priv.at>
  0 siblings, 1 reply; 3+ messages in thread
From: Wolfgang Grandegger @ 2014-07-01 19:37 UTC (permalink / raw)
  To: Marko Roganovic, xenomai

On 07/01/2014 10:30 AM, Marko Roganovic wrote:
> Dear Xenomai users and developers,
> 
> 
> 
> I am relatively new to Xenomai, and we are working on a project that uses Beaglebone black platform (3.8.13xenomai kernel). The idea is to port our code that runs on x86 platform and RTAI Linux interface, to Beaglebone black. In a process we decided to switch from RTAI to Xenomai. Most of the job is done relatively with no problems, but now we are facing the challenge how to connect our proprietary hardware to this new Beaglebone black platform. The idea is to use CAN bus, since it best suits real time constraints that we must meet. 
> 
> 
> 
> As I understood, in rtcan core within Xenomai, there is no support for c_can (d_can) driver which is used on Beaglebone black (we tried kernel driver and it worked with our hardware fine). So I am interested if someone is working on porting this driver to rtcan (or has ported it already). Any help is appreciated.

Yes, the c_can linux kernel driver needs to be ported to rtcan. This
should be rather straight forward. I have done it some time ago for the
Flexcan controller.

Wolfgang.



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Xenomai] CAN bus on beaglebone black
       [not found]   ` <65D33F68-CF96-4C36-8135-4C66E9357154@mah.priv.at>
@ 2015-03-16  7:21     ` Wolfgang Grandegger
  0 siblings, 0 replies; 3+ messages in thread
From: Wolfgang Grandegger @ 2015-03-16  7:21 UTC (permalink / raw)
  To: Michael Haberler; +Cc: Andreas Lueger, Xenomai

On Sun, 15 Mar 2015 23:50:47 +0100, Michael Haberler <mail17@mah.priv.at>
wrote:
>> Am 01.07.2014 um 21:37 schrieb Wolfgang Grandegger <wg@grandegger.com>:
>> 
>> On 07/01/2014 10:30 AM, Marko Roganovic wrote:
>>> Dear Xenomai users and developers,
>>> 
>>> 
>>> 
>>> I am relatively new to Xenomai, and we are working on a project that
>>> uses Beaglebone black platform (3.8.13xenomai kernel). The idea is to
>>> port our code that runs on x86 platform and RTAI Linux interface, to
>>> Beaglebone black. In a process we decided to switch from RTAI to
>>> Xenomai. Most of the job is done relatively with no problems, but now
we
>>> are facing the challenge how to connect our proprietary hardware to
this
>>> new Beaglebone black platform. The idea is to use CAN bus, since it
best
>>> suits real time constraints that we must meet.
>>> 
>>> 
>>> 
>>> As I understood, in rtcan core within Xenomai, there is no support for
>>> c_can (d_can) driver which is used on Beaglebone black (we tried
kernel
>>> driver and it worked with our hardware fine). So I am interested if
>>> someone is working on porting this driver to rtcan (or has ported it
>>> already). Any help is appreciated.
>> 
>> Yes, the c_can linux kernel driver needs to be ported to rtcan. This
>> should be rather straight forward. I have done it some time ago for the
>> Flexcan controller.
>> 
>> Wolfgang.
> 
> curious - any news/progress on this front?

Steve recently mentioned that he has done a port:

http://www.xenomai.org/pipermail/xenomai/2015-February/033164.html

Wolfgang.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-03-16  7:21 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-07-01  8:30 [Xenomai] CAN bus on beaglebone black Marko Roganovic
2014-07-01 19:37 ` Wolfgang Grandegger
     [not found]   ` <65D33F68-CF96-4C36-8135-4C66E9357154@mah.priv.at>
2015-03-16  7:21     ` Wolfgang Grandegger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.