From nobody Tue May 30 20:27:45 2023 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QW41S3RNjz4Y6xN for ; Tue, 30 May 2023 20:36:28 +0000 (UTC) (envelope-from henrix@camandro.org) Received: from mout-p-202.mailbox.org (mout-p-202.mailbox.org [80.241.56.172]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4QW41R3QdJz4LvN for ; Tue, 30 May 2023 20:36:27 +0000 (UTC) (envelope-from henrix@camandro.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of henrix@camandro.org designates 80.241.56.172 as permitted sender) smtp.mailfrom=henrix@camandro.org; dmarc=none Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4QW3qW71V5z9sby; Tue, 30 May 2023 22:27:51 +0200 (CEST) From: =?utf-8?Q?Lu=C3=ADs_Henriques?= To: Mark Millard Cc: "freebsd-arm@freebsd.org" Subject: Re: RPI2 Model B not booting with 13.2 release? References: <86o7m1wze7.fsf@camandro.org> Date: Tue, 30 May 2023 21:27:45 +0100 In-Reply-To: (Mark Millard's message of "Tue, 30 May 2023 10:38:23 -0700") Message-ID: <86edmxwon2.fsf@camandro.org> List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-2.15 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-0.996]; NEURAL_HAM_MEDIUM(-0.98)[-0.985]; NEURAL_HAM_SHORT(-0.76)[-0.764]; R_SPF_ALLOW(-0.20)[+ip4:80.241.56.0/21]; RCVD_IN_DNSWL_LOW(-0.10)[80.241.56.172:from]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:199118, ipnet:80.241.56.0/21, country:DE]; FREEMAIL_TO(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; MLMMJ_DEST(0.00)[freebsd-arm@FreeBSD.org]; R_DKIM_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; BLOCKLISTDE_FAIL(0.00)[80.241.56.172:server fail]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; DMARC_NA(0.00)[camandro.org]; TO_DN_SOME(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4QW41R3QdJz4LvN X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N Mark Millard writes: > On May 30, 2023, at 09:10, Lu=C3=ADs Henriques wrot= e: > >> I'm probably doing something wrong, but I've run out of ideas. >>=20 >> This is my first attempt to install FreeBSD on my old RPI2. > > Which type of RPi2B? (There was a technically confusing > marking-naming used for a significant technical change.) > > RPi2B v1.1: a cortex-A7 implementation of armv7, no aarch64 support > RPi2B v1.2: a cortex-a53 implementation of aarch64, plus aarch32/armv7 > > You did not supply enough information for me to tell > which. You're right, of course. Sorry, and thanks for your help. So, my RPi2b is a v1.1. >> So, after >> dd'ing the 13.2 (release) SD image > > v1.1 would need: > > FreeBSD-13.2-RELEASE-arm-armv7-GENERICSD.img.xz > > instead of FreeBSD-13.2-RELEASE-arm64-aarch64-RPI.img.xz > > v1.2 would need : > > FreeBSD-13.2-RELEASE-arm64-aarch64-RPI.img.xz > > instead of: FreeBSD-13.2-RELEASE-arm-armv7-GENERICSD.img.xz Oh! Interesting. And confusing, because I didn't actually used *any* of the above. Instead, I've tried: FreeBSD-13.2-RELEASE-arm-armv6-RPI-B.img.xz That was the one that seemed to make more sense to me. I am now downloading the image you've suggested and I'll give it a try in a bit. Thanks a lot, Mark! And for completeness, the (working) image I tried for 12.4 was: FreeBSD-12.4-RELEASE-arm-armv6-RPI-B.img.xz /me goes try the new image. Cheers, --=20 Lu=C3=ADs > You did not supply enough information for me to tell > which *.img* file you downloaded and tried to use. > > FYI: > > FreeBSD-13.2-RELEASE-arm-armv7-GENERICSD.img.xz has just > the one .dtb file: bcm2709-rpi-2-b.dtb (the one for the > v1.1 RPi2B). (If it also had bcm2710-rpi-2-b.dtb, then > both variants would boot. Similarly for other > bcm2710-rpi-*.dtb files enabling some other RPi* variants > to boot as armv7 instead of aarch64.) > > By conttrast, adding bcm2709-rpi-2-b.dtb to > FreeBSD-13.2-RELEASE-arm64-aarch64-RPI.img.xz would > not make it work for a RPi2B v1.1 . > >> and connecting the serial USB, I got no >> output at all. From the HDMI interface, I see a colourful screen, but >> nothing else. The same happens with 13.1. And only 12.4 seems to boot >> this device: >>=20 >> # uname -a >> FreeBSD generic 12.4-STABLE FreeBSD 12.4-STABLE r373082 GENERIC arm >>=20 >> Is this model not supposed to boot anymore and I just couldn't find any >> information about it? Or am I doing something wrong? > > > =3D=3D=3D > Mark Millard > marklmi at yahoo.com >