File site/docs/install/dell3050.md changed (mode: 100644) (index 56008c9..e5f6e98) |
... |
... |
Observe the following photo of the flash (SOIC-8): |
174 |
174 |
|
|
175 |
175 |
You can otherwise flash internally, including from factory firmware(if the |
You can otherwise flash internally, including from factory firmware(if the |
176 |
176 |
service jumper is set). |
service jumper is set). |
|
177 |
|
|
|
178 |
|
Errata |
|
179 |
|
====== |
|
180 |
|
|
|
181 |
|
TPM disabled |
|
182 |
|
------------ |
|
183 |
|
|
|
184 |
|
The TPM is disabled on this device, to prevent hanging/boot delay in SeaBIOS, |
|
185 |
|
due to buggy TPM drivers there. |
|
186 |
|
|
|
187 |
|
Legacy 8254 timer |
|
188 |
|
----------------- |
|
189 |
|
|
|
190 |
|
Legacy 8254 timer enabled in coreboot, to prevent SeaBIOS from hanging. |
|
191 |
|
|
|
192 |
|
HyperThreading on 3050 Micro |
|
193 |
|
-------------------------- |
|
194 |
|
|
|
195 |
|
Also called SMT. This is a feature where you get 2 threads on a single core. |
|
196 |
|
It can improve performance in some workloads, but is actually a performance |
|
197 |
|
liability in others, depending on your OS kernel/scheduler and the actual |
|
198 |
|
workload. |
|
199 |
|
|
|
200 |
|
It is a security liability, due to the Spectre/Meltdown attacks, so we |
|
201 |
|
recommend turning it off, at the very least from your running operating system. |
|
202 |
|
On *this* platform, you can easily turn it off from coreboot. |
|
203 |
|
|
|
204 |
|
**Libreboot disables HyperThreading by default**, from Libreboot 20241206 rev8 |
|
205 |
|
onward, on this board. To turn it back on, please [build from source](../build/) |
|
206 |
|
and before running the build command, do this: |
|
207 |
|
|
|
208 |
|
./mk -m coreboot t480_vfsp_16mb # replace t480 with t480s if needed |
|
209 |
|
|
|
210 |
|
In the menu that appears, go *Chipset -> Enable Hyperthreading* and turn it on. |
|
211 |
|
Then exit from the menu, saving the config where prompted. You will see this |
|
212 |
|
menu twice, because there are *two* configs for each of these boards. |
|
213 |
|
|
|
214 |
|
SMT is rarely of benefit in practise, but can be useful in some circumstances. |
|
215 |
|
For example, if you're compiling a large codebase from source that takes hours, |
|
216 |
|
SMT increases the building speed by about 15 percent; for example, a 3 hour |
|
217 |
|
build job might take about 2 hours and 40 minutes instead. |
File site/docs/install/t480.md changed (mode: 100644) (index f0cb737..48a8880) |
... |
... |
Errata |
414 |
414 |
Some features either don't work, or are untested, when running Libreboot on |
Some features either don't work, or are untested, when running Libreboot on |
415 |
415 |
the ThinkPad T480 or T480s. |
the ThinkPad T480 or T480s. |
416 |
416 |
|
|
|
417 |
|
TPM disabled |
|
418 |
|
------------ |
|
419 |
|
|
|
420 |
|
The TPM is disabled on this device, to prevent hanging/boot delay in SeaBIOS, |
|
421 |
|
due to buggy TPM drivers there. |
|
422 |
|
|
|
423 |
|
Legacy 8254 timer |
|
424 |
|
----------------- |
|
425 |
|
|
|
426 |
|
Legacy 8254 timer enabled in coreboot, to prevent SeaBIOS from hanging. |
|
427 |
|
|
|
428 |
|
HyperThreading on T480/T480s |
|
429 |
|
---------------------- |
|
430 |
|
|
|
431 |
|
Also called SMT. This is a feature where you get 2 threads on a single core. |
|
432 |
|
It can improve performance in some workloads, but is actually a performance |
|
433 |
|
liability in others, depending on your OS kernel/scheduler and the actual |
|
434 |
|
workload. |
|
435 |
|
|
|
436 |
|
It is a security liability, due to the Spectre/Meltdown attacks, so we |
|
437 |
|
recommend turning it off, at the very least from your running operating system. |
|
438 |
|
On *this* platform, you can easily turn it off from coreboot. |
|
439 |
|
|
|
440 |
|
**Libreboot disables HyperThreading by default**, from Libreboot 20241206 rev8 |
|
441 |
|
onward, on this board. To turn it back on, please [build from source](../build/) |
|
442 |
|
and before running the build command, do this: |
|
443 |
|
|
|
444 |
|
./mk -m coreboot t480_vfsp_16mb # replace t480 with t480s if needed |
|
445 |
|
|
|
446 |
|
In the menu that appears, go *Chipset -> Enable Hyperthreading* and turn it on. |
|
447 |
|
Then exit from the menu, saving the config where prompted. You will see this |
|
448 |
|
menu twice, because there are *two* configs for each of these boards. |
|
449 |
|
|
|
450 |
|
SMT is rarely of benefit in practise, but can be useful in some circumstances. |
|
451 |
|
For example, if you're compiling a large codebase from source that takes hours, |
|
452 |
|
SMT increases the building speed by about 15 percent; for example, a 3 hour |
|
453 |
|
build job might take about 2 hours and 40 minutes instead. |
|
454 |
|
|
417 |
455 |
NFC support in T480 |
NFC support in T480 |
418 |
456 |
------------------- |
------------------- |
419 |
457 |
|
|