Date: Wed, 10 Jul 2019 04:53:14 +0300 From: Greg V <greg@unrelenting.technology> To: freebsd-arm@freebsd.org, Denis Polygalov <dpolyg@gmail.com>, Robert Crowston <crowston@protonmail.com> Subject: Re: raspberry pi 4 Message-ID: <5935C316-22B8-49F5-BDFC-F0152C3F4DA9@unrelenting.technology> In-Reply-To: <CAHxjC0-VJmQK=feqAb2H9sSAwHXo8=KTYr3Os72WBB58SaoiMg@mail.gmail.com> References: <20190709161243.GC4904@mon.zyxst.net> <HZPxf8oyosxDF2kVxJHXYBDY9ULZtF5VHU8FnEslTS9JS-dMsA1G61OnXEHmL0xUVPqZTeF2Q_Z9F58Su81uDDiX86do5d3mqFG7q4teJlw=@protonmail.com> <CAHxjC0-VJmQK=feqAb2H9sSAwHXo8=KTYr3Os72WBB58SaoiMg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On July 10, 2019 3:52:43 AM GMT+03:00, Denis Polygalov <dpolyg@gmail=2Ecom>= wrote: >ROCK64 was released a year ago and it is better than RPi 4 now=2E Definitely not better in terms of processing power=2E RPi 4 has quad Corte= x-A72 cores! A72!! Also, RPi 4 no longer uses a custom broadcom interrupt controller, it has = a GICv2, so it's definitely less stupid than the older ones=2E And it's probably the only SoC with an *official* open source GPU driver= =2E Not that the reverse engineered ones are bad, but this is pretty cool= =2E Apparently Mesa V3D is the *only* driver, and no one would ever get a b= lob=2E >ROCKPro64 even more better and have PCIExpress slot - unique >and most desirable feature on ARM boards=2E Unfortunately, it has a craptastic Synopsys Designware PCIe host controlle= r=2E And from what I understand, the worst version of it =E2=80=93 no ECAM = mode (probably?), tiny BAR size, no chance of running a GPU=2E Well, that's= what people say on the internet at least=2E (For some context, the Marvell MACCHIATObin (Armada 8040) also has a Desig= nware controller, but it actually supports ECAM=2E It does have a hilarious= bug =E2=80=93 some devices (in my experience, only ones recognized as "leg= acy" by edk2) are multiplied, i=2Ee=2E one device appears in all slots, bec= ause the hardware does not filter packets properly=2E Still, it works, and = I have a GPU running on FreeBSD!) >I just bought one of them while ago and tried to >boot FreeBSD on it without success Well, these days it should work =E2=80=93 CPU clock control, sdcard and Et= hernet at least=2E I have a patch on phabricator that enables USB3 on the R= OCKPro64 (RK3399) =E2=80=93 might help ROCK64 too, haven't tested though=2E
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5935C316-22B8-49F5-BDFC-F0152C3F4DA9>