Wednesday, January 13, 2021

[fedora-arm] Re: Students and engineers interested in contributing to Fedora Linux on Raspberry Pi

Hi,

Welcome!

On 1/13/21 3:42 PM, Joel Savitz wrote:
> Good afternoon,
>
> A group of computer science undergraduates and I are interested in
> contributing to the usability of Fedora Linux on the Raspberry Pi 4.
>
> I was a part of this group as an undergrad and we developed a compatibility
> layer for translating RPi.GPIO syntax into calls to libgpiod. It is
> currently available on PyPi and under review for inclusion in Fedora:
> https://github.com/underground-software/RPi.GPIO2
> https://pypi.org/project/RPi.GPIO2/
>
> The maintainer of the (broken) RPi.GPIO fedora package agreed to obsolete
> it in favor of our new package, which is a drop in replacement for RPi.GPIO
> (hence the 2), however I have not heard from him since September.
>
> Anyway, we are looking for a new project or area of Fedora on the Raspberry
> Pi to improve over the upcoming semester. Does anyone have any suggestions?

From my perspective, the main issues with the rpi4 and fedora surround
low level firmware/driver problems. That is what keeps it from "just
working" as expected with a standard fedora image.

As such you might want to take a look at:
https://github.com/lategoodbye/rpi-zero/issues/43
which is the running conversation about upstream kernel features that
need work.

On the firmware side you might look at
https://github.com/pftf/RPI4/issues which is a mix of bugs and future
features required to make the platform behave as expected.

There is probably a uboot related list too, but I don't know where it
is. Peter can probably comment.

Finally besides Trusted Firmware, there is a project that seeks to
replace the videocore firmware as well
https://github.com/librerpi/rpi-open-firmware. If that happens it would
remove another longstanding binary blob used to boot the platform.

There are of course others, but that should provide a few starting places.

Welcome again!
_______________________________________________
arm mailing list -- arm@lists.fedoraproject.org
To unsubscribe send an email to arm-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/arm@lists.fedoraproject.org

No comments:

Post a Comment