Tuesday, March 27, 2018

Making Firmware Designs More Robust!

IkaLogic's Ibrahim Kamal has written a short eBook about making your firmware design more robust! https://lnkd.in/em8g4-h


"It's 2018 and the number of people who think they know how to write micro-controller firmware is constantly growing. Writing a firmware that will work on a prototype is one problem, regardless of what this firmware is achieving. But ensuring this firmware will work on thousands of circuit boards and never endure sporadic system failure is a whole other story, and this is what this eBook is all about.
In this document, Ibrahim doesn't explain programming basics,  and even assumes you already know how to code in C, and that you have already dug your way through several embedded firmware projects.
This eBook will help you to organize your code to be stable and robust. It will show you how to design the firmware in such a way that allows it to grow without breaking up at some point. A firmware is something that is often meant to evolve and needs to be easily maintained.
He presents a proven method of designing robust firmware according to his personal experience during the past 15 years. Maybe not the perfect method nor the only one."


Let us know what you think!



No comments: