From nobody Thu Jun 27 14:44:50 2024 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 4W91Z14Dgfz5Ppkj for ; Thu, 27 Jun 2024 14:44:57 +0000 (UTC) (envelope-from atma@convalesco.org) Received: from fout8-smtp.messagingengine.com (fout8-smtp.messagingengine.com [103.168.172.151]) (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 4W91Yz6m4nz43XD for ; Thu, 27 Jun 2024 14:44:55 +0000 (UTC) (envelope-from atma@convalesco.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=convalesco.org header.s=fm2 header.b=jurHgB6x; dkim=pass header.d=messagingengine.com header.s=fm2 header.b=PEGZ8BeD; dmarc=pass (policy=reject) header.from=convalesco.org; spf=pass (mx1.freebsd.org: domain of atma@convalesco.org designates 103.168.172.151 as permitted sender) smtp.mailfrom=atma@convalesco.org Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailfout.nyi.internal (Postfix) with ESMTP id A7D1C1380230 for ; Thu, 27 Jun 2024 10:44:54 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Thu, 27 Jun 2024 10:44:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=convalesco.org; h=cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s=fm2; t=1719499494; x=1719585894; bh=V/1nKZ8syz+7Q7C43LbGfQcDbwMGD6ft edd+fjxBmtU=; b=jurHgB6xskvmNXv9H+iIhLHcSR5dF6ImF/qoXXoxZv2mbYoU G8JZad2Nhh2TviNtPmkQ9ioUZyp0nCujHQ6hKAB0oS7ohaXYLMZCjXHzszhxVtU6 zXHVhbpNRy7YtKXnJwr1zAxDe21WNcmgsfA3ItGQml+lz9VKxnPe/xX9xKrd2/ln pb7DuxC/gheqb8YhyyaBJUHIRSJjlPc5UAhVFwIdWMVe/eRJ0NmXgY3EACQeFkiV gexwAtbkdbfpZ58bVUHsE4Yd6oQz86kKIbnilm/TqmNwrFEtjvhpezkoxfNtPsys sJoHuN3VSbLmrz0wbcKe5RJbschhZDoSXM5Kfw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1719499494; x=1719585894; bh=V/1nKZ8syz+7Q7C43LbGfQcDbwMGD6ftedd +fjxBmtU=; b=PEGZ8BeDDyINwiYuU3U0skIUGTIjx4xRdcoPJSi/3iYYlNyO2R4 F7RvRRNuYk1tlf+JfDcuB6Hg4dK1KFcIwe70qMTmX3CYnP7v5LzMO8LWffBK5vdV xxwiVgQLIBBL6KZgFvhWBtUEotoqzscj+zOy/d+xriJbFB8u22QRHm9Qosl57DVv Sgz2kZQRc/uyjZFB3++ZN30YY3GeNR22f/A4UAttmwQ/kCa+aBcXCRQ7UWw50QBz I8PK+UGUg/HWVdmEiQaT4Iyoh41vNuaSJix4fLiDy374OOwFLbGaXDbm/giH2EGc IEGHGdSmdSMBVXCX2RChlcggep2zOBWTjvA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrtdeggdektdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephfgtggfukfffvffosegrtdhmrehhtd ejnecuhfhrohhmpefrrghnrghgihhothhishcutehtmhgrthiiihguihhsuceorghtmhgr segtohhnvhgrlhgvshgtohdrohhrgheqnecuggftrfgrthhtvghrnhepgeehhfehfeejhe dvffdvffeiuefhgefghfektdeufeetveduheeugfeiffeghffgnecuffhomhgrihhnpehf rhgvvggsshgurdhorhhgpdhmihhtrdgvughunecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomheprghtmhgrsegtohhnvhgrlhgvshgtohdrohhrgh X-ME-Proxy: Feedback-ID: if8a042fc:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Thu, 27 Jun 2024 10:44:53 -0400 (EDT) From: Panagiotis Atmatzidis Content-Type: multipart/alternative; boundary="Apple-Mail=_C4F39440-BF6D-4852-AF13-B91119A76FA3" 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 (Mac OS X Mail 16.0 \(3696.120.41.1.8\)) Subject: upgrade RPi3 (armv7) running 13.2 to 13.3 Message-Id: <278037F3-0E6C-4B9F-86A8-63B5B57F3CA3@convalesco.org> Date: Thu, 27 Jun 2024 17:44:50 +0300 To: freebsd-arm@freebsd.org X-Mailer: Apple Mail (2.3696.120.41.1.8) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.58 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.978]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[convalesco.org,reject]; R_DKIM_ALLOW(-0.20)[convalesco.org:s=fm2,messagingengine.com:s=fm2]; R_SPF_ALLOW(-0.20)[+ip4:103.168.172.128/27]; RCVD_IN_DNSWL_LOW(-0.10)[103.168.172.151:from]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCPT_COUNT_ONE(0.00)[1]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:209242, ipnet:103.168.172.0/24, country:US]; RCVD_COUNT_THREE(0.00)[3]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; DKIM_TRACE(0.00)[convalesco.org:+,messagingengine.com:+] X-Rspamd-Queue-Id: 4W91Yz6m4nz43XD --Apple-Mail=_C4F39440-BF6D-4852-AF13-B91119A76FA3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hello, I=E2=80=99m running FreeBSD v13.2 on a RPi3 (armv7): ``` [root@aeschylus ~]# freebsd-version 13.2-RELEASE [root@aeschylus ~]# getconf LONG_BIT 32 [root@aeschylus ~]# dmesg|grep -i cpu CPU: ARM Cortex-A7 r0p5 (ECO: 0x00000000) CPU Features: FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs cpulist0: on ofwbus0 cpu0: on cpulist0 bcm2835_cpufreq0: on cpu0 cpu1: on cpulist0 cpu2: on cpulist0 cpu3: on cpulist0 bcm2835_cpufreq0: ARM 600MHz, Core 250MHz, SDRAM 400MHz, Turbo OFF ``` Armv7 is not tier1 and apparently it=E2=80=99s not supported anymore. = Here=E2=80=99s the fetch output: ``` [root@aeschylus ~]# freebsd-update fetch Looking up update.FreeBSD.org mirrors... 3 mirrors found. Fetching public key from update2.freebsd.org... failed. Fetching public key from update1.freebsd.org... failed. Fetching public key from dualstack.aws.update.freebsd.org... failed. No mirrors remaining, giving up. This may be because upgrading from this platform (arm) or release (13.2-RELEASE) is unsupported by freebsd-update. Only platforms with Tier 1 support can be upgraded by freebsd-update. See https://www.freebsd.org/platforms/ for more info. If unsupported, FreeBSD must be upgraded by source. ``` Strangely, I can download and upgrade packages using =E2=80=9Cpkg=E2=80=9D= . What is the optimal way to an upgrade path in this platform? Is there any other mirror I safely run `freebsd-update fetch` against, = for this platform? Kind regards, -- Panagiotis (atmosx) Atmatzidis GPG: gpg --keyserver pgp.mit.edu --recv-keys 1A7BFEC5 --Apple-Mail=_C4F39440-BF6D-4852-AF13-B91119A76FA3 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Hello,

I=E2=80=99m running FreeBSD v13.2 on a RPi3 = (armv7):

```
[root@aeschylus ~]# = freebsd-version
13.2-RELEASE
[root@aeschylus ~]# getconf LONG_BIT
32
[root@aeschylus ~]# dmesg|grep -i = cpu
CPU: ARM Cortex-A7 r0p5 (ECO: = 0x00000000)
CPU Features:
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
cpulist0: <Open Firmware CPU Group> on = ofwbus0
cpu0: <Open Firmware CPU> on = cpulist0
bcm2835_cpufreq0: <CPU Frequency = Control> on cpu0
cpu1: <Open Firmware CPU> = on cpulist0
cpu2: <Open Firmware CPU> on = cpulist0
cpu3: <Open Firmware CPU> on = cpulist0
bcm2835_cpufreq0: ARM 600MHz, Core 250MHz, = SDRAM 400MHz, Turbo OFF
```

Armv7 is not tier1 and apparently = it=E2=80=99s not supported anymore. Here=E2=80=99s the fetch = output:

```
[root@aeschylus ~]# = freebsd-update fetch
Looking up update.FreeBSD.org = mirrors... 3 mirrors found.
Fetching public key = from update2.freebsd.org... failed.
Fetching public key from update1.freebsd.org... failed.
Fetching public key from dualstack.aws.update.freebsd.org... failed.
No mirrors remaining, giving up.

This may be because upgrading from this = platform (arm)
or release (13.2-RELEASE) is = unsupported by freebsd-update. Only
platforms with = Tier 1 support can be upgraded by freebsd-update.

If = unsupported, FreeBSD must be upgraded by source.
```

Strangely, I can download and upgrade packages using = =E2=80=9Cpkg=E2=80=9D. What is the optimal way to an upgrade path in = this platform?
Is there any other mirror I safely = run `freebsd-update  fetch` against, for this = platform?

Kind regards,

--
Panagiotis (atmosx) = Atmatzidis
GPG:       gpg --keyserver pgp.mit.edu = --recv-keys 1A7BFEC5





= --Apple-Mail=_C4F39440-BF6D-4852-AF13-B91119A76FA3--