Loading…
This event has ended. Visit the official site or create your own event on Sched.
October 23-26, 2017 - Prague, Czech Republic
Click Here For Information & Registration
View analytic
Monday, October 23 • 12:05 - 12:45
More Robust I2C Designs with a New Fault-Injection Driver - Wolfram Sang, Renesas

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
It has its challenges to write code for certain error paths for I2C bus drivers because these errors usually don't happen on the bus. And special I2C bus testers are expensive. In this talk, a new GPIO based driver will be presented which acts on the same bus as the bus master driver under inspection. A live demonstration will be given as well as hints how to handle bugs which might have been found. The scope and limitations of this driver will be discussed. Since it will also be analyzed what actually happens on the wires, this talk also serves as a case study how to snoop busses with only Free Software and OpenHardware (i.e. sigrok).

Speakers
WS

Wolfram Sang

Linux Kernel Developer, Renesas
Wolfram Sang has been working as a Linux Kernel developer for embedded systems since 2008. He maintains the I2C subsystem and works as a consultant, mainly for the Renesas Upstream Kernel Team. Programming since his childhood, he still hacks his machines from the 80s, especially... Read More →


Monday October 23, 2017 12:05 - 12:45
Congress Hall III

Attendees (104)