Hi Peter, On Mon, 30 Dec 2024 at 03:46, Peter Robinson <pbrobin...@gmail.com> wrote: > > The Raspberry Pi foundation have released the Raspberry > Pi 500, CM5 an CM5 lite devices so add the assoicated > revision identifers so we can detect them. > > Signed-off-by: Peter Robinson <pbrobin...@gmail.com> > --- > board/raspberrypi/rpi/rpi.c | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) >
Would it be possible to get the information below from the devicetree on the FAT partition? This is passed to U-Boot at runtime. Since we already have the DT internally, do we need fdtfile? There are mechanisms for using U-Boot's devicetree when booting. > diff --git a/board/raspberrypi/rpi/rpi.c b/board/raspberrypi/rpi/rpi.c > index 18be244aa79..1e43c631898 100644 > --- a/board/raspberrypi/rpi/rpi.c > +++ b/board/raspberrypi/rpi/rpi.c > @@ -193,6 +193,21 @@ static const struct rpi_model rpi_models_new_scheme[] = { > DTB_DIR "bcm2712-rpi-5-b.dtb", > true, > }, > + [0x18] = { > + "Compute Module 5", > + DTB_DIR "bcm2712-rpi-cm5-cm5io.dtb", > + true, > + }, > + [0x19] = { > + "500", > + DTB_DIR "bcm2712-rpi-500.dtb", > + true, > + }, > + [0x1A] = { > + "Compute Module 5 Lite", > + DTB_DIR "bcm2712-rpi-cm5l-cm5io.dtb", > + true, > + }, > }; > > static const struct rpi_model rpi_models_old_scheme[] = { > -- > 2.47.1 > Regards, Simon