Blog

5 Tips for Accelerating Embedded System Design

If there is one constant through-out the embedded system industry, it’s that our delivery timelines are yesterday. The demand for advances in embedded systems and for the latest and greatest widget put a constant pressure on designers to deliver as fast as possible. Let’s examine five foundational tips for accelerating embedded system design. Tip #1 … Continue reading 5 Tips for Accelerating Embedded System Design

CEC – Securing IoT Devices using arm TrustZone

One of the greatest challenges facing developers creating connected systems is securing their devices.  In the good old disconnected days, developers only had to concern themselves with physical tampering but today, systems are also vulnerable to remote attacks that can result in device cloning, repurposing, intellectual property theft, data manipulation and many other potential issues. … Continue reading CEC – Securing IoT Devices using arm TrustZone

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

Creating an SWD Adapter for STM32 Development Boards (Part 3)

My adapter boards have arrived! As we discussed in the first two parts, the on-board debugger that comes with most development boards is functional but often offers far less than a professional debugger. We’ve been exploring how we can create an adapter board for the ST Microelectronic development boards that will allow us to use … Continue reading Creating an SWD Adapter for STM32 Development Boards (Part 3)