News Category: Embedded/Mobile

Project Treble Brings Extended Linux Kernel Security Support to Combat Fragmentation

One of the major issues for Android over the years has been device fragmentation. The Android version and Linux kernel version a device are on can have a massive impact on the device’s security and usability, and Google is making a concerted effort to improve Android’s update lifecycle with Project...
Read 0 Comments

The Origin Story of ROS, the Linux of Robotics

Ten years ago, while struggling to bring the vision of the “Linux of Robotics” to reality, I was inspired by the origin stories of other transformative endeavors. In this post I want to share some untold parts of the early story of the Robot Operating System, or ROS, to hopefully inspire those of...
Read 0 Comments

Samsung's Phone-As-Desktop Concept Now Runs Linux

Samsung's DeX is a clever way to turn your phone into a desktop computer. However, there's one overriding problem: you probably don't have a good reason to use it instead of a PC. And Samsung is trying to fix that. It's unveiling Linux on Galaxy, an app-based offering that (surprise) lets you run...
Read 0 Comments

Linux Kernel Long Term Support Extended to 6 Years for Project Treble

Yesterday at Linaro Connect, Project Treble’s lead engineer Iliyan Malchev announced that Greg Kroah-Hartman, the current maintainer of the LTS kernels for the Linux Foundation, has agreed to extend the support period for LTS kernels from 2 years to 6 years. And this isn’t some far of in the future...
Read 0 Comments

Identifying Secure Firmware Update Mechanisms and Open Source Options for Embedded Linux devices

Today, a new class of field software updates is arising that has been fueled by security concerns but also allows engineers to add new features and fix bugs. With regards to embedded devices, the firmware update mechanism must be not only secure, but also reliable in that it either succeeds in the...
Read 0 Comments

android-oreo.png

Android Oreo
Google has announced new requirements in Android 8.0 (Oreo) to build on Linux kernels no older than kernel 4.4. (Image source: Android.com)

Android Oreo Adds Linux Kernel Requirements and New Hardening Features

The Linux kernel continues to add security protections so developers don’t have to build them on their own. As a result, one of the first steps security experts recommend for protecting against embedded Linux malware threats is to work with the latest possible kernel release and then regularly...
Read 0 Comments

How Open Source is Transforming the Automotive Industry

One key benefit of open source is its ability to enable rapid innovation. Collaborating on non-competitive pieces of technology frees up resources, enabling companies to focus more on developing new products and services. We are seeing this play out now in the automotive industry as automakers are...
Read 0 Comments

Android Oreo: Google Adds in More Linux Kernel Security Features

Google has outlined four key kernel hardening features its engineers have backported from upstream Linux to Android kernels on devices that ship with Android 8.0 Oreo. They will benefit "all Android kernels supported in devices that first ship with this release", according to Sami Tolvanen, a...
Read 0 Comments

embedded-survey.jpg

Embedded Linux survey
Embedded survey indicates that open source operating systems like Linux and FreeRTOS continue to dominate while proprietary platforms are declining.

Linux and Open Source on the Move in Embedded, Says Survey

AspenCore has released the results of an embedded technology survey of its EETimes and Embedded readers. The survey indicates that open source operating systems like Linux and FreeRTOS continue to dominate, while Microsoft Embedded and other proprietary platforms are declining. Dozens of market...
Read 0 Comments

A History of Microprocessor Debug, 1980–2016

Since the dawn of electronics design, where there have been designs, there have been bugs. But where they have been bugs, there inevitably was debug, engaged in an epic wrestling match with faults, bugs, and errors to determine which would prevail -- and how thoroughly. In many ways, the evolution...
Read 0 Comments

Pages

Click Here!