diff options
-rw-r--r-- | site/faq/index.php | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/site/faq/index.php b/site/faq/index.php index 1811b1d..990113d 100644 --- a/site/faq/index.php +++ b/site/faq/index.php @@ -62,6 +62,7 @@ <h2>General questions</h2> <ul class="cascade"> <li><a href="#install">How do I install libreboot?</a></li> + <li><a href="#repugnantpi">How do I programme a SPI flash chip with the Raspberry Pi?</a></li> <li><a href="#bootpassword">How do I set a boot password?</a></li> <li><a href="#writeprotect">How do I write-protect the flash chip?</a></li> <li><a href="#biossettings">How do I change the BIOS settings?</a></li> @@ -294,6 +295,20 @@ <a href="#pagetop">Back to top of page</a> </p> + <h2 id="repugnantpi">How do I programme a SPI flash chip with the Raspberry Pi? <span class="ref">(<a href="#repugnantpi">#repugnantpi</a>)</span></h2> + <p> + The RPi can be used to install libreboot onto a system that uses SPI flash, but libreboot intentionally doesn't document it. + Why? Blobs. The RPi requires a blob for the integrated video chipset, in order to boot. This was true of the original RPi, and + has continued to be true for all subsequent revisions of the hardware. The RPi people clearly don't give a damn about you freedom, + so we don't give a damn about endorsing them. + </p> + <p> + There are other, more freedom-friendly SPI programmers available, documented on <a href="../docs/install/index.html">../docs/install/index.html</a>. + </p> + <p> + <a href="#pagetop">Back to top of page</a> + </p> + <h2 id="bootpassword">How do I set a boot password? <span class="ref">(<a href="#bootpassword">#bootpassword</a>)</span></h2> <p> If you are using the GRUB payload, you can add a username and password (salted, hashed) |