On 2025-03-13, Vagrant Cascadian wrote:
> Just pushed a "wip-linux-libre-arm64-mnt-reform" branch that contains a
> kernel for the MNT/Reform family of systems.
>
> I have successfully built and booted a linux-libre-arm64-mnt-reform@6.12
> kernel on a "MNT Reform2 with RCORE RK3588 Module" ... running Debian, I
> know... but Guix System cannot be too far off!

Not far off at all, turns out! Pushed an example config to the
wip-linux-libre-arm64-mnt-reform branch!

Ethernet, USB, keyboard, trackball, and built-in display all seem to
work. Have not tested HDMI or sound output yet.

Running sway desktop with librewolf just fine.

Downside is I have not yet figured out how to get u-boot to boot
directly off of NVMe, so I have to manually copy all the relevent files
for /boot over to an SD or eMMC every time I generate a new system
generation...

  https://issues.guix.gnu.org/48172

Fixing that properly would allow for encrypted rootfs or other similar
fun!


> In theory it also supports the other MNT Reform platforms, but I have
> not tested!

If anyone has one of the other MNT Reform variants, testing those would
be nice.  I technically also have an imx8mq module, but not really eagre
fuss with switching back and forth.


> The whole patch is 1.2MiB, so on the ugly large side, but I think there
> are some ways we could get that down to a quite reasonable size patch by
> getting the patches from an upstream git repository as an input or
> whatever(rather than dumping them all into gnu/packages/patches/), if
> someone could help with that? :)

Still could use help with getting the patches handled better before
submitting to be reviewed and eventually merged into master.


live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

Reply via email to