Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Apr 2025 23:24:25 +0200
From:      Mario Marietto <marietto2008@gmail.com>
To:        Clinton Bessesen <cbessesen@kbcnetworks.com>
Cc:        Mark Millard <marklmi@yahoo.com>, Zach Metzinger <zmetzing@pobox.com>,  "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: Firefox crashes all the time on the RaspBerry Pi Zero 2W
Message-ID:  <CA%2B1FSii59_gvUEJ11EicGuHj7cUieb62O8zLF5ibxxRhgOVN_g@mail.gmail.com>
In-Reply-To: <DM6PR08MB6153EF93860EBBA985CE523CABB22@DM6PR08MB6153.namprd08.prod.outlook.com>
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> <BYAPR08MB61521D9AE4C0AB579683E54FABB22@BYAPR08MB6152.namprd08.prod.outlook.com> <CA%2B1FSiiXgFkb79SnpPJL3U6sOf5dS6CcDatfhSshO3dxvFmENw@mail.gmail.com> <CA%2B1FSihq9Ejtg4StVo=O5f4Z0qMQzsJ59wZ=va3LqvNRm9i=vw@mail.gmail.com> <CA%2B1FSih=2b9x7jY4kCW17mqbsK6tcaBQnibW70G=Hz0uYE0ruQ@mail.gmail.com> <DM6PR08MB61535526E0D00A7FDAB232D1ABB22@DM6PR08MB6153.namprd08.prod.outlook.com> <CA%2B1FSigAKHh0m2-YDy=-0A5PE7DY44cWPoS9iZrcJKVY5-AdWw@mail.gmail.com> <DM6PR08MB6153EF93860EBBA985CE523CABB22@DM6PR08MB6153.namprd08.prod.outlook.com>

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

I've installed this image file on sd card :

FreeBSD-13.5-STABLE-arm-armv6-RPI-B-20250403-f8cd0c8e20b0-259236.img.xz

and I tried to boot my Raspberry Pi Zero 2W. I've got the rainbow screen.
At this point I tried to swap some dtb files :

marietto# pkg search rpi-firmware

rpi-firmware-1.20230405.g20230405 Firmware for RaspberryPi Single Board
Computer

marietto# pkg install rpi-firmware

New packages to be INSTALLED:
rpi-firmware: 1.20230405.g20230405

marietto# cd /usr/local/share/rpi-firmware/

marietto# ls

COPYING.linux bcm2710-rpi-2-b.dtb config_arm64.txt fixup_x.dat
LICENCE.broadcom bcm2710-rpi-3-b-plus.dtb config_rpi3.txt overlays
armstub8-gic.bin bcm2710-rpi-3-b.dtb config_rpi3_edk2.txt start.elf
armstub8.bin bcm2710-rpi-cm3.dtb config_rpi4.txt start4.elf
bcm2708-rpi-b-plus.dtb bcm2710-rpi-zero-2-w.dtb config_rpi_0_w.txt
start4cd.elf
bcm2708-rpi-b-rev1.dtb bcm2710-rpi-zero-2.dtb fixup.dat start4db.elf
bcm2708-rpi-b.dtb bcm2711-rpi-4-b.dtb fixup4.dat start4x.elf
bcm2708-rpi-cm.dtb bcm2711-rpi-400.dtb fixup4cd.dat start_cd.elf
bcm2708-rpi-zero-w.dtb bcm2711-rpi-cm4-io.dtb fixup4db.dat start_db.elf
bcm2708-rpi-zero.dtb bcm2711-rpi-cm4.dtb fixup4x.dat start_x.elf
bcm2709-rpi-2-b.dtb bootcode.bin fixup_cd.dat
bcm2709-rpi-cm2.dtb config.txt fixup_db.dat

marietto# ls /mnt/da0s1

EFI bcm2708-rpi-zero-w.dtb fixup_cd.dat start_cd.elf
bcm2708-rpi-b-plus.dtb bootcode.bin fixup_db.dat start_db.elf
bcm2708-rpi-b.dtb config.txt fixup_x.dat start_x.elf
bcm2708-rpi-cm.dtb dtb overlays u-boot.bin
bcm2708-rpi-zero-2-w.dtb fixup.dat start.elf

marietto# cp bcm2708-rpi-zero.dtb /mnt/da0s1/bcm2708-rpi-zero-2-w.dtb
marietto# cp bcm2708-rpi-zero.dtb /mnt/da0s1/bcm2708-rpi-zero.dtb

also tried :

marietto# cp bcm2708-rpi-zero-w.dtb /mnt/da0s1/bcm2708-rpi-zero-2-w.dtb

and :

marietto# cp bcm2708-rpi-b.dtb /mnt/da0s1/bcm2708-rpi-zero-2-w.dtb

No one worked. There isn't any dtb file that can boot this image file :

FreeBSD-13.5-STABLE-arm-armv6-RPI-B-20250403-f8cd0c8e20b0-259236.img.xz

on the raspi zero 2 W....


On Tue, Apr 15, 2025 at 4:33=E2=80=AFPM Clinton Bessesen <cbessesen@kbcnetw=
orks.com>
wrote:

> The native freebsd ports use gnu make, to use cmake (as a pre-processor
> for make), you will need to describe a cmakelist file. Remember that cmak=
e
> is just a pre-processor for gnu make.
>
>
>
> I don=E2=80=99t think the native i686 port has entries for cross-compilin=
g to ARM.
> You might need to get the firefox git source, then use mozbuild as a
> frontend for the build system (think it is Python based frontend that
> generates the build scripts).
>
>
>
> Regards
>
> Clinton
>
>
>
> *From:* Mario Marietto <marietto2008@gmail.com>
> *Sent:* 15 April 2025 15:09
> *To:* Clinton Bessesen <cbessesen@kbcnetworks.com>
> *Cc:* Mark Millard <marklmi@yahoo.com>; Zach Metzinger <zmetzing@pobox.co=
m>;
> freebsd-arm@freebsd.org
> *Subject:* Re: Firefox crashes all the time on the RaspBerry Pi Zero 2W
>
>
>
> Trying to cross compile Firefox for armv7 / 32 bit for the Raspy Zero 2W =
/
> on my AMD64 PC following this tutorial :
>
>
>
>
> https://www.siberoloji.com/how-to-cross-compile-software-for-arm-architec=
ture-on-freebsd-operating-system/
>
>
>
> failing...please give a look below :
>
>
>
> marietto# cd /usr/ports/www/firefox
>
> marietto# pkg install gcc llvm binutils
>
>
>
> marietto# export TARGET=3Darm
>
> marietto# export TARGET_ARCH=3Darmv7
>
> marietto# export CROSS_TOOLCHAIN=3Dllvm
>
> marietto# export CC=3Dclang
>
> marietto# export CXX=3Dclang++
>
> marietto# export AS=3Dllvm-as
>
> marietto# export LD=3Dld.lld
>
>
>
> marietto# ls
> Makefile distinfo pkg-descr
> Makefile.options files pkg-message
>
>
>
> marietto# cmake -DCMAKE_SYSTEM_NAME=3DGeneric \
>
> -DCMAKE_SYSTEM_PROCESSOR=3Darmv7 \
>
> -DCMAKE_C_COMPILER=3Darm-none-eabi-gcc \
>
> -DCMAKE_CXX_COMPILER=3Darm-none-eabi-g++ .
>
>
>
> CMake Warning:
>   No source or binary directory provided.  Both will be assumed to be the
>   same as the current working directory, but note that this warning will
>   become a fatal error in future CMake releases.
>
> CMake Error: The source directory "/usr/ports/www/firefox" does not appea=
r
> to contain CMakeLists.txt.
> Specify --help for usage, or press the help button on the CMake GUI.
>
>
>
> marietto# make CC=3Darm-none-eabi-gcc CXX=3Darm-none-eabi-g++
>
>
>
> make: "/usr/ports/Mk/bsd.port.mk" line 1061: Cannot open
> /usr/local/share/toolchains/gcc.mk
> make: "/usr/ports/Mk/bsd.port.mk" line 1083: Unknown directive "export"
> make: Fatal errors encountered -- cannot continue
> make: stopped in /usr/ports/www/firefox
>
>
>
>
>
> On Tue, Apr 15, 2025 at 3:12=E2=80=AFPM Clinton Bessesen <
> cbessesen@kbcnetworks.com> wrote:
>
> Armv7 is 32bit with NEON optimised instruction, so should be more suitabl=
e
> than armv6.
>
>
>
> Regards
>
> Clinton
>
>
>
> *From:* Mario Marietto <marietto2008@gmail.com>
> *Sent:* 15 April 2025 14:08
> *To:* Clinton Bessesen <cbessesen@kbcnetworks.com>
> *Cc:* Mark Millard <marklmi@yahoo.com>; Zach Metzinger <zmetzing@pobox.co=
m>;
> freebsd-arm@freebsd.org
> *Subject:* Re: Firefox crashes all the time on the RaspBerry Pi Zero 2W
>
>
>
> For the cross compilation of Firefox for the Raspberry Pi zero 2W at 32
> bit on my AMD64 PC,should I choose armv6 or armv7 ?
>
> Define the cross-compilation toolchain variables:
>
> export TARGET=3Darm
>
> export TARGET_ARCH=3Darmv7
>
> thanks.
>
>
>
> On Tue, Apr 15, 2025 at 2:03=E2=80=AFPM Mario Marietto <marietto2008@gmai=
l.com>
> wrote:
>
> In addition,I will try to cross compile Firefox for 32 and 64 bit on my P=
C
> where I have installed FreeBSD for x86-64 following this fresh tutorial :
>
>
>
>
> https://www.siberoloji.com/how-to-cross-compile-software-for-arm-architec=
ture-on-freebsd-operating-system/
>
>
>
> because doing it directly on the raspberry pi zero is impossible...
>
>
>
> On Tue, Apr 15, 2025 at 1:30=E2=80=AFPM Mario Marietto <marietto2008@gmai=
l.com>
> wrote:
>
> I made a mistake before. The image that's seems to be more appropriate fo=
r
> the raspberry pi at 32 bit does not seems to be this one :
>
>
>
> FreeBSD-14.2-RELEASE-arm-armv7-GENERICSD.img.xz
> <https://download.freebsd.org/releases/arm/armv7/ISO-IMAGES/14.2/FreeBSD-=
14.2-RELEASE-arm-armv7-GENERICSD.img.xz>
>
>
>
> but this one :
>
>
>
> FreeBSD-13.5-STABLE-arm-armv6-RPI-B-20250403-f8cd0c8e20b0-259236.img.xz
>
>
>
> Don't know what differences there are between these versions.
>
>
>
> With that said,the Superuser.com post says :
>
>
>
> *Install the 32 bit version of Firefox*
>
> By installing the 32 bit version of firefox (apt-get install firefox:i386=
)
> the base memory usage is only about 50% of what it is with the 64 bit.
>
>
>
> To be able to cut 50% of the memory usage in one only shot is very
> appealing. It's hard to refuse this benefit....
>
>
>
> On Tue, Apr 15, 2025 at 12:48=E2=80=AFPM Clinton Bessesen <
> cbessesen@kbcnetworks.com> wrote:
>
> Be careful when suggesting 32bit application on a 64bit RISC architecture=
.
> The 32bit instruction set is a separate license and not every silicon
> manufacturer is still going to be implementing the ARMv7 instruction set =
on
> ARMv8 or ARMv9 architecture.
>
> I would rather go down the path of optimising firefox memory management
> (remove some of the legacy code).
>
>
>
> Regards
>
> Clinton
>
>
>
> *From:* owner-freebsd-arm@FreeBSD.org <owner-freebsd-arm@FreeBSD.org> *On
> Behalf Of *Mario Marietto
> *Sent:* 15 April 2025 11:10
> *To:* Mark Millard <marklmi@yahoo.com>
> *Cc:* Zach Metzinger <zmetzing@pobox.com>; freebsd-arm@freebsd.org
> *Subject:* Re: Firefox crashes all the time on the RaspBerry Pi Zero 2W
>
>
>
> I think,this version :
>
>
>
>
> https://download.freebsd.org/releases/arm/armv7/ISO-IMAGES/14.2/FreeBSD-1=
4.2-RELEASE-arm-armv7-GENERICSD.img.xz
>
>
>
> 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 :
>
> [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...
>
>
>
> Mario.
>
>
>
> On Tue, Apr 15, 2025 at 12:06=E2=80=AFPM Mario Marietto <marietto2008@gma=
il.com>
> wrote:
>
> Can I install FreeBSD at 32 bit (if it exists) on the Raspberry Pi Zero 2=
W
> ?
>
>
>
> On Mon, Apr 14, 2025 at 2:16=E2=80=AFAM Mario Marietto <marietto2008@gmai=
l.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...  (
>
>
>
> 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 wil=
l
> 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 :
>
>
>
> 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 working.
>
>
>
> 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 t=
he
> Raspy.
>
>
>
> closed parentheses )
>
>
>
> On Mon, Apr 14, 2025 at 1:59=E2=80=AFAM 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 zer=
o
> 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, specificall=
y
> 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
>
>
>
> --
>
> Mario.
>
>
>
> --
>
> Mario.
>
>
>
> --
>
> Mario.
>
>
>
> --
>
> Mario.
>
>
>
> --
>
> Mario.
>
>
>
> --
>
> Mario.
>
>
>
> --
>
> Mario.
>


--=20
Mario.

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

<div dir=3D"ltr"><div><div>I&#39;ve installed this image file on sd card :<=
/div><div><br></div><div>FreeBSD-13.5-STABLE-arm-armv6-RPI-B-20250403-f8cd0=
c8e20b0-259236.img.xz</div></div><div><br></div><div>and I tried to boot my=
 Raspberry Pi Zero 2W. I&#39;ve got the rainbow screen. At this point I tri=
ed to swap some dtb files :</div><div><br></div><div>marietto# pkg search r=
pi-firmware =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 </div><div><br></div>=
<div>rpi-firmware-1.20230405.g20230405 Firmware for RaspberryPi Single Boar=
d Computer</div><div><br></div><div>marietto# pkg install rpi-firmware</div=
><br>New packages to be INSTALLED:<br>	rpi-firmware: 1.20230405.g20230405<b=
r><div><br></div><div>marietto# cd /usr/local/share/rpi-firmware/</div><div=
><br></div><div></div><div>marietto# ls</div><div><br></div><div>COPYING.li=
nux			bcm2710-rpi-2-b.dtb		config_arm64.txt		fixup_x.dat</div>LICENCE.broad=
com		bcm2710-rpi-3-b-plus.dtb	config_rpi3.txt			overlays<br>armstub8-gic.bi=
n		bcm2710-rpi-3-b.dtb		config_rpi3_edk2.txt		start.elf<br>armstub8.bin			b=
cm2710-rpi-cm3.dtb		config_rpi4.txt			start4.elf<br>bcm2708-rpi-b-plus.dtb	=
	bcm2710-rpi-zero-2-w.dtb	config_rpi_0_w.txt		start4cd.elf<br>bcm2708-rpi-b=
-rev1.dtb		bcm2710-rpi-zero-2.dtb		fixup.dat			start4db.elf<br>bcm2708-rpi-=
b.dtb		bcm2711-rpi-4-b.dtb		fixup4.dat			start4x.elf<br>bcm2708-rpi-cm.dtb	=
	bcm2711-rpi-400.dtb		fixup4cd.dat			start_cd.elf<br>bcm2708-rpi-zero-w.dtb=
		bcm2711-rpi-cm4-io.dtb		fixup4db.dat			start_db.elf<br>bcm2708-rpi-zero.d=
tb		bcm2711-rpi-cm4.dtb		fixup4x.dat			start_x.elf<br>bcm2709-rpi-2-b.dtb		=
bootcode.bin			fixup_cd.dat<br>bcm2709-rpi-cm2.dtb		config.txt			fixup_db.d=
at<br><div><br></div><div>marietto# ls /mnt/da0s1</div><div><br></div><div>=
EFI				bcm2708-rpi-zero-w.dtb		fixup_cd.dat			start_cd.elf</div>bcm2708-rpi=
-b-plus.dtb		bootcode.bin			fixup_db.dat			start_db.elf<br>bcm2708-rpi-b.dt=
b		config.txt			fixup_x.dat			start_x.elf<br>bcm2708-rpi-cm.dtb		dtb				ove=
rlays			u-boot.bin<br>bcm2708-rpi-zero-2-w.dtb	fixup.dat			start.elf<br><di=
v><br></div><div>marietto# cp bcm2708-rpi-zero.dtb /mnt/da0s1/bcm2708-rpi-z=
ero-2-w.dtb</div><div>marietto# cp bcm2708-rpi-zero.dtb /mnt/da0s1/bcm2708-=
rpi-zero.dtb</div><div><br></div><div>also tried :</div><div><br></div><div=
><div>marietto# cp bcm2708-rpi-zero-w.dtb /mnt/da0s1/bcm2708-rpi-zero-2-w.d=
tb</div></div><div><br></div><div>and :</div><div><br></div><div><div>marie=
tto# cp=C2=A0bcm2708-rpi-b.dtb /mnt/da0s1/bcm2708-rpi-zero-2-w.dtb</div><di=
v><br></div></div><div>No one worked. There isn&#39;t any dtb file that can=
 boot this image file : <br></div><div><br><div>FreeBSD-13.5-STABLE-arm-arm=
v6-RPI-B-20250403-f8cd0c8e20b0-259236.img.xz</div><div><br></div><div>on th=
e raspi zero 2 W....</div><div><br></div></div></div><br><div class=3D"gmai=
l_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Tue=
, Apr 15, 2025 at 4:33=E2=80=AFPM Clinton Bessesen &lt;<a href=3D"mailto:cb=
essesen@kbcnetworks.com">cbessesen@kbcnetworks.com</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 class=3D"msg82206750=
27619386020">





<div lang=3D"EN-GB" style=3D"overflow-wrap: break-word;">
<div class=3D"m_8220675027619386020WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">The native freebsd ports use gnu make, to use cmake (=
as a pre-processor for make), you will need to describe a cmakelist file. R=
emember that cmake
 is just a pre-processor for gnu make.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">I don=E2=80=99t think the native i686 port has entrie=
s for cross-compiling to ARM. You might need to get the firefox git source,=
 then use mozbuild as a frontend
 for the build system (think it is Python based frontend that generates the=
 build scripts).<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">Regards<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">Clinton
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif"><u></u>=C2=A0<u></u></span></p>
<div style=3D"border-width:1pt medium medium;border-style:solid none none;b=
order-color:rgb(225,225,225) currentcolor currentcolor;padding:3pt 0cm 0cm"=
>
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"font-size:11pt;font=
-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span lang=3D"EN-US=
" style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,sans-serif"> Mari=
o Marietto &lt;<a href=3D"mailto:marietto2008@gmail.com" target=3D"_blank">=
marietto2008@gmail.com</a>&gt;
<br>
<b>Sent:</b> 15 April 2025 15:09<br>
<b>To:</b> Clinton Bessesen &lt;<a href=3D"mailto:cbessesen@kbcnetworks.com=
" target=3D"_blank">cbessesen@kbcnetworks.com</a>&gt;<br>
<b>Cc:</b> Mark Millard &lt;<a href=3D"mailto:marklmi@yahoo.com" target=3D"=
_blank">marklmi@yahoo.com</a>&gt;; Zach Metzinger &lt;<a href=3D"mailto:zme=
tzing@pobox.com" target=3D"_blank">zmetzing@pobox.com</a>&gt;; <a href=3D"m=
ailto:freebsd-arm@freebsd.org" target=3D"_blank">freebsd-arm@freebsd.org</a=
><br>
<b>Subject:</b> Re: Firefox crashes all the time on the RaspBerry Pi Zero 2=
W<u></u><u></u></span></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">Trying to cross compile Firefox for armv7 / 32 bit f=
or the Raspy Zero 2W / on my AMD64 PC following this tutorial :<u></u><u></=
u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://www.siberoloji.com/how-to-cross-c=
ompile-software-for-arm-architecture-on-freebsd-operating-system/" target=
=3D"_blank">https://www.siberoloji.com/how-to-cross-compile-software-for-ar=
m-architecture-on-freebsd-operating-system/</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">failing...please give a look below :<u></u><u></u></=
p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">marietto# cd /usr/ports/www/firefox<u></u><u></u></p=
>
</div>
<div>
<p class=3D"MsoNormal">marietto# <code><span style=3D"font-size:16pt">pkg i=
nstall gcc llvm binutils</span></code><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">marietto# <code><span style=3D"font-size:16pt">expor=
t TARGET=3Darm</span></code><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">marietto# <code><span style=3D"font-size:16pt">expor=
t TARGET_ARCH=3Darmv7</span></code><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">marietto# <code><span style=3D"font-size:16pt">expor=
t CROSS_TOOLCHAIN=3Dllvm</span></code><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">marietto# <code><span style=3D"font-size:16pt">expor=
t CC=3Dclang</span></code><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">marietto# <code><span style=3D"font-size:16pt">expor=
t CXX=3Dclang++</span></code><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">marietto# <code><span style=3D"font-size:16pt">expor=
t AS=3Dllvm-as</span></code><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">marietto# <code><span style=3D"font-size:16pt">expor=
t LD=3Dld.lld</span></code><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">marietto# ls<br>
Makefile distinfo pkg-descr<br>
Makefile.options files pkg-message<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">marietto# <code><span style=3D"font-size:16pt">cmake=
 -DCMAKE_SYSTEM_NAME=3DGeneric \</span></code><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><code><span style=3D"font-size:16pt">-DCMAKE_SYSTEM_=
PROCESSOR=3Darmv7 \</span></code><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><code><span style=3D"font-size:16pt">-DCMAKE_C_COMPI=
LER=3Darm-none-eabi-gcc \</span></code><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><code><span style=3D"font-size:16pt">-DCMAKE_CXX_COM=
PILER=3Darm-none-eabi-g++ .</span></code><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">CMake Warning:<br>
=C2=A0 No source or binary directory provided.=C2=A0 Both will be assumed t=
o be the<br>
=C2=A0 same as the current working directory, but note that this warning wi=
ll<br>
=C2=A0 become a fatal error in future CMake releases.<br>
<br>
CMake Error: The source directory &quot;/usr/ports/www/firefox&quot; does n=
ot appear to contain CMakeLists.txt.<br>
Specify --help for usage, or press the help button on the CMake GUI.<u></u>=
<u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">marietto# make CC=3Darm-none-eabi-gcc CXX=3Darm-none=
-eabi-g++<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<div>
<p class=3D"MsoNormal">make: &quot;/usr/ports/Mk/<a href=3D"http://bsd.port=
.mk" target=3D"_blank">bsd.port.mk</a>&quot; line 1061: Cannot open /usr/lo=
cal/share/toolchains/<a href=3D"http://gcc.mk" target=3D"_blank">gcc.mk</a>=
<br>
make: &quot;/usr/ports/Mk/<a href=3D"http://bsd.port.mk" target=3D"_blank">=
bsd.port.mk</a>&quot; line 1083: Unknown directive &quot;export&quot;<br>
make: Fatal errors encountered -- cannot continue<br>
make: stopped in /usr/ports/www/firefox<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
</div>
<p class=3D"MsoNormal"><u></u>=C2=A0<u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Apr 15, 2025 at 3:12<span style=3D"font-fami=
ly:&quot;Arial&quot;,sans-serif">=E2=80=AF</span>PM Clinton Bessesen &lt;<a=
 href=3D"mailto:cbessesen@kbcnetworks.com" target=3D"_blank">cbessesen@kbcn=
etworks.com</a>&gt; wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-width:medium medium medium 1pt;border-style:non=
e none none solid;border-color:currentcolor currentcolor currentcolor rgb(2=
04,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">Armv7 is 32bit with NEON optimised instruction, so sh=
ould be more suitable than armv6.</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">Regards</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">Clinton</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<div style=3D"border-width:1pt medium medium;border-style:solid none none;p=
adding:3pt 0cm 0cm;border-color:currentcolor">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"font-size:11pt;font=
-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span lang=3D"EN-US=
" style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,sans-serif"> Mari=
o
 Marietto &lt;<a href=3D"mailto:marietto2008@gmail.com" target=3D"_blank">m=
arietto2008@gmail.com</a>&gt;
<br>
<b>Sent:</b> 15 April 2025 14:08<br>
<b>To:</b> Clinton Bessesen &lt;<a href=3D"mailto:cbessesen@kbcnetworks.com=
" target=3D"_blank">cbessesen@kbcnetworks.com</a>&gt;<br>
<b>Cc:</b> Mark Millard &lt;<a href=3D"mailto:marklmi@yahoo.com" target=3D"=
_blank">marklmi@yahoo.com</a>&gt;; Zach Metzinger &lt;<a href=3D"mailto:zme=
tzing@pobox.com" target=3D"_blank">zmetzing@pobox.com</a>&gt;;
<a href=3D"mailto:freebsd-arm@freebsd.org" target=3D"_blank">freebsd-arm@fr=
eebsd.org</a><br>
<b>Subject:</b> Re: Firefox crashes all the time on the RaspBerry Pi Zero 2=
W</span><u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<p style=3D"line-height:27pt"><span style=3D"font-size:18pt">For the cross =
compilation of Firefox for the Raspberry Pi zero 2W at 32 bit on my AMD64 P=
C,should I choose armv6 or armv7 ?</span><u></u><u></u></p>
<p style=3D"line-height:27pt"><span style=3D"font-size:18pt">Define the cro=
ss-compilation toolchain variables:</span><u></u><u></u></p>
<div>
<div>
<pre style=3D"line-height:23.65pt;background:rgb(248,248,248)"><code><span =
style=3D"font-size:16pt;color:black">export TARGET=3Darm</span></code><u></=
u><u></u></pre>
<pre style=3D"line-height:23.65pt;background:rgb(248,248,248)"><code><span =
style=3D"font-size:16pt;color:black">export TARGET_ARCH=3Darmv7</span></cod=
e><u></u><u></u></pre>
</div>
</div>
<p class=3D"MsoNormal">thanks.<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Apr 15, 2025 at 2:03<span style=3D"font-fami=
ly:&quot;Arial&quot;,sans-serif">=E2=80=AF</span>PM Mario Marietto &lt;<a h=
ref=3D"mailto:marietto2008@gmail.com" target=3D"_blank">marietto2008@gmail.=
com</a>&gt;
 wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-width:medium medium medium 1pt;border-style:non=
e none none solid;padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt;border-c=
olor:currentcolor currentcolor currentcolor rgb(204,204,204)">
<div>
<div>
<p class=3D"MsoNormal">In addition,I will try to cross compile Firefox for =
32 and 64 bit on my PC where I have installed FreeBSD for<span style=3D"fon=
t-size:13.5pt"> x86-64 following this fresh tutorial
 : </span><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://www.siberoloji.com/how-to-cross-c=
ompile-software-for-arm-architecture-on-freebsd-operating-system/" target=
=3D"_blank">https://www.siberoloji.com/how-to-cross-compile-software-for-ar=
m-architecture-on-freebsd-operating-system/</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">because doing it directly on the raspberry pi zero i=
s impossible...<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Apr 15, 2025 at 1:30<span style=3D"font-fami=
ly:&quot;Arial&quot;,sans-serif">=E2=80=AF</span>PM Mario Marietto &lt;<a h=
ref=3D"mailto:marietto2008@gmail.com" target=3D"_blank">marietto2008@gmail.=
com</a>&gt;
 wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-width:medium medium medium 1pt;border-style:non=
e none none solid;padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt;border-c=
olor:currentcolor currentcolor currentcolor rgb(204,204,204)">
<div>
<div>
<p class=3D"MsoNormal">I made a mistake before. The image that&#39;s seems =
to be more appropriate for the raspberry pi at 32 bit does not seems to be =
this one :<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://download.freebsd.org/releases/arm=
/armv7/ISO-IMAGES/14.2/FreeBSD-14.2-RELEASE-arm-armv7-GENERICSD.img.xz" tar=
get=3D"_blank">FreeBSD-14.2-RELEASE-arm-armv7-GENERICSD.img.xz</a><u></u><u=
></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">but this one :<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">FreeBSD-13.5-STABLE-arm-armv6-RPI-B-20250403-f8cd0c8=
e20b0-259236.img.xz<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Don&#39;t know what differences there are between th=
ese versions.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">With that said,the Superuser.com post says :<u></u><=
u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p style=3D"line-height:20.25pt"><b><span style=3D"font-size:11.5pt">Instal=
l the 32 bit version of Firefox</span></b><u></u><u></u></p>
<p style=3D"line-height:20.25pt"><span style=3D"font-size:11.5pt">By instal=
ling the 32 bit version of firefox (</span><code><span style=3D"font-size:1=
0pt">apt-get install firefox:i386</span></code><span style=3D"font-size:11.=
5pt">) the base memory usage is only about
 50% of what it is with the 64 bit.</span><u></u><u></u></p>
<p style=3D"line-height:20.25pt"><span style=3D"font-size:11.5pt">=C2=A0</s=
pan><u></u><u></u></p>
<p style=3D"line-height:20.25pt"><span style=3D"font-size:11.5pt">To be abl=
e to cut 50% of the memory usage in one only shot is very appealing. It&#39=
;s hard to refuse this benefit....
</span><u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Apr 15, 2025 at 12:48<span style=3D"font-fam=
ily:&quot;Arial&quot;,sans-serif">=E2=80=AF</span>PM Clinton Bessesen &lt;<=
a href=3D"mailto:cbessesen@kbcnetworks.com" target=3D"_blank">cbessesen@kbc=
networks.com</a>&gt;
 wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-width:medium medium medium 1pt;border-style:non=
e none none solid;padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt;border-c=
olor:currentcolor currentcolor currentcolor rgb(204,204,204)">
<div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">Be careful when suggesting 32bit application on a 64b=
it RISC architecture. The 32bit instruction set is a separate
 license and not every silicon manufacturer is still going to be implementi=
ng the ARMv7 instruction set on ARMv8 or ARMv9 architecture.</span><u></u><=
u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">I would rather go down the path of optimising firefox=
 memory management (remove some of the legacy code).</span><u></u><u></u></=
p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">Regards</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">Clinton</span><u></u><u></u></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11pt;font-family:&quot;Cali=
bri&quot;,sans-serif">=C2=A0</span><u></u><u></u></p>
<div style=3D"border-width:1pt medium medium;border-style:solid none none;p=
adding:3pt 0cm 0cm;border-color:currentcolor">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"font-size:11pt;font=
-family:&quot;Calibri&quot;,sans-serif">From:</span></b><span lang=3D"EN-US=
" style=3D"font-size:11pt;font-family:&quot;Calibri&quot;,sans-serif">
<a href=3D"mailto:owner-freebsd-arm@FreeBSD.org" target=3D"_blank">owner-fr=
eebsd-arm@FreeBSD.org</a> &lt;<a href=3D"mailto:owner-freebsd-arm@FreeBSD.o=
rg" target=3D"_blank">owner-freebsd-arm@FreeBSD.org</a>&gt;
<b>On Behalf Of </b>Mario Marietto<br>
<b>Sent:</b> 15 April 2025 11:10<br>
<b>To:</b> Mark Millard &lt;<a href=3D"mailto:marklmi@yahoo.com" target=3D"=
_blank">marklmi@yahoo.com</a>&gt;<br>
<b>Cc:</b> Zach Metzinger &lt;<a href=3D"mailto:zmetzing@pobox.com" target=
=3D"_blank">zmetzing@pobox.com</a>&gt;;
<a href=3D"mailto:freebsd-arm@freebsd.org" target=3D"_blank">freebsd-arm@fr=
eebsd.org</a><br>
<b>Subject:</b> Re: Firefox crashes all the time on the RaspBerry Pi Zero 2=
W</span><u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">I think,this version :=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal"><a href=3D"https://download.freebsd.org/releases/arm=
/armv7/ISO-IMAGES/14.2/FreeBSD-14.2-RELEASE-arm-armv7-GENERICSD.img.xz" tar=
get=3D"_blank">https://download.freebsd.org/releases/arm/armv7/ISO-IMAGES/1=
4.2/FreeBSD-14.2-RELEASE-arm-armv7-GENERICSD.img.xz</a><u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">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=
 :<u></u><u></u></p>
<div>
<div>
<div>
<p class=3D"MsoNormal" style=3D"line-height:18.9pt">
<img border=3D"0" width=3D"316" height=3D"316" style=3D"width: 3.2916in; he=
ight: 3.2916in;" id=3D"m_8220675027619386020_x0000_i1025" src=3D"https://cd=
n.sstatic.net/Sites/superuser/Img/apple-touch-icon@2.png?v=3De869e4459439" =
alt=3D"superuser.com"><u></u><u></u></p>
</div>
<div>
<h3 style=3D"line-height:18.9pt"><span style=3D"font-size:12pt"><a href=3D"=
https://superuser.com/questions/459448/how-can-i-configure-firefox-to-assum=
e-i-have-less-memory" target=3D"_blank">How can I configure Firefox to assu=
me I have less memory?
</a></span><u></u><u></u></h3>
<p class=3D"MsoNormal" style=3D"line-height:18.9pt">
=C2=A0<u></u><u></u></p>
</div>
</div>
</div>
<p class=3D"MsoNormal">just because on a 64 bit OS we can run 32 bit applic=
ations....at least in Linux...<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">Mario.<u></u><u></u></p>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Tue, Apr 15, 2025 at 12:06<span style=3D"font-fam=
ily:&quot;Arial&quot;,sans-serif">=E2=80=AF</span>PM Mario Marietto &lt;<a =
href=3D"mailto:marietto2008@gmail.com" target=3D"_blank">marietto2008@gmail=
.com</a>&gt;
 wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-width:medium medium medium 1pt;border-style:non=
e none none solid;padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt;border-c=
olor:currentcolor currentcolor currentcolor rgb(204,204,204)">
<div>
<p class=3D"MsoNormal">Can I install FreeBSD at 32 bit (if it exists) on th=
e Raspberry Pi Zero 2W ?<u></u><u></u></p>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Apr 14, 2025 at 2:16<span style=3D"font-fami=
ly:&quot;Arial&quot;,sans-serif">=E2=80=AF</span>AM Mario Marietto &lt;<a h=
ref=3D"mailto:marietto2008@gmail.com" target=3D"_blank">marietto2008@gmail.=
com</a>&gt;
 wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-width:medium medium medium 1pt;border-style:non=
e none none solid;padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt;border-c=
olor:currentcolor currentcolor currentcolor rgb(204,204,204)">
<div>
<div>
<p class=3D"MsoNormal">I will try all your suggestions one by one. Regardin=
g the wi-fi on the raspberry pi,I want to open a parentheses...=C2=A0 (<u><=
/u><u></u></p>
</div>
<div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">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<u></u><u></u></p>
<p class=3D"MsoNormal">I need this conversion because FreeBSD on the Raspy =
(and not only here) does not recognize almost all the BT/Wi-fi devices or i=
f 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
<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">1) I attach the BT dongle<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">2) I turn on my LILYGO bt and it starts waiting for =
the signal<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">3) I attach your adapter<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">4) I do the pairing<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">5) FreeBSD recognizes the Keyboard as a USB device a=
nd it starts working.<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
</div>
<div>
<p class=3D"MsoNormal">I would like to know if,using that adapter, I can
<span lang=3D"EN">exonerate FreeBSD from recognition or maybe it&#39;s bett=
er to say make it work,</span>the BT dongle that I use to do the pairing wi=
th my LILYGO keyboard....if the keyboard will be recognized as one USB keyb=
oard I can use use it on FreeBSD installed
 on the Raspy.<u></u><u></u></p>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<p class=3D"MsoNormal">closed parentheses )<u></u><u></u></p>
</div>
</div>
</div>
<p class=3D"MsoNormal">=C2=A0<u></u><u></u></p>
<div>
<div>
<p class=3D"MsoNormal">On Mon, Apr 14, 2025 at 1:59<span style=3D"font-fami=
ly:&quot;Arial&quot;,sans-serif">=E2=80=AF</span>AM Mark Millard &lt;<a hre=
f=3D"mailto:marklmi@yahoo.com" target=3D"_blank">marklmi@yahoo.com</a>&gt; =
wrote:<u></u><u></u></p>
</div>
<blockquote style=3D"border-width:medium medium medium 1pt;border-style:non=
e none none solid;padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt;border-c=
olor:currentcolor currentcolor currentcolor rgb(204,204,204)">
<p class=3D"MsoNormal" style=3D"margin-bottom:12pt">On Apr 13, 2025, at 15:=
41, Zach Metzinger &lt;<a href=3D"mailto:zmetzing@pobox.com" target=3D"_bla=
nk">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><u><=
/u><u></u></p>
</blockquote>
</div>
<div>
<p class=3D"MsoNormal"><br clear=3D"all">
<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><br>
-- <u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Mario.<u></u><u></u></p>
</div>
</blockquote>
</div>
<div>
<p class=3D"MsoNormal"><br clear=3D"all">
<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><br>
-- <u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Mario.<u></u><u></u></p>
</div>
</blockquote>
</div>
<div>
<p class=3D"MsoNormal"><br clear=3D"all">
<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><br>
-- <u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Mario.<u></u><u></u></p>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<div>
<p class=3D"MsoNormal"><br clear=3D"all">
<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><br>
<span class=3D"m_8220675027619386020m-8640208087186786367gmailsignaturepref=
ix">-- </span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Mario.<u></u><u></u></p>
</div>
</blockquote>
</div>
<div>
<p class=3D"MsoNormal"><br clear=3D"all">
<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><br>
<span class=3D"m_8220675027619386020m-8640208087186786367gmailsignaturepref=
ix">-- </span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Mario.<u></u><u></u></p>
</div>
</blockquote>
</div>
<div>
<p class=3D"MsoNormal"><br clear=3D"all">
<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><br>
<span class=3D"m_8220675027619386020m-8640208087186786367gmailsignaturepref=
ix">-- </span><u></u><u></u></p>
<div>
<p class=3D"MsoNormal">Mario.<u></u><u></u></p>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<div>
<p class=3D"MsoNormal"><br clear=3D"all">
<u></u><u></u></p>
</div>
<p class=3D"MsoNormal"><br>
<span class=3D"m_8220675027619386020gmailsignatureprefix">-- </span><u></u>=
<u></u></p>
<div>
<p class=3D"MsoNormal">Mario.<u></u><u></u></p>
</div>
</div>
</div>

</div></blockquote></div><div><br clear=3D"all"></div><br><span class=3D"gm=
ail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signatu=
re">Mario.<br></div>

--00000000000033b7aa0632d7cd61--



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