RTEdbg: Open-Source Data Logging and Tracing for Embedded Systems
Every embedded engineer has a printf story. You add a quick debug statement, rebuild, flash, and suddenly the timing bug…
Jacob's Blog
Category Archives: Defect Management (Debugging)
Every embedded engineer has a printf story. You add a quick debug statement, rebuild, flash, and suddenly the timing bug…
A firmware update failure is a major project red flag. Yet, most firmware engineers think the goal of an update…
When most people think about functional safety, the first image that comes to mind is hardware redundancy: That stuff is…
An interesting area of a code base to examine is error handling. I’ve found that many firmware and embedded software…
One of the biggest impediments to delivering embedded software in a timely manner is the codes structural quality. Code quality…
If you have spent time developing a product or a DIY project in the embedded systems industry, you know that…
Embedded software error handling is something that teams often struggle with. It’s very tempting to assume that a system will…
Living in Michigan, it’s not uncommon to wake up on a cold winter morning and find that an automobile just…
Despite the hopes and dreams of many embedded engineers, reliable code doesn’t happen by accident. It is a painstaking process…
Happy New Year! Another year is here and with it are many opportunities for embedded systems developers. As the new…
There are many different problems and challenges that embedded software developers are facing today. One of the biggest, and least…
My adapter boards have arrived! As we discussed in the first two parts, the on-board debugger that comes with most…