Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Apr 2025 19:13:24 +0200
From:      Mario Marietto <marietto2008@gmail.com>
To:        Ronald Klop <ronald-lists@klop.ws>
Cc:        Zach Metzinger <zmetzing@pobox.com>, Mark Millard <marklmi@yahoo.com>, freebsd-arm@freebsd.org
Subject:   Re: Firefox crashes all the time on the RaspBerry Pi Zero 2W
Message-ID:  <CA%2B1FSihTP4=PurtGD%2BOrzkxzYffZbGVpSDraN1hmKzR=qUJwHg@mail.gmail.com>
In-Reply-To: <785049566.4.1744713942190@mailrelay>
References:  <CA%2B1FSig7cE2_qP2GvbjTV34rDqucto-w5o4Ymyou9fVQ21WO=g@mail.gmail.com> <492f6f91-9ce2-497f-9ac1-2c6c7315790b@FreeBSD.org> <e1daada1-e947-4398-9c74-efd1136e7d5c@littlepinkcloud.com> <357901C9-10F1-4041-9BB2-CFE3FF863A82@yahoo.com> <724ADF41-02A6-4452-9AB2-0F7DF376592D@yahoo.com> <CA%2B1FSigAYEVu3eUhFLWOA2e3SeQi4cN_EYT8CpsQWUEcxmaVSA@mail.gmail.com> <13B1A133-8AE6-4588-B3FD-7B66867325C8@yahoo.com> <CA%2B1FSiiNcFR=61O7hmAHSpqXWLghNJagim_-4A2OOuJtX_cvrA@mail.gmail.com> <8bf4162b-64a0-4ec0-95b9-5f71e6ae95cc@pobox.com> <66F95296-09D2-4FE4-BD1C-73B672CFA039@yahoo.com> <CA%2B1FSijdHnKhi_KMpYOgdaLSJb27OWVTD7Otu96gtc2HvffqiA@mail.gmail.com> <CA%2B1FSig15JXL-=qpA8%2Bz1w6D146ZE%2Bkn7xZpcPy0vg06vmwEYw@mail.gmail.com> <CA%2B1FSigYvo7JSocPncCCHTeOsNnHPHvsROHVxgZW6ZuBkbbYuw@mail.gmail.com> <785049566.4.1744713942190@mailrelay>

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

Marietto:

-> Can I install FreeBSD at 32 bit (if it exists) on the Raspberry Pi Zero
2 W ? I mean,this version :
->
https://download.freebsd.org/releases/arm/armv7/ISO-IMAGES/14.2/FreeBSD-14.=
2-RELEASE-arm-armv7-GENERICSD.img.xz



Ronald Klop :

->That version of FreeBSD should be able to work. But I never tried it.

Marietto :

Well,I tried,but it didn't boot. I see the rainbow screen,so it needs a
specific dtb file,but I don't know what it is.
This is the dtb file that it uses is bcm2709-rpi-2-b.dtb ; while the only
dtb file that works is bcm2710-rpi-3-b-dtb (that's on arm64 version of
FreeBSD) but only if it is renamed to bcm2710-rpi-zero-2-w.dtb.

They are very different. The 32 bit version (armv7) of FreeBSD will never
boot on the Raspberry Pi zero 2w.


Marietto.

On Tue, Apr 15, 2025 at 12:45=E2=80=AFPM Ronald Klop <ronald-lists@klop.ws>=
 wrote:

> Hi,
>
> That version of FreeBSD should be able to work. But I never tried it. =C3=
=B0=C5=B8=C2=A4=C5=BE
> But I have to disappoint you that Firefox is not available as a pre-build
> package for 32 bits arm as the build crashes with an out of memory error.
>
> Here you can find what packages are currently available:
> https://www.freshports.org/www/firefox#packages
> Here are the recent build failures of that port:
> https://portsfallout.com/fallout?port=3Dwww%2Ffirefox%24
> This is the latest build failure report on 32 bit arm:
> https://lists.freebsd.org/archives/freebsd-pkg-fallout/2025-March/738410.=
html
> In the report you can find the error message: "rustc-LLVM ERROR: out of
> memory"
>
> I'm sorry to have to say this, but I think you are trying to squeeze an
> elephant (firefox) into a really tiny car (rpi 0, 512 MB).
>
> Which doesn't mean you can't enjoy engineering your system to make it all
> work.
>
> Just wanted to help save some time by providing some pointers to the
> Firefox package build logs.
>
> Regards,
> Ronald.
>
> =C3=82
>
> *Van:* Mario Marietto <marietto2008@gmail.com>
> *Datum:* dinsdag, 15 april 2025 12:09
> *Aan:* Mark Millard <marklmi@yahoo.com>
> *CC:* Zach Metzinger <zmetzing@pobox.com>, freebsd-arm@freebsd.org
> *Onderwerp:* Re: Firefox crashes all the time on the RaspBerry Pi Zero 2W
>
> I think,this version :
> =C3=82
>
> https://download.freebsd.org/releases/arm/armv7/ISO-IMAGES/14.2/FreeBSD-1=
4.2-RELEASE-arm-armv7-GENERICSD.img.xz
> =C3=82
> or, maybe, Firefox can be optimized to run with 512 MB. For
> example,installing the 32 bit version of Firefox on the Raspberry Pi zero
> (if it exists),according with this post :
> =C3=82
> [image: superuser.com]
> How can I configure Firefox to assume I have less memory?
> <https://superuser.com/questions/459448/how-can-i-configure-firefox-to-as=
sume-i-have-less-memory>
> just because on a 64 bit OS we can run 32 bit applications....at least in
> Linux...
> =C3=82
> Mario.
> =C3=82
> On Tue, Apr 15, 2025 at 12:06PM Mario Marietto <marietto2008@gmail.com>
> wrote:
>
>> Can I install FreeBSD at 32 bit (if it exists) on the Raspberry Pi Zero
>> 2W ?
>> =C3=82
>> On Mon, Apr 14, 2025 at 2:16AM Mario Marietto <marietto2008@gmail.com>
>> wrote:
>>
>>> I will try all your suggestions one by one. Regarding the wi-fi on the
>>> raspberry pi,I want to open a parentheses...  (
>>>
>>> =C3=82
>>>
>>> I'm looking for a way to transform a BT keyboard like that I've bought
>>> (LILYGO t-keyboard) into a wired / USB keyboard.
>>>
>>> I need this conversion because FreeBSD on the Raspy (and not only here)
>>> does not recognize almost all the BT/Wi-fi devices or if it does,they w=
ill
>>> not work.  I found this adapter :
>>>
>>> https://www.intelletto.com/products?id=3D3004
>>>
>>> I would like to understand if it works like I imagine. Basically what I
>>> want to do to reach the final goal are the following tasks :
>>>
>>> =C3=82
>>>
>>> 1) I attach the BT dongle
>>>
>>> 2) I turn on my LILYGO bt and it starts waiting for the signal
>>>
>>> 3) I attach your adapter
>>>
>>> 4) I do the pairing
>>>
>>> 5) FreeBSD recognizes the Keyboard as a USB device and it starts workin=
g.
>>>
>>> =C3=82
>>>
>>> =C3=82
>>>
>>> I would like to know if,using that adapter, I can exonerate FreeBSD
>>> from recognition or maybe it's better to say make it work,the BT dongle
>>> that I use to do the pairing with my LILYGO keyboard....if the keyboard
>>> will be recognized as one USB keyboard I can use use it on FreeBSD
>>> installed on the Raspy.
>>>
>>> =C3=82
>>>
>>> closed parentheses )
>>> =C3=82
>>> On Mon, Apr 14, 2025 at 1:59AM Mark Millard <marklmi@yahoo.com> wrote:
>>>
>>>> On Apr 13, 2025, at 15:41, Zach Metzinger <zmetzing@pobox.com> wrote:
>>>>
>>>> > On 4/13/25 16:47, Mario Marietto wrote:
>>>> >> Why isn't there a specific version of FreeBSD for the raspberry pi
>>>> zero 2W ?
>>>> >
>>>> > Hello Mario,
>>>> >
>>>> > You might think about re-wording that question. It sounds like that
>>>> you're demanding that others do work, gratis, for you.
>>>> >
>>>> > Perhaps a softer way to ask this question is:
>>>> >
>>>> > "Is there a specific version for each of the RPi platforms,
>>>> specifically the Zero 2 W?"
>>>> >
>>>> > I haven't checked recently, but one of the issues I've seen
>>>> preventing a fully-functioning Zero 2 W on FreeBSD is the lack of the
>>>> wireless driver (closed source). You might do some research into that =
and
>>>> see if the situation has changed and, if possible, contribute to such =
work.
>>>> >
>>>>
>>>> https://wiki.freebsd.org/arm/Raspberry%20Pi does not list
>>>> any RPi* has having "WiFi" OK. It explicitly lists
>>>> "Unsupported" for each of: RPI 3 / RPi3B+ / RPI 2 1.2 / RPi4 .
>>>> As far as I know, no RPi* has ever had support for any
>>>> built-in WiFi or the like.
>>>>
>>>> In other words: the normal FreeBSD RPi* type of context.
>>>>
>>>> =3D=3D=3D
>>>> Mark Millard
>>>> marklmi at yahoo.com
>>>>
>>>> =C3=82
>>>
>>> =C3=82
>>>
>>> --
>>> Mario.
>>>
>> =C3=82
>>
>> --
>> Mario.
>>
> =C3=82
>
> --
> Mario.
>
>
> =C3=82
>


--=20
Mario.

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

<div dir=3D"ltr"><div role=3D"listitem" aria-expanded=3D"true"><div><div><d=
iv><div id=3D"m_7665636827951807010gmail-:169"><div><div><div><div><div id=
=3D"m_7665636827951807010gmail-:1e2"><div id=3D"m_7665636827951807010gmail-=
:1e1"><div>Marietto:=C2=A0</div><div><br></div><div>-&gt; Can I install Fre=
eBSD at 32 bit (if it exists) on the Raspberry Pi Zero 2 W ? I mean,this ve=
rsion :</div><div></div><div>-&gt; <a href=3D"https://download.freebsd.org/=
releases/arm/armv7/ISO-IMAGES/14.2/FreeBSD-14.2-RELEASE-arm-armv7-GENERICSD=
.img.xz" target=3D"_blank">https://download.freebsd.org/releases/arm/armv7/=
ISO-IMAGES/14.2/FreeBSD-14.2-RELEASE-arm-armv7-GENERICSD.img.xz</a></div></=
div></div></div></div></div></div></div></div></div></div></div><div role=
=3D"listitem" aria-expanded=3D"true"><div><div><div><div id=3D"m_7665636827=
951807010gmail-:16c"><div><div><div><div><table cellpadding=3D"0"><tbody><t=
r><td><br><br></td><td>
<br>Ronald Klop : <br><br>-&gt;That version of FreeBSD should be able to wo=
rk. But I never tried it.<br><br>Marietto :<br><br>Well,I tried,but it didn=
&#39;t boot. I see the rainbow screen,so it needs a specific dtb file,but I=
 don&#39;t know what it is.<br>This is the dtb file that it uses is bcm2709=
-rpi-2-b.dtb ; while the only dtb file that works is bcm2710-rpi-3-b-dtb (t=
hat&#39;s on arm64 version of FreeBSD) but only if it is renamed to bcm2710=
-rpi-zero-2-w.dtb. <br><br>They are very different. The 32 bit version (arm=
v7) of FreeBSD will never boot on the Raspberry Pi zero 2w.<br><br></td></t=
r></tbody></table></div></div></div></div></div></div></div></div></div><ta=
ble cellpadding=3D"0"><tbody><tr><td></td><td rowspan=3D"2"><br>Marietto.</=
td></tr></tbody></table></div><br><div class=3D"gmail_quote"><div dir=3D"lt=
r" class=3D"gmail_attr">On Tue, Apr 15, 2025 at 12:45=E2=80=AFPM Ronald Klo=
p &lt;<a href=3D"mailto:ronald-lists@klop.ws" target=3D"_blank">ronald-list=
s@klop.ws</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex"><div>Hi,<br>
<br>
That version of FreeBSD should be able to work. But I never tried it. =C3=
=B0=C5=B8=C2=A4=C5=BE<br>
But I have to disappoint you that Firefox is not available as a pre-build p=
ackage for 32 bits arm as the build crashes with an out of memory error.<br=
>
<br>
Here you can find what packages are currently available: <a href=3D"https:/=
/www.freshports.org/www/firefox#packages" target=3D"_blank">https://www.fre=
shports.org/www/firefox#packages</a><br>
Here are the recent build failures of that port: <a href=3D"https://portsfa=
llout.com/fallout?port=3Dwww%2Ffirefox%24" target=3D"_blank">https://portsf=
allout.com/fallout?port=3Dwww%2Ffirefox%24</a><br>
This is the latest build failure report on 32 bit arm: <a href=3D"https://l=
ists.freebsd.org/archives/freebsd-pkg-fallout/2025-March/738410.html" targe=
t=3D"_blank">https://lists.freebsd.org/archives/freebsd-pkg-fallout/2025-Ma=
rch/738410.html</a><br>
In the report you can find the error message: &quot;rustc-LLVM ERROR: out o=
f memory&quot;<br>
<br>
I&#39;m sorry to have to say this, but I think you are trying to squeeze an=
 elephant (firefox) into a really tiny car (rpi 0, 512 MB).<br>
<br>
Which doesn&#39;t mean you can&#39;t enjoy engineering your system to make =
it all work.<br>
<br>
Just wanted to help save some time by providing some pointers to the Firefo=
x package build logs.<br>
<br>
Regards,<br>
Ronald.<br>
<br>
=C3=82=C2=A0
<p><strong>Van:</strong> Mario Marietto &lt;<a href=3D"mailto:marietto2008@=
gmail.com" target=3D"_blank">marietto2008@gmail.com</a>&gt;<br>
<strong>Datum:</strong> dinsdag, 15 april 2025 12:09<br>
<strong>Aan:</strong> Mark Millard &lt;<a href=3D"mailto:marklmi@yahoo.com"=
 target=3D"_blank">marklmi@yahoo.com</a>&gt;<br>
<strong>CC:</strong> Zach Metzinger &lt;<a href=3D"mailto:zmetzing@pobox.co=
m" target=3D"_blank">zmetzing@pobox.com</a>&gt;, <a href=3D"mailto:freebsd-=
arm@freebsd.org" target=3D"_blank">freebsd-arm@freebsd.org</a><br>
<strong>Onderwerp:</strong> Re: Firefox crashes all the time on the RaspBer=
ry Pi Zero 2W</p>

<blockquote style=3D"padding-right:0px;padding-left:5px;margin-left:5px;bor=
der-left:2px solid rgb(0,0,0);margin-right:0px">
<div id=3D"m_7665636827951807010m_732185377682559904P">
<div>
<div id=3D"m_7665636827951807010m_732185377682559904P.P.P">
<div>
<div>I think,this version :=C2=A0</div>

<div>=C3=82=C2=A0</div>

<div><a href=3D"https://download.freebsd.org/releases/arm/armv7/ISO-IMAGES/=
14.2/FreeBSD-14.2-RELEASE-arm-armv7-GENERICSD.img.xz" target=3D"_blank">htt=
ps://download.freebsd.org/releases/arm/armv7/ISO-IMAGES/14.2/FreeBSD-14.2-R=
ELEASE-arm-armv7-GENERICSD.img.xz</a></div>

<div>=C3=82=C2=A0</div>

<div>or, maybe, Firefox can be optimized to run with 512 MB. For example,in=
stalling the 32 bit version of Firefox on the Raspberry Pi zero (if it exis=
ts),according with this post :<br>
=C3=82=C2=A0
<div style=3D"font-size:16px;line-height:25.2px">
<div style=3D"font-size:16px;line-height:25.2px">
<div style=3D"font-size:16px"><img alt=3D"superuser.com" src=3D"https://cdn=
.sstatic.net/Sites/superuser/Img/apple-touch-icon@2.png?v=3De869e4459439"><=
/div>

<div style=3D"font-size:16px;line-height:25.2px">
<h3 style=3D"font-size:16px;line-height:25.2px"><a href=3D"https://superuse=
r.com/questions/459448/how-can-i-configure-firefox-to-assume-i-have-less-me=
mory" style=3D"font-size:16px;line-height:25.2px" target=3D"_blank">How can=
 I configure Firefox to assume I have less memory? </a></h3>
</div>
</div>
</div>
just because on a 64 bit OS we can run 32 bit applications....at least in L=
inux...</div>

<div>=C3=82=C2=A0</div>

<div>Mario.</div>
</div>
=C3=82=C2=A0

<div class=3D"gmail_quote">
<div class=3D"gmail_attr">On Tue, Apr 15, 2025 at 12:06PM Mario Marietto &l=
t;<a href=3D"mailto:marietto2008@gmail.com" target=3D"_blank">marietto2008@=
gmail.com</a>&gt; wrote:</div>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>Can I install FreeBSD at 32 bit (if it exists) on the Raspberry Pi Zer=
o 2W ?</div>
=C3=82=C2=A0

<div class=3D"gmail_quote">
<div class=3D"gmail_attr">On Mon, Apr 14, 2025 at 2:16AM Mario Marietto &lt=
;<a href=3D"mailto:marietto2008@gmail.com" target=3D"_blank">marietto2008@g=
mail.com</a>&gt; wrote:</div>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>I will try all your suggestions one by one. Regarding the wi-fi on the=
 raspberry pi,I want to open a parentheses...=C2=A0 (</div>

<div>
<div>
<p>=C3=82=C2=A0</p>
</div>

<div>
<p>I&#39;m looking for a way to transform a BT keyboard like that I&#39;ve =
bought (LILYGO t-keyboard) into a wired / USB keyboard.=C2=A0</p>

<p>I need this conversion because FreeBSD on the Raspy (and not only here) =
does not recognize almost all the BT/Wi-fi devices or if it does,they will =
not work.=C2=A0 I found this adapter :<br>
<br>
<a href=3D"https://www.intelletto.com/products?id=3D3004" target=3D"_blank"=
>https://www.intelletto.com/products?id=3D3004</a><br>;
<br>
I would like to understand if it works like I imagine. Basically what I wan=
t to do to reach the final goal are the following tasks :=C2=A0</p>
</div>

<div>
<p>=C3=82=C2=A0</p>
</div>

<div>
<p>1) I attach the BT dongle</p>
</div>

<div>
<p>2) I turn on my LILYGO bt and it starts waiting for the signal</p>
</div>

<div>
<p>3) I attach your adapter</p>
</div>

<div>
<p>4) I do the pairing</p>
</div>

<div>
<p>5) FreeBSD recognizes the Keyboard as a USB device and it starts working=
.</p>
</div>

<div>
<p>=C3=82=C2=A0</p>
</div>

<div>
<p>=C3=82=C2=A0</p>

<p>I would like to know if,using that adapter, I can <span><span>exonerate =
FreeBSD from recognition or maybe it&#39;s better to say make it work,</spa=
n></span>the BT dongle that I use to do the pairing with my LILYGO keyboard=
....if the keyboard will be recognized as one USB keyboard I can use use it=
 on FreeBSD installed on the Raspy.</p>

<p>=C3=82=C2=A0</p>

<p>closed parentheses )</p>
</div>
</div>
</div>
=C3=82=C2=A0

<div class=3D"gmail_quote">
<div class=3D"gmail_attr">On Mon, Apr 14, 2025 at 1:59AM Mark Millard &lt;<=
a href=3D"mailto:marklmi@yahoo.com" target=3D"_blank">marklmi@yahoo.com</a>=
&gt; wrote:</div>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">On Apr 13, 2025, at 15:41=
, Zach Metzinger &lt;<a href=3D"mailto:zmetzing@pobox.com" target=3D"_blank=
">zmetzing@pobox.com</a>&gt; wrote:<br>
<br>
&gt; On 4/13/25 16:47, Mario Marietto wrote:<br>
&gt;&gt; Why isn&#39;t there a specific version of FreeBSD for the raspberr=
y pi zero 2W ?<br>
&gt;<br>
&gt; Hello Mario,<br>
&gt;<br>
&gt; You might think about re-wording that question. It sounds like that yo=
u&#39;re demanding that others do work, gratis, for you.<br>
&gt;<br>
&gt; Perhaps a softer way to ask this question is:<br>
&gt;<br>
&gt; &quot;Is there a specific version for each of the RPi platforms, speci=
fically the Zero 2 W?&quot;<br>
&gt;<br>
&gt; I haven&#39;t checked recently, but one of the issues I&#39;ve seen pr=
eventing a fully-functioning Zero 2 W on FreeBSD is the lack of the wireles=
s driver (closed source). You might do some research into that and see if t=
he situation has changed and, if possible, contribute to such work.<br>
&gt;<br>
<br>
<a href=3D"https://wiki.freebsd.org/arm/Raspberry%20Pi" target=3D"_blank">h=
ttps://wiki.freebsd.org/arm/Raspberry%20Pi</a> does not list<br>
any RPi* has having &quot;WiFi&quot; OK. It explicitly lists<br>
&quot;Unsupported&quot; for each of: RPI 3 / RPi3B+ / RPI 2 1.2 / RPi4 .<br=
>
As far as I know, no RPi* has ever had support for any<br>
built-in WiFi or the like.<br>
<br>
In other words: the normal FreeBSD RPi* type of context.<br>
<br>
=3D=3D=3D<br>
Mark Millard<br>
marklmi at <a href=3D"http://yahoo.com" target=3D"_blank">yahoo.com</a><br>
<br>
=C3=82=C2=A0</blockquote>
</div>

<div>=C3=82=C2=A0</div>
<br>
<span class=3D"gmail_signature_prefix">-- </span>

<div class=3D"gmail_signature">Mario.</div>
</blockquote>
</div>

<div>=C3=82=C2=A0</div>
<br>
<span class=3D"gmail_signature_prefix">-- </span>

<div class=3D"gmail_signature">Mario.</div>
</blockquote>
</div>

<div>=C3=82=C2=A0</div>
<br>
<span class=3D"gmail_signature_prefix">-- </span>

<div class=3D"gmail_signature">Mario.</div>
</div>
</div>
</div>
</blockquote>
<br>
=C3=82=C2=A0</div></blockquote></div><div><br clear=3D"all"></div><br><span=
 class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"g=
mail_signature">Mario.<br></div>

--0000000000005659f40632e86928--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSihTP4=PurtGD%2BOrzkxzYffZbGVpSDraN1hmKzR=qUJwHg>