Thank you Robert! FBDEV is exactly what I need for this project so I'll
start with option 1. I appreciate the work you have put into the
beagleboard.org projects. I remember the beagleboard-xm had similar
struggles. Why is SGX always so painful? I don't understand why TI's own
instructions don't work (I couldn't make them work without manually editing
parts of SGX, maybe I did something wrong).


On Dec 28, 2016 17:57, "Robert Nelson" <[email protected]> wrote:

On Wed, Dec 28, 2016 at 5:23 PM, Brett <[email protected]> wrote:
>
> Hello, I have a beaglebone black that I am building a kernel for. I've
found
> 5 or so different locations to get a kernel from but I am having trouble
> figuring out which one to use. My primary concern is stability, SGX
> acceleration and a fairly quick boot time. I've already built busybox and
a
> the handful of utilities I need so I am really just focused on the kernel.
> Looks like TI has a couple, BB.org has one and RobertCNelson has many.
Whose
> kernel should I use? What version is the most stable while supporting SGX?
> I've had trouble getting TI's kernel to work with the SGX drivers (using
> TI's guide). I had to modify the SGX source to get BB.org's kernel but
still
> failed to load the modules. RobertCNelson has so many kernels with so many
> different branches and tags(changing hourly!), how can I know which one is
> the most desirable?

So SGX has always been a major pain in the ass..

We have two path's for users:

Use the bone v4.4.x kernel, along with ti's 5.01.01.02's sdk, this
will get you a "FBDEV" based acceleration (no x11/xorg/etc)  This has
the most beagleboard.org users..

https://github.com/RobertCNelson/bb-kernel/tree/am33x-v4.4

(or the rt varient)

sgx build scripts are in the repo...

Or you can use the newer ti sdk release,

Start with our v4.4.x-ti based kernel:

https://github.com/RobertCNelson/ti-linux-kernel-dev/tree/ti-linux-4.4.y

Graphics Modules and user space is here:

http://git.ti.com/cgit/cgit.cgi/graphics/omap5-sgx-ddk-linux.git/

http://git.ti.com/cgit/cgit.cgi/graphics/omap5-sgx-ddk-
linux.git/log/?h=ti-img-sgx/1.14.3699939/k4.4

http://git.ti.com/cgit/cgit.cgi/graphics/omap5-sgx-ddk-um-linux.git/

http://git.ti.com/cgit/cgit.cgi/graphics/omap5-sgx-ddk-um-
linux.git/log/?h=ti-img-sgx/1.14.3699939

They are "EGL" only... Wayland...  Only TI has gotten these to work,
we've been able to load the module... But nothing with the userspace
lib's yet...

Regards,

--
Robert Nelson
https://rcn-ee.com/

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAMF1xwCqsn63Qwdx9M_2CmzM0T%3Doi095e-6Euom43vJ3G20h4w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to