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 factor that you will find in the industry is this: the most advanced si P 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.
As a matter of fact, we have some fantastic partners, and today we’re here with our partner, peg neutronics and we’re going to talk a little bit about our latest system in package, which is based on the STMicroelectronics MP one Robert yeah hello. We are doing embedded Linux development for just really MERS and for the ante one which is over there, we just took the mainline Linux kernel. We are working with and put it on the device.
As 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 the display over there is just a standard, off-the-shelf components you can just buy from a catalog, and then you take the empty one and just standard Linux kernel and you all have standard components and you can make a Very easy battening system, with very good kernel support it’s all in the mainline kernel.
We have worked with a minor in kernel and put all the relevant stuff in in there, including the 3d accelerated open source at now with drivers for the 3d graphics in here as well, accelerated, graphics and that’s all they’re all open source. That’s a big deal for SD to get into Linux, to get good Linux in there. Yeah and st did a very good job in well designing the 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 well doing a lot of work in new community, supporting all that things. So you don’t need big patch tags 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 the the software that is being provided by paying atronics in combination with the hardware that has been developed by a cable Systems, I think, all coming together to make our customers life easier.
So you did you just took that stm32 mp1 and you put it in your SIV. Basically, that’s exactly what we did so it’s there. So you have a 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 in package available Today, for the mp1 and having this kind of s, IP changes things also in terms of what the embedded solutions going to be at the end.
Yeah, especially, it makes it very easy for the industrial and customers to really come to to the core of the problem. Solution very quickly, you have a lot of software things of the Linux kernel, that’s all there and in order to make a solution, you need to well rich together your physical problem with the software world and the combination of these sips and the standard kernels. 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 is showing here this screen here on the screen.
This is about automatic testing. So when we are using our men and Linux kernels, then the thing is that you can support industrial devices over 10 to 15 years and something like that and if 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 a 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’s an abort which is being tested and all the rest is test automation which automatically flashes the Linux kernel, the bootloader, the root filesystem. Everything into the device runs a lot of tests and make sure that all the tests are green and that you that you can use any new kernel. And can you support your devices of a very long time. Sponge and one of the big deals with the embedded world is to have the long-term support so that the SI package you’re doing it’s going to be there for absolutely.
As a matter of fact, we are in conjunction with our manufacturing partners such as stmicroelectronics to ensure that the system in package is offered, at least as long as the processor itself, and the power management is offered by STMicroelectronics, and this also has a cortex m4 yeah. What can the Linux talk to that one or is just basically? Yes, Linux has infrastructure to talk to coprocessors it cannote the firmware inside.
It can talk about mailbox interfaces, for example, it can even make virtual IO blogs to the coprocessor, 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 correct and but I don’t know if there’s any real use case, but means you will be two layers yeah. It could be possible – maybe people with linux and their largest and some Archos, and do the real-time stuff in the cortex-m which are cos.
It depends you can run free, our toes or whatever you like, as well all right and the embedded world. There’s a lot of compact devices so SIV, it makes sense 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 lay down on the board, so they can reduce the amount of layers on their 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 exactly too small. Are there any negatives in doing 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 a linux company and Bolivians company already decided for linux these days.
But if we look around it’s in really in in all kind of industries, from airborne entertainment systems to PLC’s medical devices and any kind of things, that’s really everywhere, there’s a lot of entertainment, kind of things and touchscreen things right, but yeah, but also in real time Control system much there, yes, is growing fast yeah, definitely especially when it comes to network connectivity.
For example, we have customers doing industrial switches or heavy-duty vehicle controllers. You are like on on a tractor on any kind of heavy-duty equipment. So that’s that’s very popular. There is a Linux, the fastest, the most optimal the best voice. It’s especially the the operating system with the biggest community behind that, because thousands of engineers worldwide work 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.