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

A Guide to Securing your IoT Device using Arm TrustZone for Cortex-M

The webinar recording can be accessed at the link below: Webinar Recording Webinar Description Securing embedded systems has become a critical task for developers. It is nearly impossible to turn on the news and not hear about yet another major security breach. In this webinar, attendees will become familiar with the design methodologies necessary to … Continue reading A Guide to Securing your IoT Device using Arm TrustZone for Cortex-M

7 Tips for Selecting a Secure Microcontroller

Developing a secure, connected device that can also operate efficiently requires that developers select a microcontroller that includes specific hardware and software features. These features can range from true random number generators through secure libraries. Let’s examine several tips for the hardware and software that developers should consider having in their secure microcontroller. Tip #1 … Continue reading 7 Tips for Selecting a Secure Microcontroller