 Good afternoon, this is Martín Burgos with Octavo Systems from Embedded World 2020 to talk about technology called system in package. So we have devices that we put into the system in package, traditionally a processor, memory, power management, all together in some of the smallest form factors that you will find in the industry. Is this the most advanced SIP in the world? When it comes to the microprocessor world, it is definitely, if not the most advanced, one of the most advanced ones in the market, especially when it comes to size and performance. And you also have some great software running on these? As a matter of fact, we have some fantastic partners and today we're here with our partner Pengutronics and we're going to talk a little bit about our latest system in package which is based on the SD Microelectronics MP1. Robert? Yeah, hello. We are doing embedded Linux development for industrial customers and for the MP1 which is over there. We just took the mainline Linux kernel we are working with and put it on the device which you can see here. And in this demo we have shown how easy it is to make an embedded Linux system with it. So what you can see here is that the display over there is just a standard of the shelf component you can just buy from the catalog and then you take the MP1 and the standard Linux kernel and you all have standard components and you can make a very easy embedded Linux system with very good kernel support. It's all in the mainline kernel. We've worked with the mainline kernel and put all the relevant stuff in there including the 3D-accelerated open source etna-with drivers for the 3D graphics in here. So we have etcelerated graphics and that's all there, all open source. That's a big deal for ST to get into Linux, to get good Linux in their chip. Yeah, exactly. And ST did a very good job in designing the chip in a way that all the major components are already in the mainline kernel in the meantime. They did a very good job in doing a lot of work in the Linux community supporting all that thing. So you don't need big patch stacks anymore and all the relevant things are in there. Yeah, the important thing is to make things easier for our customers and I think that's one of the things that the conjunction of the manufacturers such as ST the software that is being provided by Pengutronics in combination with the hardware that is being developed by Octavo Systems I think all coming together to make our customers life easier. So you just took that STM32 MP1 and you put it in your SIP. Basically that's exactly what we did. So it's there, so yeah the chip in the middle as I said before has the processor, has the power management, has the DDR3 memory, plus over a hundred other components that are in there in one of the smallest form factors. That is actually the smallest system package available today for the MP1. And having this kind of SIP change of things also in terms of what the embedded solutions are going to be at the end. Yeah, especially it makes it very easy for the industrial end customers to really come to the core of their problem solution very quickly. You have a lot of software things in the Linux kernel that's all there and in order to make a solution you need to well bridge together your physical problem with the software world and the combination of the SIPs and the standard kernel with all the things which are already there that makes it very easy, especially to support things for the long term. What's pretty important in the industry. And what are you showing here, this screen here? On this screen. This is about automatic testing. So when we are using our main Linux kernels then the thing is that you can support industrial devices over 10 to 15 years and something like that. When you do that, you need to make sure that your devices work all the time and we have something like 60,000 updates of the Linux kernel per year and you need to make sure that nothing breaks. And what we are doing here is we have automated testing. We have an example here. Here is a board which is being tested and all the rest is test automation which automatically flashes the Linux kernel, the boot loader, the root file system, everything into the device, runs a lot of tests and makes sure that all the tests are green and that you can use any new kernel and can you support your devices over a very long time span. And one of the big deals with the embedded world is to have long term support so that the SIP package, the package you're doing is going to be there for a very long time. Absolutely. As a matter of fact, we are in conjunction with our manufacturing partners such as SD Microelectronics to ensure that the system in package is offered at least as long as the processor itself and the power management is offered by SD Microelectronics. And the special one with this one is that it also has a Cortex M4. Yeah. What can Linux talk to that one or is it just a different OS? Basically, yes. Linux has infrastructure to talk to co-processors. It can load the firmware inside. It can talk about mailbox interfaces, for example. It can even make virtual IO channels to the co-processor. But that's something we have not worked yet so far. But we in fact have brought the Cortex M port of Linux into the mainline kernel so it would even be possible to run Linux on that Cortex. But I don't know if there's any real use case for that. That means there will be two Linux. Yeah. That could be possible. But usually maybe people will run Linux and then in RTOS. Yes. Then some RTOS and do the real-time stuff in the Cortex M. Which RTOS? It depends. You can run free RTOS or whatever you like as well. All right. And in the embedded world there's a lot of compact devices. So SIP makes sense. We wanted to compact. Exactly. I think a lot of customers are asking for miniaturization. They want the most performance that they can actually get in the smallest possible form factor and by delivering this type of solution we're enabling customers to be able to do that. Save the hassle. They don't need to worry about DDR routing. They don't need to worry about all these passive components laid down on the board so they can reduce the amount of layers on the board. They can reduce the cost of manufacturing and they can get to market faster which is one of the key things that is important. Getting to market as fast and as efficiently as possible. But isn't the SIP too small? Are there any negatives in doing things so compact? Well actually the good news is that this assembles just like any other component. So in the regard that the customer has the ability to implement this in a very small form factor makes it easy for them. Also we have a lot of reference designs to make our customers life easier. I think that's just as important as delivering the solution. Delivering the resources so customers can easily design it into their boards. So how much of the embedded world is Linux? Well taken from our perspective basically everything because all the companies who are coming to us so Linux company, embedded Linux company already decided for Linux these days. But if we look around it really in all kind of industries from airborne entertainment systems to PLCs, medical devices and any kind of things really everywhere. There's a lot of infotainment kind of things and touch screen things right? Yeah but also in real time control systems. That's growing fast. Yeah definitely. Especially when it comes to network connectivity for example we have customers doing industrial switches or heavy duty vehicle controllers like on a tractor, on any kind of heavy duty equipment. So that's very popular there. Is Linux the fastest, most optimal, the best OS? Especially the operating system with the biggest community behind that because thousands of engineers worldwide work on it constantly and the interesting thing is that they are doing it because it solves their problems. It's not some product someone invented for big marketing things or something like that but it solves really problems of the engineers and that's why people use it and that's why it solves the problems in such a good way.