Jump to content

Raspberry Pi: Difference between revisions

From postmarketOS Wiki
Juri (talk | contribs)
add the free pi firmware.
m Update link
 
(16 intermediate revisions by 11 users not shown)
Line 1: Line 1:
The Raspberry Pi has a [https://wiki.alpinelinux.org/wiki/Raspberry_Pi pre-existing port of Alpine Linux].
<gallery>
 
Raspberry-Pi-Zero-1-1755x1080.jpg|link=Raspberry_Pi_Zero    |[[Raspberry Pi Zero]]
It should be possible to [[Existing Alpine installation|convert the pre-existing RPi Alpine install to a pmOS install]].
Raspberry-Pi-Model-B-1-1619x1080.jpg|link=Raspberry_Pi_1_/_2_(raspberry-pi) |[[Raspberry Pi 1 & 2]]
 
Raspberry-Pi-3-hero-1-1571x1080.jpg|link=Raspberry_Pi_3      |[[Raspberry Pi 3]]
== postmarketOS device package ==
1280px-Raspberry Pi 4 Model B - Side.jpg|link=Raspberry_Pi_4 |[[Raspberry Pi 4]]
{{note|We'd be happy if you own a Raspberry Pi and want to integrate it properly. Let us know in the [[Matrix_and_IRC|chat]] if you need any help!}}
</gallery>
As of now, there is no device package, only the existing Alpine installation has been converted. But it should be not that hard to do. Rough notes on how it should be possible:
* <code>pmbootstrap init</code>, create a new device aport
* delete the generated aports/device/linux-* folder (check with <code>git status</code>)
* change the device APKBUILD to use Alpine's raspberry pi kernel instead
* add a new [[deviceinfo]] option for the boot partition type (default is ext2 as we do it now, for the pi it needs to be fat)
* adjust pmbootstrap code to use that variable
* test the installation with an sd card
* make a pull request
 
== See also ==
* {{github|1137}} Testing out Hildon and XFCE4 (other UIs did not work at all?) on Raspberry Pi after converting the Alpine installation
* [https://github.com/christinaa/rpi-open-firmware/tree/master rpi-open-firmware] - a Free Software firmware for the Pi.


{{Disambiguation}}
[[Category:Devices]]
[[Category:Devices]]

Latest revision as of 10:46, 8 September 2024


Icon This disambiguation page lists pages associated with the title Raspberry Pi.
If an internal link led you here, you may wish to change the link to point directly to the intended page.