 So here's a new development board here with a TI processor. So hello, so who are you? I'm Bill Mills. I Do Linux strategy for TI so we're pretty excited about the Beagle X-15 This Beagle board is back to sort of the original concept of being a high-performance Beagle development board Beagle bone is very successful and is not being replaced and it's more aimed at device IO and makers but This is back to the original concept and one of the things I'm excited about about Beagle X-15 is the true heterogeneous processing. So we have two a-15 processors multiple M4 processors and two C66 DSPs so What we want to use the Beagle X-15 for is to find a way to Make those other cores very accessible to the Linux programmer and make it very easy for them to use those So this is a heterogeneous Computing Development board also right right and you know if you're not interested in those you two a-15s is nothing to So what do you do? So who are you? So I'm Pranit. I work in TI Android Automotive software team and So we are lucky to get the Beagle X-15 to play with it very early in the last few months We tried to get bring up Android lollipop with latest LTS kernel 3.14 based and Couple of minutes probably we can show a quick demo on that one Yeah, I mean you can so we are pretty excited to use this especially for on a more broad market and Android automotive strategy and to we just want developers to start playing with it and provide Interesting use cases around it and see whether how it gets the community. This is the Android development board for Android Automotive so this is the new big push for the car and the TI is this is a chip for that, right? This is one of the reference boards we use it for a broader strategy for TI and Automotive some of the customers will also will be willing to play with it apart from our full reference design platform So can you show some of the ports so what do we have here? There's the HDMI so it should have a HDMI and As you can see the serial is through the FTDI 2 3L connection and we have USB These are dual Ethernet ports dual Ethernet. Yeah, so what do you do with dual Ethernet? So You can have two two it's two the same two Two Ethernet connections like Ethernet zero and Ethernet one can run at the same time We have some USB Ports like as you can see there are three USB connections and like you know, we can run Like in USB mass storage mode and like connect one through mouse Those are some of the interesting use cases, especially Like Android like you know you as you can see there is the bare metal big LEDs 15 platform There is no real display here. So we use HDMI and Browse through the I mean for navigation purpose we connect USB mouse and It works perfectly fine. So we hear the linear connect and so This and the beagle bone and the beagle boards and the panda boards and all that have been really big successes, right? built really like I guess some of the most successful development boards No, yeah, we're really proud of the the legacy that the beagle has in in Spearheading this open hardware movement. That's really catching on all right, so This is going to be a very good price Yeah, so the price isn't publicly announced yet. I'm not sure it's actually set, but it's expected to be under $200 So affordable Access to this Cortex a-15 development platform. So so hello, so who are you? I'm Gregorius Trishko. I'm working for Leonardo mobile group as I knew from texas instruments and Now I'm working on Some management features For this board and also trying to optimize and really bedtime using Suspended disk and hibernation features. So what kind of stuff are you doing right now? Right now this is connected is a boot lock of this board. I can turn it on if you wish. Yeah So does it boot what works This is right now on 3.14.19 and This is the same baseline used across Multiple business units and the core development teams in Ki. So we have Android booting up. Yeah, Android booting and as you can see Some Like fancy boot animation we created. Is that a CI boot? No It's just we are just playing with it as as I was telling you earlier We just started playing with it like since one to two weeks back and probably a more cleaner boot animation will come later But no, this is great. You shouldn't that's fine So So then there we have Android. Is it the 5.0? What is this? Yeah, this is 5.0.1 Rc7 R7 So you have lollipop. Yeah, this is smooth. Yeah The use case what Gregory will be able to tell a little more. We are trying to use Android hibernation see whether we can do suspend to disk and Show whether the boot time actually improves and that's one of the experimentation project what Gregory is helping through LMG. In a car. It could be cool to have a fast boot, right? Yeah, how fast can it go? How long can you think you think you can get it? Because it's the development is just started so now we have using hibernation. I've got a 40% Can you get it down to three seconds? So we in the past we have seen using this feature Getting to around five to six seconds boot time And that is running full Android stack without playing with Like, you know removing the debug flags and all those so so that's because it suspends the disk it's suspend to disk and running the internal embedded MMC at the highest possible throughput and Ensuring all the peripherals are running at the highest possible throughput. So But with the help of Lenaro, we want to see the solution going to upstream that's So so what are all the things that are happening with the TI Linux at the narrow and this board and so You're working on many different things, right? Yeah, so I mean these guys are working with Android You know when Beagle X 15 ships it will come with Debian as Beagle bone black does today So we work on multiple fronts. We work with Android we work with Standard Linux and we're Looking to advance the Wayland and Weston Graphics stack For the X 15 and seeing if we can use Debian to make that a little bit more standard So, so what's the GPU here? It's it's an imagination Where we are five five forty four One core running Alright, so what kind of other optimizations you can be working on in the weeks to come? So there's fast a boot. Are you doing other or some other things? No, first of all because this is a new board. It's Still has some issues Related to the kernel and Android. It's just like a wake-up time of this board So first of all, all these issues need to be solved to continue future optimization And probably you will continue to work in on being related to features and this hibernation trying to optimize it a little more than Yeah So what's happening now the system is stored is said effects System is stored is the system just created a sub image and now this image is stored on disk There are some issues, but it's This is they're going to be sold just in kind of for next So now we need to save it and we can just to power Devices powered off So now we just Know the term is it about 18 20 seconds well System from on. Oh, yes, that is cool