Truth or myth? Five common assumptions about the implementation of secure boot in embedded Linux-based devices

Secure boot is an important link in the chain of security for PCs. But embedded devices based on a Linux® operating environment are equally compromised if a rogue Linux image is permitted to run on them. It might seem surprising, then, that the secure boot function is not today universally implemented in Linux-based embedded devices

Perhaps this is partly because many embedded developers continue to nurse various assumptions about secure boot – assumptions which in some cases are misleading or even downright false. In the course of MontaVista’s many conversations about security with embedded developers, five of these preconceived ideas about secure boot recur time and again. Read more...


Beyond the Yocto™ Project: The key requirements for a stable, production-grade Linux

Are you a home-grown Linux user?

Or do you use a commercial-grade Linux distro provided by a third party such as MontaVista?

It’s customary to present this as a binary choice. But in the real world of the embedded developer, it’s becoming increasingly common for development teams to be both home-grown and commercial Linux users. And there’s one very good reason for this: the Yocto Project.

The Yocto Project has given an extraordinary boost to the early-stage productivity of developers. By using a Yocto Project-compatible distro provided by an SoC manufacturer, or by using the Yocto Project to build their own Linux distro, developers can massively reduce the interval between creating a product idea and starting development of the application.

So a Yocto Project Linux is a great way to start an embedded development.

But is it a great way to finish it? Read more...

Implementing Security in Embedded Linux Systems

While hackers had their sights on IT, embedded devices for the most part were spared. Until recently. Hackers have begun targeted more traditional embedded platforms. Ironically like in IT, fame is the initial motivator but before long financial gain and outright destruction will most likely be the end game. Read more...

Virtualization Leveraged: Building near Zero Latency Ultra Dense (5G) “Network” for “Things” with MontaVista CGX® and Docker™

5G will be characterized by a much higher flexibility and programmability for all non-radio network segments including SDN, NFV and IoT. Container technology especially Docker™ with MV CGX Linux offers opportunities to next generation network developers. Read more...

BEYOND VIRTUALIZATION: The MontaVista Approach to Multi-core SoC Resource Allocation and Control

MontaVista Linux Carrier Grade Edition (CGE) provides a Linux-based programming environment that can scale from high-performance “bare metal” dedicated spaces, to an RTOS-like multi-threaded run-time, up to a fully virtualized Linux SMP process model. Read more...

Legacy to Linux: Migrating from proprietary RTOS to Open Source Linux

So, whether you are planning a move to embedded Linux or are just considering the investment needed to convert your existing application to run on embedded Linux. Read more...



Legacy to Linux Migration: Challenges and Benefits

Migrating code to a latest version of the system software is a daunting task, even in the best case. Migrating from a legacy (usually closed source)Real Time OS to LinuxTM is arguably much moredifficult. Or is it? This paper brings out the challenges and benefits of such a move! Read more...