From 04a8bd8f7bb02f901b363061284869e5591d7c8b Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Wed, 21 Feb 2024 18:40:48 +0000 Subject: [PATCH] add missing dell docs Signed-off-by: Leah Rowe --- site/docs/hardware/e5520.md | 78 ++++++++++++++++++++++++++++++++++++ site/docs/hardware/e5530.md | 80 +++++++++++++++++++++++++++++++++++++ site/docs/hardware/e6420.md | 78 ++++++++++++++++++++++++++++++++++++ site/docs/hardware/e6520.md | 78 ++++++++++++++++++++++++++++++++++++ site/docs/hardware/e6530.md | 78 ++++++++++++++++++++++++++++++++++++ site/docs/hardware/index.md | 8 ++-- site/docs/install/e6430.md | 3 ++ site/docs/install/index.md | 24 ++++++++++- 8 files changed, 422 insertions(+), 5 deletions(-) create mode 100644 site/docs/hardware/e5520.md create mode 100644 site/docs/hardware/e5530.md create mode 100644 site/docs/hardware/e6420.md create mode 100644 site/docs/hardware/e6520.md create mode 100644 site/docs/hardware/e6530.md diff --git a/site/docs/hardware/e5520.md b/site/docs/hardware/e5520.md new file mode 100644 index 0000000..f40df64 --- /dev/null +++ b/site/docs/hardware/e5520.md @@ -0,0 +1,78 @@ +--- +title: Dell Latitude E5520 +x-toc-enable: true +... + +
+
+Dell Latitude E5520 +
+ +| ***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 | +
+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)** diff --git a/site/docs/hardware/e5530.md b/site/docs/hardware/e5530.md new file mode 100644 index 0000000..3fcbcf4 --- /dev/null +++ b/site/docs/hardware/e5530.md @@ -0,0 +1,80 @@ +--- +title: Dell Latitude E5530 +x-toc-enable: true +... + +
+
+Dell Latitude E5530 +
+ +| ***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 | +
+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. diff --git a/site/docs/hardware/e6420.md b/site/docs/hardware/e6420.md new file mode 100644 index 0000000..7c296e1 --- /dev/null +++ b/site/docs/hardware/e6420.md @@ -0,0 +1,78 @@ +--- +title: Dell Latitude E6420 +x-toc-enable: true +... + +
+
+Dell Latitude E6420 +
+ +| ***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 | +
+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)** diff --git a/site/docs/hardware/e6520.md b/site/docs/hardware/e6520.md new file mode 100644 index 0000000..b36f1e6 --- /dev/null +++ b/site/docs/hardware/e6520.md @@ -0,0 +1,78 @@ +--- +title: Dell Latitude E6520 +x-toc-enable: true +... + +
+
+Dell Latitude E6520 +
+ +| ***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 | +
+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)** diff --git a/site/docs/hardware/e6530.md b/site/docs/hardware/e6530.md new file mode 100644 index 0000000..794afd6 --- /dev/null +++ b/site/docs/hardware/e6530.md @@ -0,0 +1,78 @@ +--- +title: Dell Latitude E6530 +x-toc-enable: true +... + +
+
+Dell Latitude E6530 +
+ +| ***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 | +
+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)** diff --git a/site/docs/hardware/index.md b/site/docs/hardware/index.md index 0eb6514..73439c9 100644 --- a/site/docs/hardware/index.md +++ b/site/docs/hardware/index.md @@ -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) diff --git a/site/docs/install/e6430.md b/site/docs/install/e6430.md index 97ab1f1..2d50ed4 100644 --- a/site/docs/install/e6430.md +++ b/site/docs/install/e6430.md @@ -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 ============ diff --git a/site/docs/install/index.md b/site/docs/install/index.md index 0ae48af..167a6e1 100644 --- a/site/docs/install/index.md +++ b/site/docs/install/index.md @@ -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