Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Jan 2024 19:16:03 -0700
From:      Warner Losh <imp@bsdimp.com>
To:        Karl Denninger <karl@denninger.net>
Cc:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: Nanobsd builds for rpi3 out of embedded blow up during build
Message-ID:  <CANCZdfrXVkehoQ7p22AE9UKOqfrc=EUe%2BfbiwUd21ALHNxSN3A@mail.gmail.com>
In-Reply-To: <f24500d8-f1d5-404f-8aa3-3f09ce4b973d@denninger.net>
References:  <f24500d8-f1d5-404f-8aa3-3f09ce4b973d@denninger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000001aeaf060e8e041c
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Jan 9, 2024, 6:30=E2=80=AFPM Karl Denninger <karl@denninger.net> wr=
ote:

> Is this supposed to work?
>
> root@NewFS:/usr/src/tools/tools/nanobsd/embedded # sh ../nanobsd.sh -b -c
> rpi3.cfg
>
> It doesn't.  I do have:
>
> root@NewFS:/usr/ports # pkg info|grep rpi3
> u-boot-rpi3-2023.10_1          Cross-build das u-boot for model rpi3
>
> Which ought to be current.
>
> I get errors missing ubldr (which from my Crochet builds does not appear
> to be required) and also the dtb files are either somewhere other than
> expected because the firmware package is there, but I get this when
> commenting out the ubldr copy:
>
> root@NewFS:/usr/embedded/rpi3 # tail _.cust.dos_boot_part
> + local 'd=3D/usr/local/share/u-boot/u-boot-rpi3'
> + local 'f=3D/usr/embedded/rpi3/_.fat'
> + rm -rf /usr/embedded/rpi3/_.fat
> + mkdir /usr/embedded/rpi3/_.fat
> + chdir /usr/embedded/rpi3/_.fat
> + cp /usr/local/share/u-boot/u-boot-rpi3/README
> /usr/local/share/u-boot/u-boot-rpi3/metadata
> /usr/local/share/u-boot/u-boot-rpi3/u-boot-working-previous.bin
> /usr/local/share/u-boot/u-boot-rpi3/u-boot.bin
> /usr/local/share/u-boot/u-boot-rpi3/u-boot.bin.broken .
> + [ -f /usr/embedded/rpi3/_.w/boot/ubldr ]
> + touch uEnv.txt
> + cp '/usr/embedded/rpi3/_.w/boot/dtb/*.dtb' .
> cp: /usr/embedded/rpi3/_.w/boot/dtb/*.dtb: No such file or directory
>
> Which of course implies they're not in the world's "boot" directory, and
> indeed they're not.
>
> I can keep working around this but I assuming I'm missing something
> obvious..... or is this just broken/deprecated?
>

I think just broken. It's been a while since i tested everything.

Warner

> --
> Karl Denninger
> karl@denninger.net
> *The Market Ticker*
> *[S/MIME encrypted email preferred]*
>

--00000000000001aeaf060e8e041c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr" =
class=3D"gmail_attr">On Tue, Jan 9, 2024, 6:30=E2=80=AFPM Karl Denninger &l=
t;<a href=3D"mailto:karl@denninger.net">karl@denninger.net</a>&gt; wrote:<b=
r></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border=
-left:1px #ccc solid;padding-left:1ex"><u></u>

 =20

   =20
 =20
  <div>
    <p>Is this supposed to work?</p>
    <p>root@NewFS:/usr/src/tools/tools/nanobsd/embedded # sh
      ../nanobsd.sh -b -c rpi3.cfg<br>
    </p>
    <p>It doesn&#39;t.=C2=A0 I do have:</p>
    <p>root@NewFS:/usr/ports # pkg info|grep rpi3<br>
      u-boot-rpi3-2023.10_1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 Cross-build das u-boot for model
      rpi3<br>
    </p>
    <p>Which ought to be current.</p>
    <p>I get errors missing ubldr (which from my Crochet builds does not
      appear to be required) and also the dtb files are either somewhere
      other than expected because the firmware package is there, but I
      get this when commenting out the ubldr copy:</p>
    <p>root@NewFS:/usr/embedded/rpi3 # tail _.cust.dos_boot_part<br>
      + local &#39;d=3D/usr/local/share/u-boot/u-boot-rpi3&#39;<br>
      + local &#39;f=3D/usr/embedded/rpi3/_.fat&#39;<br>
      + rm -rf /usr/embedded/rpi3/_.fat<br>
      + mkdir /usr/embedded/rpi3/_.fat<br>
      + chdir /usr/embedded/rpi3/_.fat<br>
      + cp /usr/local/share/u-boot/u-boot-rpi3/README
      /usr/local/share/u-boot/u-boot-rpi3/metadata
      /usr/local/share/u-boot/u-boot-rpi3/u-boot-working-previous.bin
      /usr/local/share/u-boot/u-boot-rpi3/u-boot.bin
      /usr/local/share/u-boot/u-boot-rpi3/u-boot.bin.broken .<br>
      + [ -f /usr/embedded/rpi3/_.w/boot/ubldr ]<br>
      + touch uEnv.txt<br>
      + cp &#39;/usr/embedded/rpi3/_.w/boot/dtb/*.dtb&#39; .<br>
      cp: /usr/embedded/rpi3/_.w/boot/dtb/*.dtb: No such file or
      directory<br>
    </p>
    <p>Which of course implies they&#39;re not in the world&#39;s &quot;boo=
t&quot;
      directory, and indeed they&#39;re not.</p>
    <p>I can keep working around this but I assuming I&#39;m missing
      something obvious..... or is this just broken/deprecated?<br></p></di=
v></blockquote></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">I =
think just broken. It&#39;s been a while since i tested everything.=C2=A0</=
div><div dir=3D"auto"><br></div><div dir=3D"auto">Warner</div><div dir=3D"a=
uto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"=
margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><p>
    </p>
    <div>-- <br>
      Karl Denninger<br>
      <a href=3D"mailto:karl@denninger.net" target=3D"_blank" rel=3D"norefe=
rrer">karl@denninger.net</a><br>
      <i>The Market Ticker</i><br>
      <font size=3D"-2"><i>[S/MIME encrypted email preferred]</i></font></d=
iv>
  </div>

</blockquote></div></div></div>

--00000000000001aeaf060e8e041c--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfrXVkehoQ7p22AE9UKOqfrc=EUe%2BfbiwUd21ALHNxSN3A>