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>-> 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>-> <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>->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= 't boot. I see the rainbow screen,so it needs a specific dtb file,but I= don'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'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 <<a href=3D"mailto:ronald-lists@klop.ws" target=3D"_blank">ronald-list= s@klop.ws</a>> 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: "rustc-LLVM ERROR: out o= f memory"<br> <br> 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).<br> <br> Which doesn't mean you can'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 <<a href=3D"mailto:marietto2008@= gmail.com" target=3D"_blank">marietto2008@gmail.com</a>><br> <strong>Datum:</strong> dinsdag, 15 april 2025 12:09<br> <strong>Aan:</strong> Mark Millard <<a href=3D"mailto:marklmi@yahoo.com"= target=3D"_blank">marklmi@yahoo.com</a>><br> <strong>CC:</strong> Zach Metzinger <<a href=3D"mailto:zmetzing@pobox.co= m" target=3D"_blank">zmetzing@pobox.com</a>>, <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>> 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 <= ;<a href=3D"mailto:marietto2008@gmail.com" target=3D"_blank">marietto2008@g= mail.com</a>> 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'm looking for a way to transform a BT keyboard like that I'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'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 <<= a href=3D"mailto:marklmi@yahoo.com" target=3D"_blank">marklmi@yahoo.com</a>= > 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 <<a href=3D"mailto:zmetzing@pobox.com" target=3D"_blank= ">zmetzing@pobox.com</a>> wrote:<br> <br> > On 4/13/25 16:47, Mario Marietto wrote:<br> >> Why isn't there a specific version of FreeBSD for the raspberr= y pi zero 2W ?<br> ><br> > Hello Mario,<br> ><br> > You might think about re-wording that question. It sounds like that yo= u're demanding that others do work, gratis, for you.<br> ><br> > Perhaps a softer way to ask this question is:<br> ><br> > "Is there a specific version for each of the RPi platforms, speci= fically the Zero 2 W?"<br> ><br> > I haven't checked recently, but one of the issues I'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> ><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 "WiFi" OK. It explicitly lists<br> "Unsupported" 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>