From nobody Thu May 18 12:53:44 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 4QMVQ340Y5z4BXcQ for ; Thu, 18 May 2023 12:58:03 +0000 (UTC) (envelope-from dsl@mcusim.org) Received: from mcusim.org (mcusim.org [IPv6:2a00:dd80:3c::e63]) (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 4QMVQ319Zlz455R for ; Thu, 18 May 2023 12:58:03 +0000 (UTC) (envelope-from dsl@mcusim.org) Authentication-Results: mx1.freebsd.org; none Received: from localhost (unknown [91.226.51.235]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mcusim.org (Postfix) with ESMTPSA id 61F896BF51; Thu, 18 May 2023 14:57:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mcusim.org; s=default; t=1684414675; bh=z/5BzoNoH4kUYEJ4rE43JbWRTOsWGKK/q8SKg0yi0lQ=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=obwMwB2ZCWIXgGde2VmWPqGL/xQKa1LCrFHCbZH/bzQ4AS3LYuAnXRT8fR2k/oaEs DaC4xRGDTsNfx0J6Lqz3BPLGxtyMeTybvGnp9Np3N+Udk82Vmebhsm702vdJuUrk7U y/7S2HjPADZNj/X889vAy2OSsx5dvGg86e3XhwRw= References: <20230518123259.55acf1fc@zeta.dino.sk> User-agent: mu4e 1.6.10; emacs 28.2 From: Dmitry Salychev To: Mario Marietto Cc: Milan Obuch , freebsd-arm@freebsd.org Subject: Re: FreeBSD on the pinephone : considerations Date: Thu, 18 May 2023 14:53:44 +0200 In-reply-to: Message-ID: <86o7mh6bl9.fsf@peasant.tower.home> 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-Rspamd-Queue-Id: 4QMVQ319Zlz455R X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36236, ipnet:2a00:dd80:3c::/48, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Mario Marietto writes: > Milan,why did you stop collaborating with me ? Suddenly you stopped > replying. What happened ? It's a little known fact that people on freebsd-arm are busy from time to time :) Applicable to the other FreeBSD lists though. > > On Thu, May 18, 2023 at 12:33=E2=80=AFPM Milan Obuch wrote: > > On Thu, 18 May 2023 12:08:04 +0200 > Mario Marietto wrote: > > > Hello. > >=20 > > some days ago on the FreeBSD forum someone posted this tutorial: > >=20 > > https://research.exoticsilicon.com/series/pinephone_openbsd/part_1 > >=20 > > A lot of work has been done to port NetBSD on the pinephone, even if > > the battery will not work as stated. I would like to know if this > > tutorial can be taken as a solid base to port FreeBSD instead of > > NetBSD. In other words, is FreeBSD so different from NetBSD that the > > whole procedure can't be useful at all or some part of it can be > > re-adapted easily? How much efforts and work is needed to adapt it? > >=20 > > Hi, > > at a glance, this tutorial is worth reading as it contains good > overview of the whole process. The basics are there. Note it is using > *OpenBSD*, not *NetBSD* as you wrote, but this is just oversight I > think. For FreeBSD, you should probably try first running from microSD > card, not installing to internal eMMC (SD card image for arm64/aarch64 > architecture should be a good start, needs just adding correct U-Boot > binary). > > Regards, > Milan --=20 Open source software/hardware enthusiast hackaday.io/dsl | github.com/mcusim | patreon.com/salychev