PINE64
Mainline linux - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: Quartz64 (https://forum.pine64.org/forumdisplay.php?fid=166)
+--- Forum: Linux on Quartz64 (https://forum.pine64.org/forumdisplay.php?fid=168)
+--- Thread: Mainline linux (/showthread.php?tid=16924)



Mainline linux - Mwo87 - 06-26-2022

Is running mainline linux possible and usable on Quartz?

Last time I checked (some time ago), Rockpro64 seemed to be the way to go for people looking for a fully libre (aka blobless) solution.


RE: Mainline linux - dieselnutjob - 07-03-2022

Yes it is. However more things will work if you use the pgwipeout kernel which is sort of improved mainline.
Kernel source here:-

https://gitlab.com/pgwipeout/linux-next/-/tree/quartz64-v5.19
On my quartz64-a I had to configure:-
CONFIG_MOTORCOMM_PHY
CONFIG_MMC_SDHCI_OF_DWCMSHC

Precompiled ones here:-
https://wiki.pine64.org/wiki/Quartz64#pgwipeout's_Quartz64_CI


RE: Mainline linux - CounterPillow - 07-06-2022

Mainline linux is possible and usable, but that won't mean it's blob-free. u-boot TPL (ram initialisation) and TF-A are still closed source.


RE: Mainline linux - dieselnutjob - 07-06-2022

(07-06-2022, 01:09 AM)CounterPillow Wrote: Mainline linux is possible and usable, but that won't mean it's blob-free. u-boot TPL (ram initialisation) and TF-A are still closed source.

There is a UEFI implementation https://github.com/jaredmcneill/quartz64_uefi but I know nothing about it including whether it actually works or whether it addresses the issue of closed source blobs.

Anyone tried it?


RE: Mainline linux - CounterPillow - 07-06-2022

it does work but it still uses tf-a/tpl blobs (note the rkbin git submodule)