Date: Sun, 2 May 2021 15:20:39 +0200 From: Emmanuel Vadot <manu@bidouilliste.com> To: Mark Murray <markm@FreeBSD.org> Cc: Mark Millard <marklmi@yahoo.com>, freebsd-arm <freebsd-arm@freebsd.org> Subject: Re: I2C/IIC working on RPI4 8GB? Message-ID: <20210502152039.f462367996f41108649aeb57@bidouilliste.com> In-Reply-To: <B2F10870-5285-4AD2-932C-15140E7572FF@FreeBSD.org> References: <1C2DD11C-B1F6-4C2A-9AB0-5F1553520FF5@FreeBSD.org> <20210426161138.a8f44b6e1134f73a411be57d@bidouilliste.com> <CF4C4332-BB2F-47E9-B879-8EEA0E53E848@FreeBSD.org> <C4828BF2-E8B7-45D1-B0F8-5E72AF84D565@yahoo.com> <47A634E3-4938-4AFC-9341-E480CEBF67FB@FreeBSD.org> <20210428101945.67417ef8eba251dcbcb38078@bidouilliste.com> <ED9ABBBE-9B5A-4B51-806C-F91AABE39731@FreeBSD.org> <486E3EA3-EBAE-492E-B12E-E72E3E3E7B6A@FreeBSD.org> <A10EA46D-6FE5-4FCD-895C-5A08A974D6DB@yahoo.com> <E9098242-5ED4-401B-9D46-E11A214A0E2F@FreeBSD.org> <F38325DB-DC0E-44F8-A256-A5D6A23925D0@googlemail.com> <501CB1C0-73D4-4BEF-A1E6-1F13C02EFA42@FreeBSD.org> <D205D9F9-8A4D-433B-9AAA-8904850AF787@yahoo.com> <8CBBAE44-E736-4DEF-BA60-4D5068D25C15@yahoo.com> <B2F10870-5285-4AD2-932C-15140E7572FF@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 2 May 2021 11:14:53 +0100 Mark Murray <markm@FreeBSD.org> wrote: > Hi Mark, > > On 2 May 2021, at 03:58, Mark Millard <marklmi@yahoo.com> wrote: > > > > [I was given a code hint that I've not investigated yet.] > > > > But going in a different direction, based on my default > > context on the local FreeBSD RPI4B 8 GiByte: > > ... and a whole lot more really helpful diagnosis over several emails. > > Thank you VERY much! it will take me a while to digest this, but digest it I will. > > Ultimately, it would be good for a "make buildworld; make installworld" on an RPi to install the in-source FDT, and for it to be correct, such that it doesn't take some trickier port modification to have a working FDT. This is worth taking on as a project, but I won't get to it very soon. > > M > -- > Mark R V Murray > Installing and dtb in the ESP is still WIP but for RPI things are different. We made a decision to use the dtb shipped with the firmware a long time ago and most of our drivers are made for them. I've never looked at how much work (if any) is needed to have the same functionality when booting with a dtb compiled from sys/contrib/device-tree. One of the main advantage of using the dtb from rpi-firmware is that someone following a random blog post saying that one should use one of the overlays provided by the firmware will mostly work (this can also be a disadvantage if that doesn't work). -- Emmanuel Vadot <manu@bidouilliste.com> <manu@FreeBSD.org>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20210502152039.f462367996f41108649aeb57>