The story of why this world of "linux" machines is a disaster in seven words. I'm sure this new BeagleBone is just a tarball flinger too.
So given that, tell me what you think the likelihood is of these Sitara changes ever reaching the mainline kernel tree? Zero? I'll put my money on zero.
"Much better" than Rockchip or Allwinner maybe. Not "good".
So it might be better than you think but in general this is still a problem in the entire space. But as best I can tell the beagle guys are way ahead of most on this.
google rcn-ee for more info and forgive any inaccuracies in my recollection above.
Here's another TI repo where they're at 4.4.32: https://git.ti.com/processor-sdk
Release notes (dated 12/2016): http://processors.wiki.ti.com/index.php/Processor_SDK_Linux_...
Note that "no blobs" can't be completely right. I'm like 99% confident these use PVR SGX graphics, for which there are no open drivers.
Start here:
Their distro is a pre-configured raspbian, so you do have an upgrade path. Their board is supported by ArduPilot upstream.
I ended up going Navio2 and haven't looked back. Also the RPI3 is powerful enough to run list ROS tasks.
https://www.embeddedrelated.com/showarticle/586.php http://elinux.org/ECE497_BeagleBone_PRU http://processors.wiki.ti.com/index.php/PRU_Linux_Applicatio... http://hackaday.com/2014/06/22/an-introduction-to-the-beagle...
http://www.righto.com/2016/09/how-to-run-c-programs-on-beagl...
It is very interesting and the price point is good (about €80). A thing that troubles me is that, with a very quick look, I couldn't find a nice programming guide.
Recently I switched to Raspberry Pi 3 with a Navio2 HAT for an autopilot project. Whilst the Navio2 hardware may be expensive and closed, their software and documentation are top notch. They provide their own rasp pi distro, with code examples for accessing all sensors and even expose some of the hardware in sys-fs.