[Arm-dev] Centos on rpi4

Tue Jun 2 17:08:48 UTC 2020
Brent Kolasinski <brent at 0x626b.com>

Short answer: there is no easy way to boot the RPi 4 into CentOS right now.

Long Answer:
As of now the RPi4 is unsupported. CentOS 7 will be difficult if not nearly impossible to get working because there are no drivers in the 3.10 kernel for display, Ethernet, the SD card reader, and the PCI Express bus that the USB ports are connected to.

CentOS 8 has no working boot loader yet, as the RPi4 boots very differently than the RPis that came before it. UBoot with EBBR is what Ubuntu and Raspbian use, and I believe the 4.18 kernel CentOS 8 ships with might work. There is an experimental SBBR compliant boot method with UEFI For the RPi 4, but at this time only the latest 5.7 Kernel has the necessary modules to get Ethernet working, and the SD Card driver is still being reversed engineered by from the NetBSD implementation (they have to add ACPI methods to the modules). I’ve gotten CentOS 8 to boot with a custom 5.7-RC kernel I’ve compiled with UEFI firmware, but it is not in anyway to be considered stable or reliable. Plus it breaks CentOS kernel packages and ABI compatibility.

./brent

On Tue, Jun 2, 2020 at 11:52, R C <cjvijf at gmail.com> wrote:

> Hello,
>
> I am trying to get Centos going on an RPI4 with 4GB;
>
> so far I tried to use:
>
> CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-4-2003-sda.raw.xz
>
>  (which does seem to do much of anything at all, black screen)
>
> and:
>
> CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-2003-sda.raw.xz:
>
> which seems to display the "rainbow screen",  but that's about i.
>
> Is there a different Centos image that would work  Or is there some
> setting that's needed?
>
> thanks,
>
> Ron
>
> _______________________________________________
> Arm-dev mailing list
> Arm-dev at centos.org
> https://lists.centos.org/mailman/listinfo/arm-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.centos.org/pipermail/arm-dev/attachments/20200602/59e902c8/attachment-0005.html>