January 23, 2020

187 words 1 min read

Linux I2C in the 21st Century

Linux I2C in the 21st Century

Except for some rarely used additions, I2C hasn't really changed since its introduction in 1982. That doesn't mean that everything is settled and nothing is happening. In this talk, I2C maintainer Wol …

Talk Title Linux I2C in the 21st Century
Speakers Wolfram Sang (Consultant / Maintainer, Freelancer)
Conference Open Source Summit + ELC Europe
Conf Tag
Location Lyon, France
Date Oct 27-Nov 1, 2019
URL Talk Page
Slides Talk Slides
Video

Except for some rarely used additions, I2C hasn’t really changed since its introduction in 1982. That doesn’t mean that everything is settled and nothing is happening. In this talk, I2C maintainer Wolfram Sang gives you examples how modern technology affects I2C and vice versa. Like media devices requiring to reprogram client addresses at runtime in a multiplexed setup to prevent address collisions. He will explain the challenges for the Linux I2C core and proposed solutions addressing them. He will explain the motivation behind recent API changes which can be relevant for other subsystems, too. And he will demonstrate new features to stress-test I2C communication (including unintended writes) together with debug mechanisms, both hardware and software.

comments powered by Disqus