Language-flag-en Language-flag-jp Language-flag-kr

Blogs

Why Use Yocto Instead of a Linux Distro?

At MontaVista, we have talked to many engineers and developers who are using Ubuntu or Centos as a base for building an embedded system. Despite its advantages, this has some disadvantages that are not obvious from the beginning. This blog will provide some insights into both Yocto and a Linux Distro to help you make a well-informed decision on which build system would be best for your embedded Linux project.

Read More →




An Experience in Using SELinux in an Embedded System - Chapter 1

In this blog series, we delve into the world of Security-Enhanced Linux (SELinux) within embedded systems. As the demand for secure computing environments continues to rise, integrating SELinux into embedded systems has become increasingly pertinent. Through this series, we offer insights, lessons learned, and practical guidance garnered from our first-hand experiences.

Read More →

Carrier Grade eXpress (CGX) 4.0 on Microchip PolarFire® SoC FPGA

Companies who have struggled with finding a stable, secure and highly configurable platform for their interconnected embedded applications will now be able to accelerate their development cycles and enter the market along with Microchip’s PolarFire® System-on-Chip (SoC) Field Programmable Gate Array (FPGA) RISC-V based platform faster thanks to MontaVista Linux CGX.

Read More →





CAN Bus - Episode 1: Introduction to CAN Bus

Before we dive into the details of CAN Bus, it helps to understand some of the design principles and some of the historical background from when, and why, CAN was invented in the first place, before we show how it fits into the Automotive world of today, and how we can interact with it.

Read More →

CentOS 6.10, all good things need not come to an end

When CentOS 6 was announced to go end of life (EOL) with the 6.10 release, some probably thought “well, all good things must come to an end.”  It didn’t take long, but the frantic notices, blogs, and community warnings  about upgrading immediately came out and now engineering teams are scrambling to firm up and implement migration plans to CentOS 7 or 8.  Or maybe even other Linux platforms. Many probably begrudgingly, as CentOS 6 has served them well, with their products mature and stable.  Moving  to a newer CentOS platform will cause time consuming migration planning.  Engineering execution resources will need to be allocated with  possible retesting of a product or solution that was stable, secure, and enjoying high customer satisfaction.   

But what if CentOS 6.10 support need not end?  This could give product teams breathing room to implement a more controlled and planned migration strategy for their customer base, and more importantly extend life into an already viable solid product. 

Read More →