i2c on Pi3?

Oleksandr Tymoshenko gonzo at bluezbox.com
Thu Mar 23 17:53:53 UTC 2017


Karl Denninger (karl at denninger.net) wrote:
> On 3/23/2017 12:34, John Howie wrote:
> 
> > Hi Karl,
> >
> > I can only speak to the Raspberry Pi 2 kernel, but I2C is supported. For an example how to use it from userland, check out a project I posted on github eighteen months ago, that was for the PiFace RTC.
> >
> > https://github.com/jhowie/FreeBSDPiFaceRTC
> >
> > There are useful routines I created for working with devices on the I2C bus, which you are free to use. They are not RPI2-specific, so they should work on other boards. 
.. skipped ..
> It works on the Pi2; I am using it in production.
> 
> The driver appears to be /missing /in the Pi3 kernel.

Probably it's not enabled in DTB. Try adding this line to config.txt:

dtparam=i2c_arm=on,spi=on

-- 
gonzo


More information about the freebsd-arm mailing list