On 7/26/2017 2:03 PM, Daren Schwenke wrote:
> I would be happy to help with this.
> Point me to an image I should use to get started and I'll have the physical 
> up 
> this evening.

There are two options:

1) Add a 4.x-rt kernel to an existing Machinekit image.  This is
probably the easiest way to get the 4.x kernel issues ironed out.

2) Add Machinekit to one of Robert's Jessie images that already uses a
4.x kernel.  This makes the most sense if you're worried about getting
things like WiFi to work.

I'd recommend starting with a working configuration for the BBB and
switching to a 4.x kernel (#1).  Make sure you add the machinekit
package for preempt-rt installed!  Once a 4.x kernel is working with
Machinekit, approach #2 can be used to get WiFi and other new features
working.

Then I can craft a new image configuration for Robert and we'll get
back to having automatically built/updated images on eLinux.org.

Let me know what configuration you're working with and I'll try to
setup something similar here for testing.

> My version of cross compiling is probably not what is used anymore, so I may 
> need some help there as well.

I don't think you will need to do much in the way of compiling, most
of the things that will need to be changed are just shell scripts.

I can modify and compile the PRU driver if you don't want to setup a
build environment (it's painfully slow on the BBB, at least for the
first build, and you may not have a higher-powered ARM system available).

The first hurdles you'll hit trying to run a 4.x kernel will be the
logic that's making sure the appropriate overlay(s) is(are) installed
and that the appropriate UIO devices are available (for the PRU and
maybe the A/D if you're running a 3D printer).  If you can get past
these issues (which ought to just be shell scripting) it should be
pretty easy to get the PRU driver working.

-- 
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