On 1/12/2017 2:47 AM, Matteo Facchinetti wrote:
> Hi,
> 
> I just see 4.4.y kernel for Beaglebone patched by RobertCNelson with
> Xenomai 3.0.3.
> https://github.com/RobertCNelson/ti-linux-kernel-dev/tree/ti-linux-xenomai-4.4.y
> 
> 
> that's ready to try using update_kernel script:
> $ sudo ./update_kernel.sh --ti-xenomai-channel --lts-4_4
> 
> Could be time for Machinekit to migrate over Xenomai 3.x?
> 
> In Beaglebone platform this could be a great opportunity to update the
> older 3.8 kernel and pass to 4.4.
> 
> What are M.L. opinions?

Robert modified that kernel to include the uiopruss driver we need to
talk to the PRU (the default TI kernel configuration uses remoteproc).

That kernel _should_ work with Machinekit on a BeagleBone, but there
will be some changes required.  With the 4.x kernels a lot of the
sysfs file locations changed for things like the cape manager and the
ADC raw input values.  If you're familiar with the 'Bone and loading
overlays, you can try testing with this kernel.  To get started just
install the new kernel and try to work through getting the required
overlays loaded (probably the PRU, ADC, and the universal overlay) and
pins setup as needed (ie: what's typically done in setup.sh).  If that
all works, you can try launching a configuration, but the PRU driver
and ADC code will probably need to be tweaked for the new sysfs locations.

I was working on this before the new year, then my main computer
system was down for two days and I'm still catching up at RealJob.

:-/

-- 
Charles Steinkuehler
[email protected]

-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to