Re: I2C/IIC working on RPI4 8GB?

Mark Murray <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
On 26 Apr 2021, at 15:11, Emmanuel Vadot <[email protected]> wrote:
> 
> On Sun, 25 Apr 2021 13:32:00 +0100
> Mark Murray <[email protected]> wrote:
> 
>> Hi All,
>> 
>> Does anyone here have IIC/I2C working on a CURRENT (I'm running latest) FreeBSD?
>> 
>> I've never seen it work; Last time I had working IIC was on an RPI3.
>> 
>> There is a /dev/iic0, and I have a known working RTC on it, but the scan just times out:
>> 
>> [root@grasshopper ~]# i2c -s
>> Hardware may not support START/STOP scanning; trying less-reliable read method.
>> <TIMEOUT>
>> Scanning I2C devices on /dev/iic0: <none found>
>> 
>> 
>> I suspect something not-quite-right in DTS land, but I lack the knowledge to investigate. I've done some random stumbling around in the dark with overlays and the like, but I've either seen the above error, or a total lack of /dev/iic0.
>> 
>> Thanks!
>> 
>> M
>> --
>> Mark R V Murray
>> 
> 
> I2C is disabled by default.
> You need to copy i2c0.dtbo (or i2c1<X> I don't know which one maps to
> the pins you want to use) in the ESP partition and add "i2c<X>" to the
> dtoverlay line in config.txt

I want to use the i2c on the "regular" pins, GPIO2 and GPIO3, AKA physical pins 3 and 5.

I looked at all the i2c[0-6].dtbo overlays in /usr/ports/sysutils/rpi-firmware. Only 1 had "pins = <2, 3>", so I used that one. I presume the 2,3 refers to GPIO pin numbers, not physical pin numbers?

Same result as before - long timeout, no I2C.

M
--
Mark R V Murray
signature.asc (application/pgp-signature, 556 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.2
Comment: GPGTools - http://gpgtools.org

iQEzBAEBCgAdFiEEyzPHvybPbOpU9MCxQlsJDh9CUqAFAmCHwscACgkQQlsJDh9C
UqBFrQf9GtppHD3/4IdmNo9jksyXwjXfkH+gyWwGarawXgSGhKuxWkGaf1tlgw+x
BI2m2UZCm3QU8wmm2HCL1psB8yzSsC3DoWKSbwAyqCNUZiwe2504dp87ieVuvD8W
UAZZc7Ux7AdjpSWQiwo90SRUIjVff6nqiRo0xeQ75H8B1ZVZ3+LqXd3Cl3a2BCB9
hozZOO/XapKrFLSfPna7h2IPqZhkq8+N/8AVoRQl7mJZX3OOfcT2RG0tl68FiTBI
RwUyywXPQtZ/23iyOd6oRyQbojn9qViIPv6hmFwgD1PYxDuDypA/RX/gbu7ZaW0M
F+xgxR1w3al9zvmulKYcMLzrKIHKsQ==
=b8OB
-----END PGP SIGNATURE-----
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.