From nobody Thu May 18 10:41:56 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 4QMRPk188jz4BQGL for ; Thu, 18 May 2023 10:42:34 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-yb1-xb35.google.com (mail-yb1-xb35.google.com [IPv6:2607:f8b0:4864:20::b35]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QMRPj6N4Fz3qNW for ; Thu, 18 May 2023 10:42:33 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-yb1-xb35.google.com with SMTP id 3f1490d57ef6-ba6d024a196so1550186276.2 for ; Thu, 18 May 2023 03:42:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684406552; x=1686998552; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=hN20Ct7a1DCumt4ZVfoKvMqHyIl8uSzipPsTdBICb+8=; b=gNfK8JHqrlHgYcwpmz8aApd1tD3DdAAsHfUKGgukdXtY4vqWBuJKL23I5s0/mGuAUX tB7AQEWb5QgOGJlbdWUcmmMPHCZ7WcMiZzf2I9z1c+Wn7wUO1iqSei82GJe4qrTnOINT 788frfCBxXmcQscSkiooWScAT3JR9LoG72D4l+rjg9oRkGZyB2UvsrevmnwlKPQkUnfP +x+rP8KUB6TzTeQ0tAUv97Kh3/IrQ6kTecxGQaZLxHyYxw+dQAwbP1IU93TSK3hYBeuT gESvdd6+HlwKUAIvV32WiqSs1x24msCy4iH+v4qK9Da1yIHTwoFpibm5iu3xXBj5BU/P zTZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684406552; x=1686998552; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=hN20Ct7a1DCumt4ZVfoKvMqHyIl8uSzipPsTdBICb+8=; b=M0WTkuior6RIaDcyvpXz7P7clyZGQcRt+7ZSQL+x1FENi/N9IP92ukI88sUqT5xIqZ IyQOK2LXXf3VwUarFM4K6SoVnwvuqFyWOdvp+5zCzlLhYDd0Yd7+XfM9T/4s8JiFtnoC pEnMmbeUmvJ5cnuZ+i5VHLRe3a+lHa/bLRlkqM4oP2GC4hGe4NNBPfMTMIwCQnxElzQx lE7nnDp8L7IVHPc8n38PeGtsLJ3nNUJc5ClEbzwQA/9xgYNBVNbHfShhdU3zsYogUIc8 E/3x1leigdTjZ6br0lQLEPNioGcpkiUoD3Lh0Y+g1YdhhQ0tw5BC9RpHKf0aaUWdotug gk2w== X-Gm-Message-State: AC+VfDzGbDVaCbgtTSQPx2a9BsLuxkIgaSsscl2u51FyhIR55MLfknzW dKVfzHDkr/R5ecuN2BtsZkcD7EsqFMg86rJww98ExlReo3w= X-Google-Smtp-Source: ACHHUZ43LXwcA9yVx9z+IGvTNixVcJdDVludluXNQ0QNvzwzbk/KBrvF8L0HCzGjOVRlSrJbs8sY1JEShBsWNkMuOb0= X-Received: by 2002:a81:6c08:0:b0:561:a7fd:4fe4 with SMTP id h8-20020a816c08000000b00561a7fd4fe4mr856170ywc.28.1684406552461; Thu, 18 May 2023 03:42:32 -0700 (PDT) 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 References: <20230518123259.55acf1fc@zeta.dino.sk> In-Reply-To: <20230518123259.55acf1fc@zeta.dino.sk> From: Mario Marietto Date: Thu, 18 May 2023 12:41:56 +0200 Message-ID: Subject: Re: FreeBSD on the pinephone : considerations To: Milan Obuch Cc: freebsd-arm@freebsd.org Content-Type: multipart/alternative; boundary="00000000000037872005fbf57600" X-Rspamd-Queue-Id: 4QMRPj6N4Fz3qNW X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --00000000000037872005fbf57600 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Milan,why did you stop collaborating with me ? Suddenly you stopped replying. What happened ? 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. > > > > some days ago on the FreeBSD forum someone posted this tutorial: > > > > https://research.exoticsilicon.com/series/pinephone_openbsd/part_1 > > > > 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? > > > > 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 Mario. --00000000000037872005fbf57600 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Milan,why did you stop collaborating with me ? Suddenly yo= u stopped replying. What happened ?

On Thu, May 18, 2023 at 12:33=E2=80= =AFPM Milan Obuch <freebsd-arm@di= no.sk> wrote:
On Thu, 18 May 2023 12:08:04 +0200
Mario Marietto <marietto2008@gmail.com> wrote:

> Hello.
>
> some days ago on the FreeBSD forum someone posted this tutorial:
>
> https://research.exoticsilico= n.com/series/pinephone_openbsd/part_1
>
> 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? >

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



--
Mario.
--00000000000037872005fbf57600--