aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Lichtenauer <sl@honeyguide.eu>2025-04-18 14:28:38 +0000
committerLorenzo Salvadore <salvadore@FreeBSD.org>2025-04-18 15:07:22 +0000
commitd5c13f348a1a917ec2f1b0d2a8898d165518d8ef (patch)
tree9aca20ef261ca6f2b33a23afc0b8265040bb86ad
parent40c8de807a3a1c5427de91872b3ef38a336bb59c (diff)
-rw-r--r--website/content/en/status/report-2025-01-2025-03/pinephone.adoc27
-rw-r--r--website/content/en/status/report-2025-01-2025-03/pot.adoc22
2 files changed, 49 insertions, 0 deletions
diff --git a/website/content/en/status/report-2025-01-2025-03/pinephone.adoc b/website/content/en/status/report-2025-01-2025-03/pinephone.adoc
new file mode 100644
index 0000000000..896b48bb7f
--- /dev/null
+++ b/website/content/en/status/report-2025-01-2025-03/pinephone.adoc
@@ -0,0 +1,27 @@
+=== 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>
+
+The project to port FreeBSD over to the Pinephone Pro is progressing.
+The aim of this project is to step by step support components of the Pinephone Pro in FreeBSD so that the device one day might be usable as a highly mobile FreeBSD device.
+In this quarter, console output to the screen was enabled, using EFI framebuffer support.
+This requires using a specific version of U-boot that sets up the EFI framebuffer, which FreeBSD's kernel is then able to use for output while booting up.
+While this comes with limitations (like no hardware acceleration), it is a big step forward in making FreeBSD usable on the PinePhone Pro.
+To make it easier to try the current code changes out, a script was added to the repository to create a flashable image for booting from an SD card.
+This script downloads and patches a FreeBSD CURRENT mini-memstick image with the custom device tree and kernel.
+The resulting image can then be copied to an SD card using dd and booted up on the phone.
+See the repo for details.
+
+Work on enabling the USB port was started but has stalled and help is needed, particularly from someone who understands the USB subsystem and can help move this forward.
+Currently, some USB controllers are detected by FreeBSD but no USB devices are visible, e.g. the internally connected modem.
+Help is also needed to port the WiFi driver from Linux, which would be the same driver needed for Raspberry Pi 3b+/4/5 (Broadcom 43455 wifi module connected via SDIO).
+Anyone wanting to assist can contact me by e-mail.
+
+See the post on the FreeBSD Forum for more:
+https://forums.freebsd.org/threads/porting-freebsd-to-pinephone-pro-help-needed.95948/
+
+Sponsor: Honeyguide Group
diff --git a/website/content/en/status/report-2025-01-2025-03/pot.adoc b/website/content/en/status/report-2025-01-2025-03/pot.adoc
new file mode 100644
index 0000000000..0bee35dfaa
--- /dev/null
+++ b/website/content/en/status/report-2025-01-2025-03/pot.adoc
@@ -0,0 +1,22 @@
+=== 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 what Dockerhub is to Linux and Docker: a repository of Pot flavours and complete container images for usage with Pot and in many cases Nomad.
+
+During this quarter, there was a new link:https://github.com/bsdpot/pot/releases/tag/0.16.1[Pot release 0.16.1] which includes a number of minor fixes. The FreeBSD port was updated accordingly.
+
+Potluck got a new link:https://github.com/bsdpot/potluck/tree/master/onlyoffice-documentserver[OnlyOffice Documentserver] image that can be used together with the link:https://github.com/bsdpot/potluck/tree/master/nextcloud-nginx-nomad[Nextcloud] image.
+Additionally, a large number of images have received improvements and bug fixes again, e.g. link:https://github.com/bsdpot/potluck/tree/master/nextcloud-spreed-signalling[Nextcloud Spreed], link:https://github.com/bsdpot/potluck/tree/master/grafana[Grafana], link:https://github.com/bsdpot/potluck/tree/master/vault[Vault] or link:https://github.com/bsdpot/potluck/tree/master/consul[Consul] and all images have been rebuilt for an updated base image.
+
+Last not least, we are in the process of moving the main repository to Codeberg with Github acting as a mirror.
+
+As always, feedback and patches are welcome.
+
+Sponsors: Nikulipe UAB, Honeyguide Group