From nobody Tue Apr 04 14:09:06 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 4PrVNZ5G1xz43dk0 for ; Tue, 4 Apr 2023 14:23:10 +0000 (UTC) (envelope-from dsl@mcusim.org) Received: from mcusim.org (mcusim.org [176.58.93.53]) (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 4PrVNZ2zPLz3KmR for ; Tue, 4 Apr 2023 14:23:10 +0000 (UTC) (envelope-from dsl@mcusim.org) Authentication-Results: mx1.freebsd.org; none Received: from localhost (unknown [193.164.254.100]) (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 26D2A82292; Tue, 4 Apr 2023 16:23:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mcusim.org; s=default; t=1680618189; bh=Q8UThyIKoFTi8mH6MLDJ2j5BBOL6VTNq0cvAmJCH6mQ=; h=References:From:To:Cc:Subject:Date:In-reply-to; b=Iwrsp/qogcrXBD2MRbxtSgp4fmk8AJy7OeE2nmUC2f0h5YlE2Xq651OwKiKZimX43 JWhGggdL5TUtDrSoJXP+klZeUfMuz/XcVQXePeRPgblZtLQqk6O8WBRYvXS7xV7+mV 3hAZ757Hy7AJ/dk0MoNicENwwN+H2v3FEBGTcnw8= References: <66fee230-24eb-c7d8-fa30-4530409c0f5c@nomadlogic.org> <86ttxwvyv7.fsf@peasant.tower.home> <86jzysvvuy.fsf@peasant.tower.home> <86a5zovujm.fsf@peasant.tower.home> User-agent: mu4e 1.6.10; emacs 28.2 From: Dmitry Salychev To: Mario Marietto Cc: Marcin Cieslak , Pete Wright , freebsd-arm@freebsd.org Subject: Re: Pinephone Pro Date: Tue, 04 Apr 2023 16:09:06 +0200 In-reply-to: Message-ID: <86355fwwtv.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: 4PrVNZ2zPLz3KmR X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36236, ipnet:176.58.93.0/24, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Mario Marietto writes: > Hello, > > I see that the Pinebook pro is very expensive for me. Can I collaborate w= ith you if I bought this version of the PinePhone ? > > https://pine64.com/product/pinephone-beta-edition-with-convergence-packag= e/ PinePhone (not Pro) is built on Allwinner A64 (4xCortex A53). Compare it to Rockchip RK3399S (2xA72 + 4xA53) of the Pro version. There'll be different device trees for those models and it's curious to me how different those models are in terms of devices/drivers available in FreeBSD. You can definitely buy it, but be prepared that we'll need to prioritize if the actual development will be planned. Personally, I'd pay attention to the Pro model. Regards, Dmitry > > On Tue, Apr 4, 2023 at 11:57=E2=80=AFAM Dmitry Salychev = wrote: > > Mario Marietto writes: > > > PineTime is interesting and it is in my budget. I could buy it and the= n try to play a little bit with it. Maybe FreeBSD can be installed > there ? > > or Linux ? > > PineTime is built upon nRF52832 (64 MHz Cortex-M4) which doesn't have > MMU. So, no FreeBSD or Linux can be used there (uCLinux is an exception, > but 64 KiB of RAM isn't enough). > > Details: https://forum.pine64.org/showthread.php?tid=3D8112 > > Regards, > Dmitry > > > > > On Tue, Apr 4, 2023 at 11:29=E2=80=AFAM Dmitry Salychev wrote: > > > > Marcin Cieslak writes: > > > > > [[S/MIME Signed Part:Undecided]] > > > On Tue, 4 Apr 2023, Dmitry Salychev wrote: > > > > > >>> I think you should be prepared to build your own image. > > >>> With FreeBSD it is not very difficult (I find it easier than in > > >>> the Linux world). > > >>> > > >>> Marcin > > >>> > > >>> [[End of S/MIME Signed Part]] > > >> > > >> I'd take their device tree and try to boot GENERIC kernel for arm6= 4 in > > >> order to get an idea which drivers are missing: > > >> > > >> # dmesg | grep "no driver" | grep -v "disabled" > > >> > > >> Pete, are you going to keep your findings somewhere? I don't have > > >> PinePhone Pro at the moment, but would like to follow and can supp= ort > > >> with customizing your kernel. > > > > > > Now thinking about getting one, too.. Maybe wiki.freeebsd.org could= be the place > > > to keep notes? > > > > > > saper > > > > > > [[End of S/MIME Signed Part]] > > > > Btw, it has almost nothing to do with the FreeBSD itself, but I recen= tly > > received PineTime (both sealed one and a devkit) as a gift and can say > > that it's quite good in terms of PCB/assembling quality. Their FreeRT= OS-based > > OS works surprisingly good as well. If the PinePhone Pro is similar, > > it's worth bringing FreeBSD there. > > > > +1 for notes kept at wiki.freebsd.org > > > > Regards, > > Dmitry > > > > --=20 > > Open source software/hardware enthusiast > > hackaday.io/dsl | github.com/mcusim | patreon.com/salychev > > --=20 > Open source software/hardware enthusiast > hackaday.io/dsl | github.com/mcusim | patreon.com/salychev --=20 Open source software/hardware enthusiast hackaday.io/dsl | github.com/mcusim | patreon.com/salychev