Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Apr 2023 15:59:18 +0200
From:      Mario Marietto <marietto2008@gmail.com>
To:        Dmitry Salychev <dsl@mcusim.org>
Cc:        Marcin Cieslak <saper@saper.info>, Pete Wright <pete@nomadlogic.org>, freebsd-arm@freebsd.org
Subject:   Re: Pinephone Pro
Message-ID:  <CA%2B1FSigj8zzYg5kJfhTdTXbLBZHKzmZDxDFFYot%2BquX_%2B-fKzg@mail.gmail.com>
In-Reply-To: <86355fwwtv.fsf@peasant.tower.home>
References:  <66fee230-24eb-c7d8-fa30-4530409c0f5c@nomadlogic.org> <r8p634s5-n94r-003p-po15-r0n3233q8r25@fncre.vasb> <86ttxwvyv7.fsf@peasant.tower.home> <n55641qo-360o-o4s9-qr7p-597ns3rq5n1s@fncre.vasb> <86jzysvvuy.fsf@peasant.tower.home> <CA%2B1FSigpSnuozpC_N2k%2B50Oo2zw0_LEX0%2BcR2wWnPXe3G6D=qQ@mail.gmail.com> <86a5zovujm.fsf@peasant.tower.home> <CA%2B1FSii4qyERNAywhLjMmz%2Bfy4a8jRGy2b4SZvz2Hg6xErcn3g@mail.gmail.com> <86355fwwtv.fsf@peasant.tower.home>

next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000c82af705f92405b2
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I know. But the pro version is too expensive for me. :(

On Tue, Apr 4, 2023 at 4:23=E2=80=AFPM Dmitry Salychev <dsl@mcusim.org> wro=
te:

>
> Mario Marietto <marietto2008@gmail.com> writes:
>
> > Hello,
> >
> > I see that the Pinebook pro is very expensive for me. Can I collaborate
> with 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 <dsl@mcusim.org=
> wrote:
> >
> >  Mario Marietto <marietto2008@gmail.com> writes:
> >
> >  > PineTime is interesting and it is in my budget. I could buy it and
> then 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 exceptio=
n,
> >  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 <dsl@mcusim.=
org>
> wrote:
> >  >
> >  >  Marcin Cieslak <saper@saper.info> 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
> arm64 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 hav=
e
> >  >  >> PinePhone Pro at the moment, but would like to follow and can
> support
> >  >  >> 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
> recently
> >  >  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
> FreeRTOS-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
> >  >
> >  >  --
> >  >  Open source software/hardware enthusiast
> >  >  hackaday.io/dsl | github.com/mcusim | patreon.com/salychev
> >
> >  --
> >  Open source software/hardware enthusiast
> >  hackaday.io/dsl | github.com/mcusim | patreon.com/salychev
>
>
> --
> Open source software/hardware enthusiast
> hackaday.io/dsl | github.com/mcusim | patreon.com/salychev
>


--=20
Mario.

--000000000000c82af705f92405b2
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I know. But the pro version is too expensive for me. :(<br=
></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr"=
>On Tue, Apr 4, 2023 at 4:23=E2=80=AFPM Dmitry Salychev &lt;<a href=3D"mail=
to:dsl@mcusim.org">dsl@mcusim.org</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><br>
Mario Marietto &lt;<a href=3D"mailto:marietto2008@gmail.com" target=3D"_bla=
nk">marietto2008@gmail.com</a>&gt; writes:<br>
<br>
&gt; Hello,<br>
&gt;<br>
&gt; I see that the Pinebook pro is very expensive for me. Can I collaborat=
e with you if I bought this version of the PinePhone ?<br>
&gt;<br>
&gt; <a href=3D"https://pine64.com/product/pinephone-beta-edition-with-conv=
ergence-package/" rel=3D"noreferrer" target=3D"_blank">https://pine64.com/p=
roduct/pinephone-beta-edition-with-convergence-package/</a><br>
<br>
PinePhone (not Pro) is built on Allwinner A64 (4xCortex A53). Compare it<br=
>
to Rockchip RK3399S (2xA72 + 4xA53) of the Pro version. There&#39;ll be<br>
different device trees for those models and it&#39;s curious to me how<br>
different those models are in terms of devices/drivers available in<br>
FreeBSD.<br>
<br>
You can definitely buy it, but be prepared that we&#39;ll need to prioritiz=
e<br>
if the actual development will be planned. Personally, I&#39;d pay attentio=
n<br>
to the Pro model.<br>
<br>
Regards,<br>
Dmitry<br>
<br>
&gt;<br>
&gt; On Tue, Apr 4, 2023 at 11:57=E2=80=AFAM Dmitry Salychev &lt;<a href=3D=
"mailto:dsl@mcusim.org" target=3D"_blank">dsl@mcusim.org</a>&gt; wrote:<br>
&gt;<br>
&gt;=C2=A0 Mario Marietto &lt;<a href=3D"mailto:marietto2008@gmail.com" tar=
get=3D"_blank">marietto2008@gmail.com</a>&gt; writes:<br>
&gt;<br>
&gt;=C2=A0 &gt; PineTime is interesting and it is in my budget. I could buy=
 it and then try to play a little bit with it. Maybe FreeBSD can be install=
ed<br>
&gt;=C2=A0 there ?<br>
&gt;=C2=A0 &gt; or Linux ?<br>
&gt;<br>
&gt;=C2=A0 PineTime is built upon nRF52832 (64 MHz Cortex-M4) which doesn&#=
39;t have<br>
&gt;=C2=A0 MMU. So, no FreeBSD or Linux can be used there (uCLinux is an ex=
ception,<br>
&gt;=C2=A0 but 64 KiB of RAM isn&#39;t enough).<br>
&gt;<br>
&gt;=C2=A0 Details: <a href=3D"https://forum.pine64.org/showthread.php?tid=
=3D8112" rel=3D"noreferrer" target=3D"_blank">https://forum.pine64.org/show=
thread.php?tid=3D8112</a><br>
&gt;<br>
&gt;=C2=A0 Regards,<br>
&gt;=C2=A0 Dmitry<br>
&gt;<br>
&gt;=C2=A0 &gt;<br>
&gt;=C2=A0 &gt; On Tue, Apr 4, 2023 at 11:29=E2=80=AFAM Dmitry Salychev &lt=
;<a href=3D"mailto:dsl@mcusim.org" target=3D"_blank">dsl@mcusim.org</a>&gt;=
 wrote:<br>
&gt;=C2=A0 &gt;<br>
&gt;=C2=A0 &gt;=C2=A0 Marcin Cieslak &lt;<a href=3D"mailto:saper@saper.info=
" target=3D"_blank">saper@saper.info</a>&gt; writes:<br>
&gt;=C2=A0 &gt;<br>
&gt;=C2=A0 &gt;=C2=A0 &gt; [[S/MIME Signed Part:Undecided]]<br>
&gt;=C2=A0 &gt;=C2=A0 &gt; On Tue, 4 Apr 2023, Dmitry Salychev wrote:<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt;&gt; I think you should be prepared to build =
your own image.<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt;&gt; With FreeBSD it is not very difficult (I=
 find it easier than in<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt;&gt; the Linux world).<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt;&gt;<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt;&gt; Marcin<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt;&gt;<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt;&gt; [[End of S/MIME Signed Part]]<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt;<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt; I&#39;d take their device tree and try to bo=
ot GENERIC kernel for arm64 in<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt; order to get an idea which drivers are missi=
ng:<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt;<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt; # dmesg | grep &quot;no driver&quot; | grep =
-v &quot;disabled&quot;<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt;<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt; Pete, are you going to keep your findings so=
mewhere? I don&#39;t have<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt; PinePhone Pro at the moment, but would like =
to follow and can support<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;&gt; with customizing your kernel.<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;<br>
&gt;=C2=A0 &gt;=C2=A0 &gt; Now thinking about getting one, too.. Maybe <a h=
ref=3D"http://wiki.freeebsd.org" rel=3D"noreferrer" target=3D"_blank">wiki.=
freeebsd.org</a> could be the place<br>
&gt;=C2=A0 &gt;=C2=A0 &gt; to keep notes?<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;<br>
&gt;=C2=A0 &gt;=C2=A0 &gt; saper<br>
&gt;=C2=A0 &gt;=C2=A0 &gt;<br>
&gt;=C2=A0 &gt;=C2=A0 &gt; [[End of S/MIME Signed Part]]<br>
&gt;=C2=A0 &gt;<br>
&gt;=C2=A0 &gt;=C2=A0 Btw, it has almost nothing to do with the FreeBSD its=
elf, but I recently<br>
&gt;=C2=A0 &gt;=C2=A0 received PineTime (both sealed one and a devkit) as a=
 gift and can say<br>
&gt;=C2=A0 &gt;=C2=A0 that it&#39;s quite good in terms of PCB/assembling q=
uality. Their FreeRTOS-based<br>
&gt;=C2=A0 &gt;=C2=A0 OS works surprisingly good as well. If the PinePhone =
Pro is similar,<br>
&gt;=C2=A0 &gt;=C2=A0 it&#39;s worth bringing FreeBSD there.<br>
&gt;=C2=A0 &gt;<br>
&gt;=C2=A0 &gt;=C2=A0 +1 for notes kept at <a href=3D"http://wiki.freebsd.o=
rg" rel=3D"noreferrer" target=3D"_blank">wiki.freebsd.org</a><br>
&gt;=C2=A0 &gt;<br>
&gt;=C2=A0 &gt;=C2=A0 Regards,<br>
&gt;=C2=A0 &gt;=C2=A0 Dmitry<br>
&gt;=C2=A0 &gt;<br>
&gt;=C2=A0 &gt;=C2=A0 -- <br>
&gt;=C2=A0 &gt;=C2=A0 Open source software/hardware enthusiast<br>
&gt;=C2=A0 &gt;=C2=A0 <a href=3D"http://hackaday.io/dsl" rel=3D"noreferrer"=
 target=3D"_blank">hackaday.io/dsl</a> | <a href=3D"http://github.com/mcusi=
m" rel=3D"noreferrer" target=3D"_blank">github.com/mcusim</a> | <a href=3D"=
http://patreon.com/salychev" rel=3D"noreferrer" target=3D"_blank">patreon.c=
om/salychev</a><br>
&gt;<br>
&gt;=C2=A0 -- <br>
&gt;=C2=A0 Open source software/hardware enthusiast<br>
&gt;=C2=A0 <a href=3D"http://hackaday.io/dsl" rel=3D"noreferrer" target=3D"=
_blank">hackaday.io/dsl</a> | <a href=3D"http://github.com/mcusim" rel=3D"n=
oreferrer" target=3D"_blank">github.com/mcusim</a> | <a href=3D"http://patr=
eon.com/salychev" rel=3D"noreferrer" target=3D"_blank">patreon.com/salychev=
</a><br>
<br>
<br>
-- <br>
Open source software/hardware enthusiast<br>
<a href=3D"http://hackaday.io/dsl" rel=3D"noreferrer" target=3D"_blank">hac=
kaday.io/dsl</a> | <a href=3D"http://github.com/mcusim" rel=3D"noreferrer" =
target=3D"_blank">github.com/mcusim</a> | <a href=3D"http://patreon.com/sal=
ychev" rel=3D"noreferrer" target=3D"_blank">patreon.com/salychev</a><br>
</blockquote></div><br clear=3D"all"><br><span class=3D"gmail_signature_pre=
fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature">Mario.<br></d=
iv>

--000000000000c82af705f92405b2--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSigj8zzYg5kJfhTdTXbLBZHKzmZDxDFFYot%2BquX_%2B-fKzg>