Embedded systems expert Gary Stringham will share a lesson on “Writing Reusable Firmware for Embedded Devices” for his presentation in the Embedded Systems Conference at EE Live! 2014, which kicks off later this month — you can still save $100 on a pass to attend the conference if you register ahead of time!
EE Live! is a conference created by engineers for engineers, allowing attendees to network with their peers, pick up new skills, learn about the latest industry trends, and get a feel for meeting future challenges. The event runs March 31 to April 3 at the San Jose McEnery Convention Center, and is broken into several focused programs (e.g. Blackhat Embedded Security Summit, Embedded Systems Conference) and a free expo.
Stringham has more than 30 years of industry experience diagnosing and resolving difficult system integration issues, as well as producing solid solutions to prevent future occurrences of those issues. Specializing in writing firmware and in hardware/firmware integration, Stringham is an expert witness, a frequent presenter, and an author (Hardware/Firmware Interface Design: Best Practices for Improving Embedded Systems Development). He previously served as the technical lead at HP, establishing standards in firmware and ASIC designs, before founding Gary Stringham & Associates, LLC.
In his Embedded Systems Conference talk, “Writing Reusable Firmware for Embedded Devices” (April 2, 4:45 – 5:45PM at SJCC 210C), Stringham will look at how too many engineers believe Writing Reusable Firmware for Embedded Devices. He’ll emphasize that firmware can be written to be reused effectively with different hardware versions and models within an embedded product line. Successful firmware reuse avoids diverging code branches, propagated defects, and extensive porting efforts.
Stringham will discuss the distinction between common and flexible reusable code, avoiding illegal reuse of code, and testing reusable code. Firmware engineers will learn techniques and tools on how to write reusable firmware that will support product families across generations. And an embedded systems product will be used as a case study on how to support changes hardware registers, use compile-time and run-time switching, and work around hardware defects.
You can purchase an EE Live! 2014 All Access pass or an Embedded Systems Conference & Postmortems pass through the conference’s official site — if you register before March 23, you can take advantage of Advance pricing and save $100 on your pass. Make sure to follow updates about EE Live!’s other sessions, programs, and announcements on the conference’s social media accounts on Twitter, Facebook, LinkedIn, and Google+.