From nobody Mon Jan 15 16:44:36 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 4TDJ0F0kpQz57Jxj for ; Mon, 15 Jan 2024 16:45:01 +0000 (UTC) (envelope-from dch@skunkwerks.at) Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) (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 4TDJ0C74yqz3yKZ for ; Mon, 15 Jan 2024 16:44:59 +0000 (UTC) (envelope-from dch@skunkwerks.at) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=skunkwerks.at header.s=fm1 header.b="J TJsprT"; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=Yu9KAe6b; dmarc=pass (policy=none) header.from=skunkwerks.at; spf=pass (mx1.freebsd.org: domain of dch@skunkwerks.at designates 64.147.123.20 as permitted sender) smtp.mailfrom=dch@skunkwerks.at Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id DDA893200B17; Mon, 15 Jan 2024 11:44:57 -0500 (EST) Received: from imap44 ([10.202.2.94]) by compute2.internal (MEProxy); Mon, 15 Jan 2024 11:44:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=skunkwerks.at; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=fm1; t=1705337097; x= 1705423497; bh=dNvXd/2EyV0fRrzLtG3YMg3ndjQVdOPqivoqormmBpU=; b=J TJsprTbfOYFUcEyWeGEY5qVuu2bsgNqN7/Ltd3T18bK8BdeoBI47tMfbIdWJP2hm PXaVwVfx6653HedNwxctZYfvQY/347Ggqy0YKhquezkHwTlmNN7RNcpYVqo7O+mW XaT0TmiZ18Xl/NKXWay/779wvWXnI7KZiAcjg5dblETraRtNaU1CVtRbHyRPh+2l zOtEKYvGKxqLk1xfLIVCRzlTJlTmEw/yFuy1SLzTjLSopVkl6SCavzXTJJyU2WDM TSOmcZP2CZlZhDPM5u6PQdU8mQOlGTCxHBcZmwC0XdMVGNOdvu7+hH+FZVX3FI8o MW+SALHtnfAbhmftWHMcw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1705337097; x=1705423497; bh=dNvXd/2EyV0fRrzLtG3YMg3ndjQV dOPqivoqormmBpU=; b=Yu9KAe6bvEus1tH8bRg+3qn6cPSj9s+yWldY7cErJlfD A+oGLH8t5ZdjfJa/QtO8w+jVVUQ3YMZu9a0B6kSqI94zAYi4m76mAjZ1D72JNmTx kYJ9M5xsXiA6ItXiWUx2pQhtimPamiPtUKUPWNJBc7xlTXKMehbSUP4haRPE4RFq xOKtwk6w4OA/4ahgf8eNw4ur4Oil9uyytBxP1Gl9Dd2XhnHhXBmphc7CjBfmbHbU FEUGcZQbMSenrXRVPsUA13qh/kkC6ZhAXIe/q/egMutbEXZmS5nC2C7ZsR6pxBkM UznE6m+nD5eQjTgu7sP76FNg7G2+ZP+8e6WYEziQ5A== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrvdejuddgleefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvfevufgtsehttdertderredtnecuhfhrohhmpedfffgr vhgvucevohhtthhlvghhuhgsvghrfdcuoegutghhsehskhhunhhkfigvrhhkshdrrghtqe enucggtffrrghtthgvrhhnpeetleelvedvgfdttdekledtudffleekveekheffgfduleel hffgfeeuffeludekhfenucffohhmrghinhepfhhrvggvsghsugdrohhrghdpsggvihhnsh htrghllhdrshhhnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhf rhhomhepuggthhesshhkuhhnkhifvghrkhhsrdgrth X-ME-Proxy: Feedback-ID: ic0e84090:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id 38BA336A0076; Mon, 15 Jan 2024 11:44:57 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.9.0-alpha0-1374-gc37f3abe3d-fm-20240102.001-gc37f3abe 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 Message-Id: <03fd27ee-54c0-41db-9722-e24e518216ba@app.fastmail.com> In-Reply-To: References: Date: Mon, 15 Jan 2024 16:44:36 +0000 From: "Dave Cottlehuber" To: "Mario Marietto" Cc: freebsd-arm Subject: Re: How to upgrade an EOL FreeBSD release or how to make it working again Content-Type: text/plain X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.49 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[skunkwerks.at,none]; RWL_MAILSPIKE_EXCELLENT(-0.40)[64.147.123.20:from]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.20]; R_DKIM_ALLOW(-0.20)[skunkwerks.at:s=fm1,messagingengine.com:s=fm3]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.20:from]; MIME_GOOD(-0.10)[text/plain]; XM_UA_NO_VERSION(0.01)[]; ASN(0.00)[asn:29838, ipnet:64.147.123.0/24, country:US]; DWL_DNSWL_NONE(0.00)[messagingengine.com:dkim]; FREEFALL_USER(0.00)[dch]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[skunkwerks.at:+,messagingengine.com:+] X-Rspamd-Queue-Id: 4TDJ0C74yqz3yKZ On Mon, 15 Jan 2024, at 16:21, John F Carr wrote: >> On Jan 15, 2024, at 10:59, Mario Marietto wrote: >> >> Hello to everyone. >> >> I'm trying to install FreeBSD 14 natively on my ARM Chromebook model xe303c12 ; I've found only one tutorial that teaches how to do that,that's it : >> >> https://wiki.freebsd.org/arm/Chromebook >> >> The problem is that it ends with the installation of FreeBSD 11,that's very EOL. >> I can't use it as is. I need to upgrade it to 14 (but I'm on arm 32 bit,that's TIER-2,so I can't upgrade it automatically using the freebsd-update script. It is also true that I can't install 14 directly on that machine,as you can read below : >> >> >> >> >> I've looked all around and I found the tool pkgbase,that I'm talking about on the FreeBSD forum,to understand if it allows the 11 to be usable or upgradable. It does not seem to be the proper tool to achieve my goal. Do you have any suggestions that can help me ? Thanks. >> >> -- >> Mario. > Judging by a commit message BSD on the ARM Chromebook didn't work > when support was removed in 2019. > >>RK* Exynos* and Meson*/Odroid* don't even work with current >>source code, if someone wants to make them work again they >>better use the Linux DTS. > https://cgit.freebsd.org/src/commit?id=9dfa2a54684978d1d6cef67bbf6242e825801f18 Hi Mario, It would be great to know if it's still possible to build & run for this hardware, from John's comments perhaps not. I would at least see if you can get 11.0-RELEASE onto it, and from there try a more recent 12.x release. One option is to do a build on a new fast box (you can crossbuild amd64 -> arm) and either: - mount /usr/obj and /usr/src over NFS and just do the install or: - make a release tarball and then use bsdinstall on the arm chromebook directly cd /usr/src/release make -DNOPORTS -DNOSRC -DNOTEST -s ftp See https://man.freebsd.org/release for explanation of ftp and other targets. Notable mention, beinstall.sh is really nice, but only if you have zfs. Not this chromebook :-( https://man.freebsd.org/beinstall.sh If you manage to get something working -- or not, please update the wiki with your experiences. A+ Dave