Device Security: You vs. Future Security Vulnerabilities

If testing and protecting your device from known issues, is equivalent to closing a treasure vault’s door, by that analogy,…

Reducing the Risk of Using Linux® with PolarFire® SoC FPGAs

More than ever, embedded devices of today are leaning on open source solutions like Linux. The ease, versatility, and flexibility…

emBO++ – embedded conference online

emBO++ – embedded conference online

Later this week is an online embedded conference; the interestingly named emBO++, at which I have two sessions: Power Management…

ESE Kongress

ESE Kongress

This week, an annual conference on embedded systems normally takes place in Stuttgart, Germany: ESE Kongress. I have presented at…

Memory Management Units

Memory Management Units

It is curious to consider some technology that, to many engineers, is rather mysterious, whilst, to others, is indispensable. The…

How is power consumption affected by the OS?

How is power consumption affected by the OS?

Over the past few years, there has been an increasing concern about power consumption of embedded devices. This is commonly…

Embedded code: clear or clever?

Embedded code: clear or clever?

When developing embedded code, there are various priorities. Top of the list, obviously, is delivering the required functionality and performance….

Upcoming RTOS book

Upcoming RTOS book

There is a project that I have been working on for quite some time. The idea started more than a…

DevTalks Reimagined

DevTalks Reimagined

There has been a strong trend, in recent years, towards online events that either replace or augment traditional face-to-face activities….