add missing dell docs

Signed-off-by: Leah Rowe <info@minifree.org>
master
Leah Rowe 2024-02-21 18:40:48 +00:00
parent 4b580c489d
commit 04a8bd8f7b
8 changed files with 422 additions and 5 deletions

View File

@ -0,0 +1,78 @@
---
title: Dell Latitude E5520
x-toc-enable: true
...
<div class="specs">
<center>
Dell Latitude E5520
</center>
| ***Specifications*** | |
|----------------------------|------------------------------------------------|
| **Manufacturer** | Dell |
| **Name** | Latitude E5520 |
| **Variants** | E5520 with Intel GPU supported |
| **Released** | 2012 |
| **Chipset** | Intel Sandy Bridge |
| **CPU** | Intel Core i3, i5 or i7 |
| **Graphics** | Intel HD 4000 and unsupported Nvidia NVS 5200M |
| **Display** | 1366x768/1600x900 TFT |
| **Memory** | 4 or 8GB (Upgradable to 16GB) |
| **Architecture** | x86_64 |
| **EC** | SMSC MEC5055 with proprietary firmware |
| **Original boot firmware** | Dell UEFI |
| **Intel ME/AMD PSP** | Present, neutered |
| **Flash chip** | 2xSOIC-8, 6MiB (4MiB and 2MiB in combination) |
```
W+: Works without blobs;
N: Doesn't work;
W*: Works with blobs;
U: Untested;
P+: Partially works;
P*: Partially works with blobs
```
| ***Features*** | |
|---------------------------------------------------|----|
| **Internal flashing with original boot firmware** | W+ |
| **Display (if Intel GPU)** | W+ |
| **Display (if Nvidia GPU)** | U |
| **Audio** | W+ |
| **RAM Init** | W+ |
| **External output** | W+ |
| **Display brightness** | P+ |
| ***Payloads supported*** | |
|---------------------------|-----------|
| **GRUB** | Works |
| **SeaBIOS** | Works |
| **SeaBIOS with GRUB** | Works |
</div>
Introduction
============
**Libreboot 20231021 and releases newer than this have ROMs available for
Dell Latitude E5520.**
ROM images for Dell Latitude E5520 are available for flashing in the Libreboot
releases *after* 20230625, or you can compile a ROM image for installation via
lbmk, see: [build instructions](../build/)
Only the Intel GPU variants are supported, currently. All models with Intel GPU
are assumed to work.
Unlike the E6400, this one does require a neutered Intel ME image to run. This
means running it through `me_cleaner` before flashing; the Libreboot build
system does this automatically, during build, or you can insert a neutered
ROM image using the vendor scripts, see guide:
[Insert vendor files](../install/ivy_has_common.md)
As with the E6400, this one is flashable in software, from Dell UEFI firmware
to Libreboot. Please refer to the installation instructions.
**To install Libreboot, see: [E5520 installation
instructions](../install/e6430.md)**

View File

@ -0,0 +1,80 @@
---
title: Dell Latitude E5530
x-toc-enable: true
...
<div class="specs">
<center>
Dell Latitude E5530
</center>
| ***Specifications*** | |
|----------------------------|------------------------------------------------|
| **Manufacturer** | Dell |
| **Name** | Latitude E5530 |
| **Variants** | E5530 with Intel GPU supported |
| **Released** | 2012 |
| **Chipset** | Intel Ivy Bridge |
| **CPU** | Intel Core i3, i5 or i7 |
| **Graphics** | Intel HD 4000 and unsupported Nvidia NVS 5200M |
| **Display** | 1366x768/1600x900 TFT |
| **Memory** | 4 or 8GB (Upgradable to 16GB) |
| **Architecture** | x86_64 |
| **EC** | SMSC MEC5055 with proprietary firmware |
| **Original boot firmware** | Dell UEFI |
| **Intel ME/AMD PSP** | Present, neutered |
| **Flash chip** | 2xSOIC-8, 12MiB (8MiB and 4MiB in combination) |
```
W+: Works without blobs;
N: Doesn't work;
W*: Works with blobs;
U: Untested;
P+: Partially works;
P*: Partially works with blobs
```
| ***Features*** | |
|---------------------------------------------------|----|
| **Internal flashing with original boot firmware** | W+ |
| **Display (if Intel GPU)** | W+ |
| **Display (if Nvidia GPU)** | U |
| **Audio** | W+ |
| **RAM Init** | W+ |
| **External output** | W+ |
| **Display brightness** | P+ |
| ***Payloads supported*** | |
|---------------------------|-----------|
| **GRUB** | Works |
| **SeaBIOS** | Works |
| **SeaBIOS with GRUB** | Works |
</div>
Introduction
============
**Libreboot 20231021 and releases newer than this have ROMs available for
Dell Latitude E5530.**
ROM images for Dell Latitude E5530 are available for flashing in the Libreboot
releases *after* 20230625, or you can compile a ROM image for installation via
lbmk, see: [build instructions](../build/)
Only the Intel GPU variants are supported, currently. All models with Intel GPU
are assumed to work.
Unlike the E6400, this one does require a neutered Intel ME image to run. This
means running it through `me_cleaner` before flashing; the Libreboot build
system does this automatically, during build, or you can insert a neutered
ROM image using the vendor scripts, see guide:
[Insert vendor files](../install/ivy_has_common.md)
As with the E6400, this one is flashable in software, from Dell UEFI firmware
to Libreboot. Please refer to the installation instructions.
**To install Libreboot, see: [E5530 installation
instructions](../install/e6430.md)**
Of note: this machine features a Broadnic nic, for ethernet.

View File

@ -0,0 +1,78 @@
---
title: Dell Latitude E6420
x-toc-enable: true
...
<div class="specs">
<center>
Dell Latitude E6420
</center>
| ***Specifications*** | |
|----------------------------|------------------------------------------------|
| **Manufacturer** | Dell |
| **Name** | Latitude E6420 |
| **Variants** | E6420 with Intel GPU supported |
| **Released** | 2012 |
| **Chipset** | Intel Sandy Bridge |
| **CPU** | Intel Core i3, i5 or i7 |
| **Graphics** | Intel HD 4000 and unsupported Nvidia NVS 5200M |
| **Display** | 1366x768/1600x900 TFT |
| **Memory** | 4 or 8GB (Upgradable to 16GB) |
| **Architecture** | x86_64 |
| **EC** | SMSC MEC5055 with proprietary firmware |
| **Original boot firmware** | Dell UEFI |
| **Intel ME/AMD PSP** | Present, neutered |
| **Flash chip** | 2xSOIC-8, 6MiB (4MiB and 2MiB in combination) |
```
W+: Works without blobs;
N: Doesn't work;
W*: Works with blobs;
U: Untested;
P+: Partially works;
P*: Partially works with blobs
```
| ***Features*** | |
|---------------------------------------------------|----|
| **Internal flashing with original boot firmware** | W+ |
| **Display (if Intel GPU)** | W+ |
| **Display (if Nvidia GPU)** | U |
| **Audio** | W+ |
| **RAM Init** | W+ |
| **External output** | W+ |
| **Display brightness** | P+ |
| ***Payloads supported*** | |
|---------------------------|-----------|
| **GRUB** | Works |
| **SeaBIOS** | Works |
| **SeaBIOS with GRUB** | Works |
</div>
Introduction
============
**Libreboot 20231021 and releases newer than this have ROMs available for
Dell Latitude E6420.**
ROM images for Dell Latitude E6420 are available for flashing in the Libreboot
releases *after* 20230625, or you can compile a ROM image for installation via
lbmk, see: [build instructions](../build/)
Only the Intel GPU variants are supported, currently. All models with Intel GPU
are assumed to work.
Unlike the E6400, this one does require a neutered Intel ME image to run. This
means running it through `me_cleaner` before flashing; the Libreboot build
system does this automatically, during build, or you can insert a neutered
ROM image using the vendor scripts, see guide:
[Insert vendor files](../install/ivy_has_common.md)
As with the E6400, this one is flashable in software, from Dell UEFI firmware
to Libreboot. Please refer to the installation instructions.
**To install Libreboot, see: [E6420 installation
instructions](../install/e6430.md)**

View File

@ -0,0 +1,78 @@
---
title: Dell Latitude E6520
x-toc-enable: true
...
<div class="specs">
<center>
Dell Latitude E6520
</center>
| ***Specifications*** | |
|----------------------------|------------------------------------------------|
| **Manufacturer** | Dell |
| **Name** | Latitude E6520 |
| **Variants** | E6520 with Intel GPU supported |
| **Released** | 2012 |
| **Chipset** | Intel Sandy Bridge |
| **CPU** | Intel Core i3, i5 or i7 |
| **Graphics** | Intel HD 4000 and unsupported Nvidia NVS 5200M |
| **Display** | 1366x768/1600x900 TFT |
| **Memory** | 4 or 8GB (Upgradable to 16GB) |
| **Architecture** | x86_64 |
| **EC** | SMSC MEC5055 with proprietary firmware |
| **Original boot firmware** | Dell UEFI |
| **Intel ME/AMD PSP** | Present, neutered |
| **Flash chip** | 2xSOIC-8, 6MiB (4MiB and 2MiB in combination) |
```
W+: Works without blobs;
N: Doesn't work;
W*: Works with blobs;
U: Untested;
P+: Partially works;
P*: Partially works with blobs
```
| ***Features*** | |
|---------------------------------------------------|----|
| **Internal flashing with original boot firmware** | W+ |
| **Display (if Intel GPU)** | W+ |
| **Display (if Nvidia GPU)** | U |
| **Audio** | W+ |
| **RAM Init** | W+ |
| **External output** | W+ |
| **Display brightness** | P+ |
| ***Payloads supported*** | |
|---------------------------|-----------|
| **GRUB** | Works |
| **SeaBIOS** | Works |
| **SeaBIOS with GRUB** | Works |
</div>
Introduction
============
**Libreboot 20231021 and releases newer than this have ROMs available for
Dell Latitude E6520.**
ROM images for Dell Latitude E6520 are available for flashing in the Libreboot
releases *after* 20230625, or you can compile a ROM image for installation via
lbmk, see: [build instructions](../build/)
Only the Intel GPU variants are supported, currently. All models with Intel GPU
are assumed to work.
Unlike the E6400, this one does require a neutered Intel ME image to run. This
means running it through `me_cleaner` before flashing; the Libreboot build
system does this automatically, during build, or you can insert a neutered
ROM image using the vendor scripts, see guide:
[Insert vendor files](../install/ivy_has_common.md)
As with the E6400, this one is flashable in software, from Dell UEFI firmware
to Libreboot. Please refer to the installation instructions.
**To install Libreboot, see: [E6520 installation
instructions](../install/e6430.md)**

View File

@ -0,0 +1,78 @@
---
title: Dell Latitude E6530
x-toc-enable: true
...
<div class="specs">
<center>
Dell Latitude E6530
</center>
| ***Specifications*** | |
|----------------------------|------------------------------------------------|
| **Manufacturer** | Dell |
| **Name** | Latitude E6530 |
| **Variants** | E6530 with Intel GPU supported |
| **Released** | 2012 |
| **Chipset** | Intel Ivy Bridge |
| **CPU** | Intel Core i3, i5 or i7 |
| **Graphics** | Intel HD 4000 and unsupported Nvidia NVS 5200M |
| **Display** | 1366x768/1600x900 TFT |
| **Memory** | 4 or 8GB (Upgradable to 16GB) |
| **Architecture** | x86_64 |
| **EC** | SMSC MEC5055 with proprietary firmware |
| **Original boot firmware** | Dell UEFI |
| **Intel ME/AMD PSP** | Present, neutered |
| **Flash chip** | 2xSOIC-8, 12MiB (8MiB and 4MiB in combination) |
```
W+: Works without blobs;
N: Doesn't work;
W*: Works with blobs;
U: Untested;
P+: Partially works;
P*: Partially works with blobs
```
| ***Features*** | |
|---------------------------------------------------|----|
| **Internal flashing with original boot firmware** | W+ |
| **Display (if Intel GPU)** | W+ |
| **Display (if Nvidia GPU)** | U |
| **Audio** | W+ |
| **RAM Init** | W+ |
| **External output** | W+ |
| **Display brightness** | P+ |
| ***Payloads supported*** | |
|---------------------------|-----------|
| **GRUB** | Works |
| **SeaBIOS** | Works |
| **SeaBIOS with GRUB** | Works |
</div>
Introduction
============
**Libreboot 20231021 and releases newer than this have ROMs available for
Dell Latitude E6530.**
ROM images for Dell Latitude E6530 are available for flashing in the Libreboot
releases *after* 20230625, or you can compile a ROM image for installation via
lbmk, see: [build instructions](../build/)
Only the Intel GPU variants are supported, currently. All models with Intel GPU
are assumed to work.
Unlike the E6400, this one does require a neutered Intel ME image to run. This
means running it through `me_cleaner` before flashing; the Libreboot build
system does this automatically, during build, or you can insert a neutered
ROM image using the vendor scripts, see guide:
[Insert vendor files](../install/ivy_has_common.md)
As with the E6400, this one is flashable in software, from Dell UEFI firmware
to Libreboot. Please refer to the installation instructions.
**To install Libreboot, see: [E6530 installation
instructions](../install/e6430.md)**

View File

@ -63,10 +63,12 @@ libreboot currently supports the following systems in this release:
- [Apple MacBook1,1 and MacBook2,1](macbook21.md)
- [Dell Latitude E6400, E6400 XFR and E6400 ATG, all with Nvidia or Intel
GPU](e6400.md)
- Dell Latitude E6420 (Intel GPU) - no guide yet.
- [Dell Latitude E6420 (Intel GPU](e6420.md)
- [Dell Latitude E6430 (Intel GPU](e6430.md)
- Dell Latitude E5530 (Intel GPU) - no guide yet.
- Dell Latitude E6520 (Intel GPU) - no guide yet.
- [Dell Latitude E5520 (Intel GPU](e5520.md)
- [Dell Latitude E5530 (Intel GPU](e5530.md)
- [Dell Latitude E6520 (Intel GPU](e6520.md)
- [Dell Latitude E6530 (Intel GPU](e6530.md)
- [HP EliteBook 2170p](hp2170p.md)
- [HP EliteBook 2560p](hp2560p.md)
- [HP EliteBook 2570p](hp2570p.md)

View File

@ -3,6 +3,9 @@ title: Flashing the Dell Latitude E6430
x-toc-enable: true
...
**NOTE:** This installation guide also pertains to E5520, E6420, E6520, E5530
and E6530.
Introduction
============

View File

@ -354,14 +354,34 @@ the sections below:
[You must flash it externally](spi.md)
#### DELL Latitude E6400 laptop (easy to flash, similar to X200/T400)
#### DELL Latitude E6400 laptop
See: [Dell Latitude E6400 Libreboot Installation Guide](e6400.md)
#### DELL Latitude E6430 laptop (easy to flash, no disassembly)
#### DELL Latitude E6420 laptop
See: [Dell Latitude E6420 Libreboot Installation Guide](e6430.md)
#### DELL Latitude E6430 laptop
See: [Dell Latitude E6430 Libreboot Installation Guide](e6430.md)
#### DELL Latitude E6520 laptop
See: [Dell Latitude E6520 Libreboot Installation Guide](e6420.md)
#### DELL Latitude E6530 laptop
See: [Dell Latitude E6530 Libreboot Installation Guide](e6430.md)
#### DELL Latitude E5520 laptop
See: [Dell Latitude E5520 Libreboot Installation Guide](e5520.md)
#### DELL Latitude E5530 laptop
See: [Dell Latitude E5530 Libreboot Installation Guide](e6430.md)
#### ThinkPad X200/T400/T500/W500/R400/R500 vendor BIOS
If you're running one of these, it cannot be flashed internally if you're still