The Webinar Recording can be accessed at the following link: Click here to Watch Webinar On-Demand Webinar Description One of the most overlooked areas in IoT product development today is how to securely manage a devices life cycle. Focus is often placed on developing the product, connecting it to the internet and building a user … Continue reading Webinar – An Introduction to Secure Product Lifecycle Management (sPLM)
Category: Security
The 3 Stages in Secure Product Lifecycle Management
Nearly every embedded software developer working in the IoT space is now building secure devices. Developers have been mostly focused on how to handle secure applications and the basic microcontroller technologies such as how to use Arms TrustZone or leverage multicore processors. A looming problem that many companies and teams are overlooking is that figuring … Continue reading The 3 Stages in Secure Product Lifecycle Management
3 Lessons Learned from an Embedded Systems Security Breach
Several years ago, I was working on a project for a client that involved an embedded Linux machine. I was planning to travel over the weekend but given the project timeline it was critical that progress still be made. The prototype device would not travel well, so we decided to connect it to the internet … Continue reading 3 Lessons Learned from an Embedded Systems Security Breach
5 Tips for using Arm TrustZone in Cortex-M Processors
As embedded system developers transition to creating connected, IoT devices, security has become one of the most important issues they face. The ARMv8-M processors do support TrustZone® which provides developers with a new mechanism to help them isolate their secure software from more general user software. Just like with any new tool, there are several … Continue reading 5 Tips for using Arm TrustZone in Cortex-M Processors
5 Technologies Embedded System Engineers Should Master in 2019
Happy New Year! Another year is here and with it are many opportunities for embedded systems developers. As the new year starts, there are many interesting technologies that are going to be shaping the way systems are designed in 2019 and beyond. Let’s quickly examine the top five technologies that developers should be mastering or … Continue reading 5 Technologies Embedded System Engineers Should Master in 2019
7 Tips for Getting Started with TrustZone for MCU’s
The new Armv8-M architecture from arm® with its Cortex®-M23 and Cortex®-M33 processors is quickly gaining steam in the industry. The Armv8-M architecture includes a new security extension known as TrustZone that will revolutionize and forever change the way that embedded software developers create microcontroller-based systems. Below are my top seven tips to help you get … Continue reading 7 Tips for Getting Started with TrustZone for MCU’s
Webinar – Secure Bootloader Design Techniques for MCU’s
The webinar recording can be accessed at the link below: Watch Recording Download the Slides Webinar Description: A major challenge facing embedded software engineers today is designing and implementing a secure bootloader solution. Secure bootloaders require specialized knowledge in disparate disciplines such as driver software, middleware, cryptography, security and cloud computing just to name a … Continue reading Webinar – Secure Bootloader Design Techniques for MCU’s
Getting Started using Arm® TrustZone® for Cortex®-M Processors
TrustZone for Cortex-M processors is on the way! There has already been an announcement from Nuvoton that they will be releasing the worlds first Cortex-M23 processor, the Cortex-M2351, that will include support for Arm TrustZone. The problem for many IoT developers though is that they are ready to start learning TrustZone now but don’t have … Continue reading Getting Started using Arm® TrustZone® for Cortex®-M Processors
The first ARMv8-M MCU with TrustZone Support
We’ve been hearing for several years now that Arm Cortex-M processors would soon be getting a security upgrade by supporting TrustZone in the M23/M33 microcontrollers. The wait is finally over! Microchip has publicly released the first TrustZone compatible microcontrollers based on the low-power M23 core, the SAM L11. In this post, we will walk through … Continue reading The first ARMv8-M MCU with TrustZone Support
7 Tips for Securing an Embedded System
Security, just like quality and many other embedded system attributes must be considered at the start of the development cycle. Developers can’t build their system and then add security at the end. With more and more systems starting to connect to the internet, there are more than a dozen best practices that developers should follow … Continue reading 7 Tips for Securing an Embedded System