All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai] ARM 3.12 Kernel Support
@ 2013-12-11 15:56 Charles Steinkuehler
  2013-12-11 18:27 ` Gilles Chanteperdrix
  0 siblings, 1 reply; 4+ messages in thread
From: Charles Steinkuehler @ 2013-12-11 15:56 UTC (permalink / raw)
  To: xenomai

I am successfully using Xenomai with a 3.8.13 kernel on the BeagleBone,
but there are no drivers for the on-chip GPU available.  TI is
apparently skipping the 3.8 kernel series, and now has drivers available
for 3.12.

So, if I want Xenomai and GPU acceleration on the BeagleBone, I either
need to back-port the TI GPU drivers from 3.12 to 3.8, or get Xenomai
working on a 3.12 ARM kernel.

I figure eventually the Xenomai patches will be updated for 3.12, but I
might be able to help move things along.  Is anyone actively working on
3.12 support, or is development still centered around 3.10?  Is the
master branch from http://git.xenomai.org/ipipe.git/ the most
appropriate branch to try and forward-port?  It looks like the 3.10
branches have more recent commits...

-- 
Charles Steinkuehler
charles@steinkuehler.net

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: OpenPGP digital signature
URL: <http://www.xenomai.org/pipermail/xenomai/attachments/20131211/6a89ed84/attachment.sig>

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

* Re: [Xenomai] ARM 3.12 Kernel Support
  2013-12-11 15:56 [Xenomai] ARM 3.12 Kernel Support Charles Steinkuehler
@ 2013-12-11 18:27 ` Gilles Chanteperdrix
  2013-12-11 19:22   ` Charles Steinkuehler
  2013-12-11 19:52   ` Mitchell Tasman
  0 siblings, 2 replies; 4+ messages in thread
From: Gilles Chanteperdrix @ 2013-12-11 18:27 UTC (permalink / raw)
  To: Charles Steinkuehler; +Cc: xenomai

On 12/11/2013 04:56 PM, Charles Steinkuehler wrote:
> I am successfully using Xenomai with a 3.8.13 kernel on the BeagleBone,
> but there are no drivers for the on-chip GPU available.  TI is
> apparently skipping the 3.8 kernel series, and now has drivers available
> for 3.12.
>
> So, if I want Xenomai and GPU acceleration on the BeagleBone, I either
> need to back-port the TI GPU drivers from 3.12 to 3.8, or get Xenomai
> working on a 3.12 ARM kernel.
>
> I figure eventually the Xenomai patches will be updated for 3.12, but I
> might be able to help move things along.  Is anyone actively working on
> 3.12 support, or is development still centered around 3.10?  Is the
> master branch from http://git.xenomai.org/ipipe.git/ the most
> appropriate branch to try and forward-port?  It looks like the 3.10
> branches have more recent commits...

3.10.18 is validated on ARM, and works correctly as far as I can tell. 
So, I could switch to 3.12. I would prefer to complete a few things on 
xenomai-forge in the next weeks before I can switch though.

-- 
					    Gilles.


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

* Re: [Xenomai] ARM 3.12 Kernel Support
  2013-12-11 18:27 ` Gilles Chanteperdrix
@ 2013-12-11 19:22   ` Charles Steinkuehler
  2013-12-11 19:52   ` Mitchell Tasman
  1 sibling, 0 replies; 4+ messages in thread
From: Charles Steinkuehler @ 2013-12-11 19:22 UTC (permalink / raw)
  To: Gilles Chanteperdrix; +Cc: xenomai

On 12/11/2013 12:27 PM, Gilles Chanteperdrix wrote:
> On 12/11/2013 04:56 PM, Charles Steinkuehler wrote:
>> I figure eventually the Xenomai patches will be updated for 3.12, but I
>> might be able to help move things along.  Is anyone actively working on
>> 3.12 support, or is development still centered around 3.10?  Is the
>> master branch from http://git.xenomai.org/ipipe.git/ the most
>> appropriate branch to try and forward-port?  It looks like the 3.10
>> branches have more recent commits...
> 
> 3.10.18 is validated on ARM, and works correctly as far as I can tell.
> So, I could switch to 3.12. I would prefer to complete a few things on
> xenomai-forge in the next weeks before I can switch though.

Sounds great!  I've been living without GPU acceleration on the 'Bone
for over a year, so I think I can mange to wait a while longer!  :)

Since it sounds like Xenomai on 3.12 is not in the far distant future, I
won't work on trying to get the GPU drives back-ported to 3.8, but will
work on getting the rest of the system migrated to 3.12.

I'll happily test ARM 3.12 Xenomai patches, and volunteer to do some
grunt work with the porting, if there is anything that can be done
without having intimate knowledge of the code.

Let me know what I can do to help.

-- 
Charles Steinkuehler
charles@steinkuehler.net

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: OpenPGP digital signature
URL: <http://www.xenomai.org/pipermail/xenomai/attachments/20131211/1b3a83ef/attachment.sig>

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

* Re: [Xenomai] ARM 3.12 Kernel Support
  2013-12-11 18:27 ` Gilles Chanteperdrix
  2013-12-11 19:22   ` Charles Steinkuehler
@ 2013-12-11 19:52   ` Mitchell Tasman
  1 sibling, 0 replies; 4+ messages in thread
From: Mitchell Tasman @ 2013-12-11 19:52 UTC (permalink / raw)
  To: xenomai

On 12/11/2013 01:27 PM, Gilles Chanteperdrix wrote:
> On 12/11/2013 04:56 PM, Charles Steinkuehler wrote:
>> I am successfully using Xenomai with a 3.8.13 kernel on the BeagleBone,
>> but there are no drivers for the on-chip GPU available.  TI is
>> apparently skipping the 3.8 kernel series, and now has drivers available
>> for 3.12.
>>
>> So, if I want Xenomai and GPU acceleration on the BeagleBone, I either
>> need to back-port the TI GPU drivers from 3.12 to 3.8, or get Xenomai
>> working on a 3.12 ARM kernel.
>>
>> I figure eventually the Xenomai patches will be updated for 3.12, but I
>> might be able to help move things along.  Is anyone actively working on
>> 3.12 support, or is development still centered around 3.10?  Is the
>> master branch from http://git.xenomai.org/ipipe.git/ the most
>> appropriate branch to try and forward-port?  It looks like the 3.10
>> branches have more recent commits...
> 
> 3.10.18 is validated on ARM, and works correctly as far as I can tell.
> So, I could switch to 3.12. I would prefer to complete a few things on
> xenomai-forge in the next weeks before I can switch though.

Linux 3.10 is a bit special in that it's been designated as receiving
long term maintenance, with a projected EOL of September, 2015.

My hope is that as I-pipe patches become available for newer kernel
releases, some level of continued engineering can be applied to
providing an occasional update to I-pipe for ARM for 3.10.x.  For
example, x = 23 as of this writing.

Thanks.

Best Regards,
Mitch




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

end of thread, other threads:[~2013-12-11 19:52 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-11 15:56 [Xenomai] ARM 3.12 Kernel Support Charles Steinkuehler
2013-12-11 18:27 ` Gilles Chanteperdrix
2013-12-11 19:22   ` Charles Steinkuehler
2013-12-11 19:52   ` Mitchell Tasman

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.