What They Don’t Teach You About Embedded Systems

I've been knee-deep in embedded systems and embedded firmware development since the late 90s back when 8-bit microcontrollers were still kings and debuggers were luxury items most of us couldn't afford. Recently, I was working with…

Why Embedded Projects Fail (and How to Fix Them)

I’ve spent over 20 years helping companies build embedded systems, from quick proof-of-concept demos to production hardware. Along the way, I’ve seen what makes projects succeed and what makes them fail. If you’re starting an embedded…

Mind your RAS and CAS

A client recently came to me with a DDR4 issue on a brand new board, having trouble bringing up its DDR4. I started by reviewing their software and controller configuration, all looked good. The board had…