all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Banana Pi BPI-R4 support?
@ 2023-11-22 20:34 Attila Lendvai
  2023-11-23 23:09 ` Wilko Meyer
  0 siblings, 1 reply; 2+ messages in thread
From: Attila Lendvai @ 2023-11-22 20:34 UTC (permalink / raw)
  To: guix-devel

dear Guix,

i'm hoping to run Guix on this Arm Corex-A73 board:

https://wiki.banana-pi.org/Banana_Pi_BPI-R4

MediaTek MT7988A (Filogic 880)

i'm clueless about how to add support for a new platform to guix, but i'm experienced in guile, and in hacking near the metal.

with that in mind: how hard/hopeless would this task be? both 1) technically (if we ignore any possible use of blobs), and also 2) regarding the FSDG standard?

i don't see any mention of MT7988A here:

https://trustedfirmware-a.readthedocs.io/en/latest/index.html
https://review.trustedfirmware.org/admin/repos/TF-A/trusted-firmware-a,general

i'd appreciate some bird's eye view insights before i get lost in a pointless struggle.

-- 
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
“Heresy is only another word for freedom of thought.”
	— Graham Greene (1904–1991)



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Banana Pi BPI-R4 support?
  2023-11-22 20:34 Banana Pi BPI-R4 support? Attila Lendvai
@ 2023-11-23 23:09 ` Wilko Meyer
  0 siblings, 0 replies; 2+ messages in thread
From: Wilko Meyer @ 2023-11-23 23:09 UTC (permalink / raw)
  To: Attila Lendvai; +Cc: guix-devel


Hi Attila,

Attila Lendvai <attila@lendvai.name> writes:
> MediaTek MT7988A (Filogic 880)

I don't know too much about the Filogic 880, but from my experience the
number of SBC platforms that work entirely on free software is sadly
pretty sparse.

> with that in mind: how hard/hopeless would this task be? both 1)
> technically (if we ignore any possible use of blobs), and also 2)
> regarding the FSDG standard?

Technically it *could* be as easy as easy as building an image around a
custom u-boot variant package and a linux-libre-arm64-generic kernel
package. There are some examples for this in the gnu/system/images
(rock64 and some other iirc) and gnu/system/examples (for beaglebone
black at least) tree of guixes repository for reference. Realistically
my guess would be that you'd run into firmware/binary blob issues and
GNU FSDG issues rather quickly.

-- 
Kind regards,

Wilko Meyer
w@wmeyer.eu


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-11-23 23:37 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-22 20:34 Banana Pi BPI-R4 support? Attila Lendvai
2023-11-23 23:09 ` Wilko Meyer

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.