libreboot / lbwww (public) (License: Unspecified) (since 2023-04-11) (hash sha1)
libreboot website (markdown files). https://libreboot.org/
List of commits:
Subject Hash Author Date (UTC)
update the 3050 page to match current status 4d3e6640cbd9597cf884791d739bca90940ee706 Leah Rowe 2024-12-05 21:41:02
update docs/maintain to match Libreboot 20241205 cc2ee3d7cad9f7276ed158e40aeac32a819ae1ca Leah Rowe 2024-12-05 21:21:37
add page about x86 u-boot 749464989fdf9433c55f3ed65e7ce33ce1d98f0a Leah Rowe 2024-12-05 20:34:38
very based hyperlink 4535cfc7ada38790cadedb10e2e750ac7190b053 Leah Rowe 2024-12-05 19:30:29
add a hyperlink 7726ba1d25ebb88296c0ff3eabd4cd241db7a096 Leah Rowe 2024-12-05 19:08:22
deguard page 4252ddd1cd7665e4472b59d37871b015840342a6 Leah Rowe 2024-12-05 19:02:46
"software" b8c5061c4058d7dda7074be2208b62b3c53c8adb Leah Rowe 2024-12-05 17:49:42
remove link for now 398b561be6444d329caf85ba978937203d88594a Leah Rowe 2024-12-05 17:45:44
add missing credit 0e5f22ed49dc7267730be21002e44f5ffb634d4b Leah Rowe 2024-12-05 17:44:12
ThinkPad T480 information 1894f05981cde840f47cbf4f3d17961409181a85 Leah Rowe 2024-12-05 17:30:33
link correction e6e5b19fde6f17ce48070c21da47e6e1ad61d7be Leah Rowe 2024-11-29 08:07:11
examples dffa2df965688d05b38bf69d1ec9ac0fbe4a22d5 Leah Rowe 2024-11-29 08:00:13
remove mentions of thinkpad w530/w520 5896b5c167325f75cb15977bf949790dfd4a451f Leah Rowe 2024-11-27 20:58:51
Tweak docs to not assert that W520/T520 are the same 21e897ed5d8fff380cec7911b3c7c7a85c8fac54 Leah Rowe 2024-11-27 14:59:57
fix typo in hp 820 elitebook flashing info 3616f9ca86117291510c379904cbccc9805534bf Leah Rowe 2024-11-17 23:35:58
Dell OptiPlex 780 documentation f4c3c6a25cac105bf06a770bbdef8e9ce113331a Leah Rowe 2024-11-02 06:37:04
tasks page: add note about 3050micro hang workaround 640e8981e85335274778cc2f3ada7eb74fa869b0 Leah Rowe 2024-10-27 18:42:17
fix dell3050 compatibility notes d362563e615872e38ae63718f1c8f399e39d604c Leah Rowe 2024-10-25 04:49:15
dell3050: fix note about flash chip size (16MB) de314093929f8f0ecf710579504f17a22406645a Leah Rowe 2024-10-14 15:12:52
notes about dell precision t1700 92057903870ebcf0da67422635c72938c1889a44 Leah Rowe 2024-10-11 22:33:01
Commit 4d3e6640cbd9597cf884791d739bca90940ee706 - update the 3050 page to match current status
this board was perfected some time ago now

Signed-off-by: Leah Rowe <info@minifree.org>
Author: Leah Rowe
Author date (UTC): 2024-12-05 21:41
Committer name: Leah Rowe
Committer date (UTC): 2024-12-05 21:41
Parent(s): cc2ee3d7cad9f7276ed158e40aeac32a819ae1ca
Signer:
Signing key:
Signing status: N
Tree: 2f3af36e6ab548ae5f02aa9ea80895bc2bc9a971
File Lines added Lines deleted
site/docs/install/dell3050.md 20 23
File site/docs/install/dell3050.md changed (mode: 100644) (index b01d0ac..8c9360f)
... ... software freedom in the future.
74 74 Issues Issues
75 75 ====== ======
76 76
77 Before flashing, you must know that this board is still a work-in-progress. It
78 is using this patchset from the author, Mate Kukri:
79
80 <https://review.coreboot.org/c/coreboot/+/82053> (libreboot uses patch set 14)
81
82 Issues, as per Libreboot's testing, are as follows:
83
84 * PWM fan controls broken, so the system always run in a low-rpm state, even
85 under stress conditions, which could lead to overheating under stress.
86
87 To mitigate the PWM bug, simply cut the blue wire on the fan connector, and
88 cut the red wire but jump the cut (on red) with a 10ohm resistor or so; cutting
89 the blue one bypasses PWM, so the fan runs at full speed (very loud), and the
90 red wire powers it, so the resistor on the red wire will slow the fan down, but
91 leave it running faster than on idle. You can also cap the CPU speed however you
92 wish, via the `intel_pstate` driver.
93
94 An i7-6700k has been tested, delidded (thermal grizzly conductonaut under
95 the ihs) and arctic mx-6 paste on top (between ihs/cooler). On stress tests,
96 the CPU got just above 60c with the above 10ohm mod.
97
98 If you're using a 10ohm resistor on the fan power, make sure it's at least a 2W
99 one, since this is a very low-resistance fan (higher wattage).
77 This machine basically works flawlessly, as of the Libreboot 20241205 release.
78 All the initial bugs were fixed, e.g. PWM fan control works now. A very nice
79 machine, and inexpensive, plus very easy to set up for the average user. The
80 ideal Libreboot desktop.
100 81
101 82 Note that HDMI audio *does* work, but you have to select it in your audio Note that HDMI audio *does* work, but you have to select it in your audio
102 83 server e.g. pipewire. The `pavucontrol` utility in Linux (with pipewire) lets server e.g. pipewire. The `pavucontrol` utility in Linux (with pipewire) lets
103 84 you have a lot of control over audio I/O. Libreboot patches the board to add you have a lot of control over audio I/O. Libreboot patches the board to add
104 85 a verb, so headphones should work. a verb, so headphones should work.
105 86
87 Selection of audio devices and outputs is a bit idiosyncratic on this board.
88 Just play with pavucontrol for your setup and it should work fine.
89
106 90 Installation Installation
107 91 ============ ============
108 92
 
... ... Libreboot's build system automatically downloads and processes these files if
117 101 you build Libreboot from source, but the same logic that it uses must be re-run you build Libreboot from source, but the same logic that it uses must be re-run
118 102 if you're using a release image. if you're using a release image.
119 103
104 Of particular interest, this board uses the [deguard](deguard.md) software,
105 to disable Intel Boot Guard. This means also that the ME firmware no longer
106 has functional cryptographic signature checking for most of it; you can
107 theoretically run whatever you want on the ME coprocessor.
108
109 Libre ME doesn't exist yet, but it's now possible. Example use-case for a
110 libre ME could include, for example, running an out-of-bound packet filter
111 on a secure network (with flash write protection, making it invincible to any
112 OS-based software attacks).
113
120 114 MAC address MAC address
121 115 ----------- -----------
122 116
 
... ... change. This means: there is no GbE region in the flash.
126 120 You can still use something like GNU MAC Changer to change your MAC address You can still use something like GNU MAC Changer to change your MAC address
127 121 from Linux if you want to. from Linux if you want to.
128 122
123 This is great, because that's one less complexity to deal with during
124 installation.
125
129 126 Flash a ROM image (software) Flash a ROM image (software)
130 127 ----------------- -----------------
131 128
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/libreboot/lbwww

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/libreboot/lbwww

Clone this repository using git:
git clone git://git.rocketgit.com/user/libreboot/lbwww

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main