Skip to content

Commit

Permalink
Status/2024Q3: Add reports
Browse files Browse the repository at this point in the history
Add pinephone.adoc and pot.adoc.

Reviewed by:	status (Pau Amma <pauamma@gundo.com>)
Pull Request:	#416
  • Loading branch information
Stephan Lichtenauer authored and lsalvadore committed Oct 10, 2024
1 parent 8bd832b commit 4f2abf3
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 0 deletions.
22 changes: 22 additions & 0 deletions website/content/en/status/report-2024-07-2024-09/pinephone.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
=== Pinephone Pro Support

Links: +
link:https://codeberg.org/Honeyguide/freebsd-pinephonepro[Repository on Codeberg] URL: link:https://codeberg.org/Honeyguide/freebsd-pinephonepro[]

Contact: Toby Kurien <toby@tobykurien.com>

A new project trying to make FreeBSD usable on the Pinephone Pro has been started during August.

The current FreeBSD RELEASE images already boot on a Pinephone Pro, but no screen output or other devices are supported.
The aim is to step by step support additional components so that the device one day might be usable as a highly mobile FreeBSD device.

Over the last few weeks, the groundwork has been implemented like getting used to the device, cross-compiling and booting a 15.0-CURRENT custom kernel as well as toggling the LEDs (red/green/blue in the front).
Also, the LCD backlight can be turned on already and the USB-C hub is enabled even though it is not yet functional due to missing power management support.

The next step is to write a driver for the RK818 power management chip.
Without it, most of the hardware will not power on like the USB-C port above. This will be done by trying to modify the existing RK808 driver.
RK818 support should then make it possible to access a lot more of the devices, e.g. allowing to enable the screen, USB peripherals or WiFi.

Additional feedback and testers are welcome.

Sponsor: Honeyguide Group
23 changes: 23 additions & 0 deletions website/content/en/status/report-2024-07-2024-09/pot.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
=== Containers and FreeBSD: Pot, Potluck and Potman

Links: +
link:https://github.com/bsdpot[Pot organization on GitHub] URL: link:https://github.com/bsdpot[]

Contact: Luca Pizzamiglio (Pot) <pizzamig@FreeBSD.org> +
Contact: Bretton Vine (Potluck) <bv@honeyguide.eu> +
Contact: Michael Gmelin (Potman) <grembo@FreeBSD.org>

Pot is a jail management tool that link:https://www.freebsd.org/news/status/report-2020-01-2020-03/#pot-and-the-nomad-pot-driver[also supports orchestration through Nomad].
Potluck aims to be to FreeBSD and Pot (and potentially one day also Podman) what Dockerhub is to Linux and Docker: a repository of container descriptions and complete container images for usage with Pot and in many cases Nomad.

During this quarter, there were two bugfixes to link:https://github.com/bsdpot/pot[Pot] that will be released soon.

Potluck images saw some updates again.
All images have been rebuilt again to include the latest fixes and quarterly packages. Additionally, some images like link:https://github.com/bsdpot/potluck/tree/master/loki[Loki] or link:https://github.com/bsdpot/potluck/tree/master/vault[Vault] have also received additional updates and bugfixes.

Also, we have done some research regarding potential future support of OCI, Buildah and Podman images in Potluck.
Two blog posts, one describing link:https://honeyguide.eu/posts/build-own-containers-buildah-podman-freebsd/[a basic Buildah and Podman setup] and one describing link:https://honeyguide.eu/posts/micropod-blog-post/[how to orchestrate Podman containers with Nomad and Consul] have been published.

As always, feedback and patches are welcome.

Sponsors: Nikulipe UAB, Honeyguide Group

0 comments on commit 4f2abf3

Please sign in to comment.