[RESEND PATCH v3 0/3] rpi: Convert to standard boot

Peter Robinson pbrobinson at gmail.com
Tue Aug 22 11:16:42 CEST 2023


On Mon, Aug 21, 2023 at 8:13 PM Simon Glass <sjg at chromium.org> wrote:
>
> Hi Peter,
>
> On Sat, 19 Aug 2023 at 07:53, Peter Robinson <pbrobinson at gmail.com> wrote:
> >
> > On Wed, Aug 16, 2023 at 4:08 PM Simon Glass <sjg at chromium.org> wrote:
> > >
> > > Hi Matthias, Peter,
> > >
> > > On Thu, 27 Jul 2023 at 15:54, Simon Glass <sjg at chromium.org> wrote:
> > > >
> > > > This series moves Raspberry Pi boards over to use standard boot.
> > > >
> > > > It also moves rpi over to use a text-based environment. Unfortunately it
> > > > is not possible to empty the header file due to several CFG options.
> > > >
> > > > Fix the repeated "and and" while we are here.
> > > >
> > > > Note that this reduces rodata size by about 4.5KB. We could get another
> > > >
> > > > for a total image-size saving of about 15KB. This is mostly because
> > > > HUSH_PARSER is not enabled anymore and the environment shrinks down by
> > > > about 3.5K. Hush is not actually needed anymore, since standard boot does
> > > > not use it. Also CMD_SYSBOOT is dropped since standard boot calls the
> > > > pxe_utils code directly in that case.
> > >
> > > It has now been about 6 months since I sent the v1 series of this.
> > > Even this v3 series is now out of date (in the cover letter).
> > >
> > > Is rpi still maintained?
> >
> > Yes, but we've had conversations about this in the past and snide
> > comments and regressions don't enamor me to your patches...
>
> I'm sorry for the snide comments.
>
> >
> > That said without seeing this email I actually started tested them yesterday.
> >
> > U-Boot isn't part of my $dayjob and I've had limited time of late,
> > that's slowly getting better.
>
> OK, good. We have seen quite a few regressions and bugs. I expect that
> to continue for at least a few more releases, as more boards pick this
> up.

Yes, tracking regressions, like the numerous ones on rockchip over the
last few releases, and making things continue to work for users have
been taking up the lions share of my free time and are definitely one
of the reasons I've been reticent to take these patches.

I have been following reports of supposed regressions upstream on the
Raspberry Pi boards and most of them are not regressions but rather
users looking to do things that aren't widely tested (NVME) or aren't
enabled by default (USB on CM4) and related pieces. We're certainly
not seeing them on Fedora.

I've pushed these patches to a Fedora build for wider testing and I'm
testing my devices more this week and should have a pull later in the
week.

Peter


More information about the U-Boot mailing list