Re: FreeBSD 14, RPI CM3+ - how to use I2C?

"Patrick M. Hausen" <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
Hi,

> Am 21.09.2023 um 14:10 schrieb Patrick M. Hausen <[email protected]>:
> dtoverlay=i2c1,pins_44_45
> dtoverlay=i2c-rtc,mcp7940x
> 
> Source: https://docs.turingpi.com/docs/turing-pi1-cluster-management-bus-i2c
> 
> Did that, but
> 
> i2c -s
> 
> shows now output [...]

Turns out the FreeBSD installation does not come with all (?) overlays
by default like e.g. Ubuntu.

I downloaded the two missing files from here:

https://github.com/raspberrypi/firmware

and placed them in /boot/efi/overlays.

Bingo:

root@pi1:~ # i2c -s
57 5c
root@pi1:~ # i2c -a 0x57 -o 0xf2 -d r -c 1
ff

Now I finally understand what all of this weird stuff *is* - sort of ;-)

Kind regards,
Patrick
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.