Date: Tue, 9 Mar 2021 15:51:15 -0800 From: Mark Millard <marklmi@yahoo.com> To: Mark Murray <markm@FreeBSD.org> Cc: freebsd-arm <freebsd-arm@freebsd.org>, =?utf-8?Q?Klaus_K=C3=BCchemann?= <maciphone2@googlemail.com> Subject: Re: RPI4/8GB i2c not working? Message-ID: <599EDCF7-D716-4645-8832-E429C5E17F6E@yahoo.com> In-Reply-To: <DD3F8DC8-03ED-40A7-8709-86F7BD06F8C8@googlemail.com> References: <0D013C24-3CDD-4262-922C-524916ACCB10@FreeBSD.org> <E4AACBB5-4ADB-4BDC-936F-9BF8D45B3EC9@googlemail.com> <DD3F8DC8-03ED-40A7-8709-86F7BD06F8C8@googlemail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2021-Mar-9, at 15:14, Klaus K=C3=BCchemann via freebsd-arm = <freebsd-arm at freebsd.org> wrote: > Am 09.03.2021 um 23:52 schrieb Klaus K=C3=BCchemann = <maciphone2@googlemail.com>: >>=20 >>=20 >>=20 >>> Am 09.03.2021 um 19:57 schrieb Mark Murray <markm@FreeBSD.org>: >>>=20 >>> = =E2=80=A6.FreeBSD-14.0-CURRENT-arm64-aarch64-RPI-20210304-483c6da3a20-2571= 49.img snapshot=E2=80=A6... >>> Maybe the IIC device needs to be changed for the 8GB RPi4? Or = something? >>=20 >> while I can=E2=80=99t test that because of lack of a i2c-device = here for now but: >> snaps don=E2=80=99t seem to have corresponding overlays in it,=20 >> e.g. for an RTC-device : >>=20 >> dtoverlay=3Di2c-rtc,ds3231 =20 >>=20 >> K. >=20 > =E2=80=A6 corresponding overlays are here : > https://github.com/raspberrypi/firmware/tree/master/boot/overlays I'll note that if one has been careful to use the tagged firmware and wants to be sure to have matching overlays, then: https://github.com/raspberrypi/firmware/tree/1.20210303/boot/overlays/ is a better alternative for avoiding vintage mismatches. Also, with the modern sysutils/rpi-firmware built and installed, I see i2c-rtc.dtbo as available to copy over: # ls -Tld /usr/local/share/rpi-firmware/overlays/*i2c* -rw-r--r-- 1 root wheel 270 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/i2c-bcm2708.dtbo -rw-r--r-- 1 root wheel 1055 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/i2c-gpio.dtbo -rw-r--r-- 1 root wheel 2185 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/i2c-mux.dtbo -rw-r--r-- 1 root wheel 648 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/i2c-pwm-pca9685a.dtbo -rw-r--r-- 1 root wheel 5680 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/i2c-rtc-gpio.dtbo -rw-r--r-- 1 root wheel 5954 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/i2c-rtc.dtbo -rw-r--r-- 1 root wheel 5336 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/i2c-sensor.dtbo -rw-r--r-- 1 root wheel 1651 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/i2c0.dtbo -rw-r--r-- 1 root wheel 1004 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/i2c1.dtbo -rw-r--r-- 1 root wheel 907 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/i2c3.dtbo -rw-r--r-- 1 root wheel 907 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/i2c4.dtbo -rw-r--r-- 1 root wheel 911 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/i2c5.dtbo -rw-r--r-- 1 root wheel 909 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/i2c6.dtbo -rw-r--r-- 1 root wheel 1353 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/sc16is750-i2c.dtbo -rw-r--r-- 1 root wheel 1353 Mar 3 05:29:57 2021 = /usr/local/share/rpi-firmware/overlays/sc16is752-i2c.dtbo But I do not see a *ds3231* there: # ls -Tld /usr/local/share/rpi-firmware/overlays/*ds3231* ls: /usr/local/share/rpi-firmware/overlays/*ds3231*: No such file or = directory Nor do I see *ds3231* at: https://github.com/raspberrypi/firmware/tree/1.20210303/boot/overlays/ (May be I've guessed wrong about the ",ds3231" notation's purpose?) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?599EDCF7-D716-4645-8832-E429C5E17F6E>