Date: Tue, 30 May 2023 15:02:38 +0200 From: Mario Marietto <marietto2008@gmail.com> To: Stephan Lichtenauer <sl-pub-lists@honeyguide.de> Cc: Pete Wright <pete@nomadlogic.org>, FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: PinePhone Pro Boots On CURRENT Message-ID: <CA%2B1FSii_XqrGMByz3mVLcZQ0JFC6E=Y_JpUppW-Jp6ZkFp4LOw@mail.gmail.com> In-Reply-To: <86leh6ggfx.fsf@pcf00001.honeyguide.net> References: <b4307b3e-4646-47e7-2e3a-a4e9bd742004@nomadlogic.org> <86leh6ggfx.fsf@pcf00001.honeyguide.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000088d30b05fce8d37f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable That's interesting. As I have already said,I haven't bought the pinephone pro,because it is expensive for me. So I'm working on a parallel project. I've bought this phone,instead : https://www.hdblog.it/schede-tecniche/samsung-galaxy-a6_i3655/ That's cheaper. Between the specs I read that it has a mali gpu,too : Mali-T830MP2 so,eventually,I can use the Lima and the PanFrost driver even for my samsung galaxy A6 ? I've started planning to install FreeBSD on top of the Android Kernel,using a specific patch,but now I'm thinking that maybe,I can install FreeBSD there natively. Can someone tell me if it is doable,giving a look at the specs of that phone model ? thanks. On Tue, May 30, 2023 at 2:19=E2=80=AFPM Stephan Lichtenauer < sl-pub-lists@honeyguide.de> wrote: > Hi Pete, > > Pete Wright <pete@nomadlogic.org> writes: > > > i've had this pinephone pro for a few months now and finally got > > around > > to attempting to boot FreeBSD on it.. Here's the phone: > > https://wiki.pine64.org/wiki/PinePhone_Pro > > > > I needed to get this serial console adapter which works > > flawlessly with "cu" > > (USB TTL Serial Adapter Converter Cable 3.3v/3v3 3.5mm Stereo > > Jack Cable): > > > https://www.amazon.com/dp/B00XSPECIA?psc=3D1&ref=3Dppx_yo2ov_dt_b_product= _details > > > > then i just downloaded the latest CURRENT snapshot and put it on > > a > > microsd card and it booted into multi-user mode.. here's the > > dmesg: > > https://www.nomadlogic.org/ppro-dmesg.txt > > > > That is excellent news! I am so happy about that, thank you very > much! > > > i am working on building a new image now to include the > > pinephone pro > > DTB file from Linux to see if that improves some of the hardware > > detection.. certainly a long way to go before this could be > > a useful > > mobile device, but i'm very encouraged that i can actually boot > > the thing. > > > > i suspect we'll need to use iwlwifi to get the AzureWave > > AW-CM256SM wifi > > and bluetooth card working... > > > > But, once i get the linux DTB for this guy into a disk image i'm > > going > > to see if i can get the display up next, but would love to hear > > any > > input or pointers from folks with more ARM porting experience > > than me. > > I am probably telling you something you already know, but afaik > the Pinephone Pro uses the Rockchip RK3399 which according to the > datasheet > ( > https://opensource.rock-chips.com/images/d/d7/Rockchip_RK3399_Datasheet_V= 2.1-20200323.pdf > page 16, 1.2.9 Graphics Engine) contains a Mali GPU. > > That means Ruslan Bukin's Panfrost article in the FreeBSD Journal > Jul/Aug 2021 at > > https://freebsdfoundation.org/wp-content/uploads/2021/08/The-Panfrost-Dri= ver.pdf > might be interesting regarding graphics. > > Looking forward to your updates! > > Best regards > > Stephan > > > > > thanks! > > -pete > > > > --=20 Mario. --00000000000088d30b05fce8d37f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>That's interesting. As I have already said,I have= n't bought the pinephone pro,because it is expensive for me. So I'm= working on a parallel project. I've bought this phone,instead :</div><= div><br></div><div><a href=3D"https://www.hdblog.it/schede-tecniche/samsung= -galaxy-a6_i3655/">https://www.hdblog.it/schede-tecniche/samsung-galaxy-a6_= i3655/</a></div><div><br></div><div>That's cheaper. Between the specs I= read that it has a mali gpu,too :=C2=A0 Mali-T830MP2</div><div><br></div><= div>so,eventually,I can use the Lima and the PanFrost driver even for my sa= msung galaxy A6 ? I've started planning to install FreeBSD on top of th= e Android Kernel,using a specific patch,but now I'm thinking that maybe= ,I can install FreeBSD there natively. Can someone tell me if it is doable,= giving a look at the specs of that phone model ? thanks.<br></div><div><br>= </div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_= attr">On Tue, May 30, 2023 at 2:19=E2=80=AFPM Stephan Lichtenauer <<a hr= ef=3D"mailto:sl-pub-lists@honeyguide.de">sl-pub-lists@honeyguide.de</a>>= wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px = 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Pete,= <br> <br> Pete Wright <<a href=3D"mailto:pete@nomadlogic.org" target=3D"_blank">pe= te@nomadlogic.org</a>> writes:<br> <br> > i've had this pinephone pro for a few months now and finally got <= br> > around <br> > to attempting to boot FreeBSD on it..=C2=A0 Here's the phone:<br> > <a href=3D"https://wiki.pine64.org/wiki/PinePhone_Pro" rel=3D"noreferr= er" target=3D"_blank">https://wiki.pine64.org/wiki/PinePhone_Pro</a><br> ><br> > I needed to get this serial console adapter which works <br> > flawlessly with "cu"<br> > (USB TTL Serial Adapter Converter Cable 3.3v/3v3 3.5mm Stereo <br> > Jack Cable):<br> > <a href=3D"https://www.amazon.com/dp/B00XSPECIA?psc=3D1&ref=3Dppx_= yo2ov_dt_b_product_details" rel=3D"noreferrer" target=3D"_blank">https://ww= w.amazon.com/dp/B00XSPECIA?psc=3D1&ref=3Dppx_yo2ov_dt_b_product_details= </a><br> ><br> > then i just downloaded the latest CURRENT snapshot and put it on <br> > a <br> > microsd card and it booted into multi-user mode..=C2=A0 here's the= <br> > dmesg:<br> > <a href=3D"https://www.nomadlogic.org/ppro-dmesg.txt" rel=3D"noreferre= r" target=3D"_blank">https://www.nomadlogic.org/ppro-dmesg.txt</a><br> ><br> <br> That is excellent news! I am so happy about that, thank you very <br> much!<br> <br> > i am working on building a new image now to include the <br> > pinephone pro<br> > DTB file from Linux to see if that improves some of the hardware <br> > detection..=C2=A0 certainly a long way to go before this could be <br> > a useful <br> > mobile device, but i'm very encouraged that i can actually boot <b= r> > the thing.<br> ><br> > i suspect we'll need to use iwlwifi to get the AzureWave <br> > AW-CM256SM wifi <br> > and bluetooth card working...<br> ><br> > But, once i get the linux DTB for this guy into a disk image i'm <= br> > going <br> > to see if i can get the display up next, but would love to hear <br> > any <br> > input or pointers from folks with more ARM porting experience <br> > than me.<br> <br> I am probably telling you something you already know, but afaik <br> the Pinephone Pro uses the Rockchip RK3399 which according to the <br> datasheet <br> (<a href=3D"https://opensource.rock-chips.com/images/d/d7/Rockchip_RK3399_D= atasheet_V2.1-20200323.pdf" rel=3D"noreferrer" target=3D"_blank">https://op= ensource.rock-chips.com/images/d/d7/Rockchip_RK3399_Datasheet_V2.1-20200323= .pdf</a> <br> page 16, 1.2.9 Graphics Engine) contains a Mali GPU.<br> <br> That means Ruslan Bukin's Panfrost article in the FreeBSD Journal <br> Jul/Aug 2021 at <br> <a href=3D"https://freebsdfoundation.org/wp-content/uploads/2021/08/The-Pan= frost-Driver.pdf" rel=3D"noreferrer" target=3D"_blank">https://freebsdfound= ation.org/wp-content/uploads/2021/08/The-Panfrost-Driver.pdf</a> <br> might be interesting regarding graphics.<br> <br> Looking forward to your updates!<br> <br> Best regards<br> <br> Stephan<br> <br> ><br> > thanks!<br> > -pete<br> <br> <br> <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> --00000000000088d30b05fce8d37f--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSii_XqrGMByz3mVLcZQ0JFC6E=Y_JpUppW-Jp6ZkFp4LOw>