GNU bug report logs - #60043
Support for Amlogic SoC

Previous Next

Package: guix-patches;

Reported by: phodina <phodina <at> protonmail.com>

Date: Tue, 13 Dec 2022 19:28:01 UTC

Severity: normal

To reply to this bug, email your comments to 60043 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#60043; Package guix-patches. (Tue, 13 Dec 2022 19:28:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to phodina <phodina <at> protonmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Tue, 13 Dec 2022 19:28:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: phodina <phodina <at> protonmail.com>
To: Guix Patches <guix-patches <at> gnu.org>, Stefan <stefan-guix <at> vodafonemail.de>,
 Ludovic Courtès <ludo <at> gnu.org>
Subject: Support for Amlogic SoC
Date: Tue, 13 Dec 2022 19:27:17 +0000
[Message part 1 (text/plain, inline)]
Hi,

this patch set adds support for running on Amlogic SoC devices which can be found on multiple Android TV boxes.

Most of the open source work has been done by BayLibre (thanks guys) and they upstreamed lot of code already. [1]

The Android OS on the boxes from the manufacturer can currently be replaced with LibreELEC [2] or Armbian. [3]

However, there are still some patches pending and there's huge variety of the boards. The patches will be removed once more
and more of them get accepted into the upstream.

Therefore I put all the patches into one commit and added another variable that build Linux kernel - resource intensive task.
Is this the right approach? Or git repo with the patches applied is better approach?

The aim is to add tools to Guix to be able to prepare the image for the TV boxes and liberate the living rooms :-)

Of course there will still be some black magic behind the firmware (bl2.bin, acs.bin, bl30.bin, bl301.bin) - something
similar to Raspberry Pi. Nevertheless, that's not part of the patches and it comes with the device and we can just replace
the Android OS on top. Alternatively it can be downloaded and put together if somebody needs the whole image. [4]

[1] https://linux-meson.com/mainlining.html[2] https://libreelec.tv/[3] https://github.com/ophub/amlogic-s9xxx-armbian[4]https://u-boot.readthedocs.io/en/latest/board/amlogic/p212.html

----
Petr
[Message part 2 (text/html, inline)]
[0003-gnu-Add-ampart.patch (text/x-patch, attachment)]
[0002-gnu-Add-pyamlboot.patch (text/x-patch, attachment)]
[0004-gnu-Add-gxlimg.patch (text/x-patch, attachment)]
[0005-gnu-Add-u-boot-amlogic.patch (text/x-patch, attachment)]
[0001-gnu-Add-linux-libre-arm64-amlogic.patch (text/x-patch, attachment)]

This bug report was last modified 1 year and 142 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.