diff --git a/site/docs/hardware/e6400.md b/site/docs/hardware/e6400.md
new file mode 100644
index 0000000..224daa1
--- /dev/null
+++ b/site/docs/hardware/e6400.md
@@ -0,0 +1,97 @@
+---
+title: Latitude E6400
+x-toc-enable: true
+...
+
+
+
+![Latitude E6400](https://av.libreboot.org/t400/boot1.jpg){width=200px}
+
+
+| ***Specifications*** | |
+|----------------------------|------------------------------------------------|
+| **Manufacturer** | Dell |
+| **Name** | Latitude E6400 |
+| **Released** | 2009 |
+| **Chipset** | Intel Cantiga GM45 |
+| **CPU** | Intel Core 2 Duo (Penryn family). A Quad-core
+ mod exists, replacing the Core 2 Duo with a Core Quad |
+| **Graphics** | Intel GMA 4500MHD (and ATI Mobility Radeon HD
+ 3650 on some models) |
+| **Display** | 1280x800/1440x900 TFT |
+| **Memory** | 2 or 4GB (Upgradable to 8GB) |
+| **Architecture** | x86_64 |
+| **EC** | SMSC MEC5035 with proprietary firmware |
+| **Original boot firmware** | Dell BIOS |
+| **Intel ME/AMD PSP** | Present. Can be completely disabled. |
+| **Flash chip** | SOIC-8 4MiB or 2MiB+4MiB (Upgradable to 16MiB) |
+
+
+```
+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** | W+ |
+| **Audio** | W+ |
+| **RAM Init** | W+ |
+| **External output** | W+ |
+| **Display brightness** | P+ |
+
+| ***Payloads supported*** | |
+|---------------------------|-----------|
+| **GRUB** | Works |
+| **SeaBIOS** | Works |
+| **SeaBIOS with GRUB** | Works |
+
+Introduction
+============
+
+It is believed that all or most laptops of the model T400 are compatible. See notes
+about [CPU
+compatibility](../install/t400_external.html#cpu_compatibility) for
+potential incompatibilities.
+
+There are two possible flash chip sizes for the E6400: 4MiB (32Mbit) or
+2+4MiB (64Mbit).
+
+*The E6400 laptops may come with the ME (and sometimes AMT in addition) before
+flashing libreboot. Dell also sold configurations with the ME completely
+disabled, identifiable by a yellow sticker reading "3 ME Disabled" inside the
+bottom panel. This config sets the MeDisable bit in the IFD and sets the ME
+region almost entirely to 1's, with the occasional 32-bit value (likely not
+executable). libreboot disables and removes it by using a modified descriptor:
+see [../install/ich9utils.md](../install/ich9utils.md)*
+(contains notes, plus instructions)
+
+Flashing instructions can be found at
+[../install/\#flashrom](../install/#flashrom)
+
+EC update {#ecupdate}
+=========
+
+It is recommended that you update to the latest EC firmware version. The
+[EC firmware](../../faq.md#ec-embedded-controller-firmware) is separate from
+libreboot, so we don't actually provide that, but if you still have
+Lenovo BIOS then you can just run the Lenovo BIOS update utility, which
+will update both the BIOS and EC version. See:
+
+- [../install/#flashrom](../install/#flashrom)
+-
+
+NOTE: this can only be done when you are using Lenovo BIOS. How to
+update the EC firmware while running libreboot is unknown. libreboot
+only replaces the BIOS firmware, not EC.
+
+Updated EC firmware has several advantages e.g. bettery battery
+handling.
+
+The T400 is almost identical to the X200, code-wise. See
+[x200.md](x200.md).
diff --git a/site/docs/install/e6400.md b/site/docs/install/e6400.md
new file mode 100644
index 0000000..af45ee8
--- /dev/null
+++ b/site/docs/install/e6400.md
@@ -0,0 +1,140 @@
+---
+title: Flashing the Latitude E6400
+x-toc-enable: true
+...
+
+Initial flashing instructions for the E6400.
+
+This guide is for those who want libreboot on their Latitude E6400 while
+they still have the original Dell BIOS present. This guide can also be
+followed (adapted) if you brick your E6400, to know how to recover.
+
+A
+["HMM"](https://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles_pdf/43y6629_05.pdf#page=386)
+(Hardware Maintenance Manual) detailing the process of [dis]assembly
+is available for this model. Be careful when reassembling the laptop as
+the screws on page 114 (with title "1130 Keyboard bezel") are swapped
+and if you follow the HMM you will punch a hole through the bezel in the
+upper right corner.
+
+Serial port {#serial_port}
+-----------
+
+EHCI debug might not be needed. It has been reported that the docking
+station for this laptop has a serial port, so it might be possible to
+use that instead.
+
+A note about CPUs
+=================
+
+[ThinkWiki](http://www.thinkwiki.org/wiki/Category:T400) has a list of
+CPUs for this system. The Core 2 Duo P8400, P8600 and P8700 are believed
+to work in libreboot.
+
+T9600, T9500, T9550 and T9900 are all compatible, as reported by users.
+
+Quad-core CPUs
+--------------
+
+Very likely to be compatible, but requires hardware modification.
+Based on info from German forum post about installing Core Quad CPU on T500 found in coreboot mailing list. Currently work in progress and no guide available.
+
+- [Coreboot mailing list post](https://mail.coreboot.org/pipermail/coreboot/2016-November/082463.html)
+- [German forum post about install Core Quad on T500](https://thinkpad-forum.de/threads/199129)
+
+
+A note about GPUs
+=================
+
+Some models have an Intel GPU, while others have both an ATI and an
+Intel GPU; this is referred to as "switchable graphics". In the *BIOS
+setup* program for lenovobios, you can specify that the system will use
+one or the other (but not both).
+
+libreboot is known to work on systems with only the Intel GPU, using
+native graphics initialization. On systems with switchable graphics, the
+Intel GPU is used and the ATI GPU is disabled, so native graphics
+initialization works all the same.
+
+CPU paste required
+==================
+
+See [\#paste](#paste).
+
+Flash chip size {#flashchips}
+===============
+
+Use this to find out:
+
+ flashrom -p internal
+
+MAC address {#macaddress}
+===========
+
+Refer to [mac\_address.md](../hardware/mac_address.md).
+
+How to flash internally
+========================
+
+
+
+How to flash externally
+=========================
+
+Refer to [spi.md](spi.md) as a guide for external re-flashing.
+
+The SPI flash chip shares a voltage rail with the ICH9 southbridge, which is
+not isolated using a diode. As a result, powering the flash chip externally
+causes the ICH9 to partially power up and attempt to drive the SPI clock pin
+low, which can interfere with programmers such as the Raspberry Pi. See
+[RPi Drive Strength](spi.md#rpi-drive-strength) for a workaround.
+
+The procedure
+-------------
+
+Thermal paste (IMPORTANT)
+=========================
+
+Because part of this procedure involved removing the heatsink, you will
+need to apply new paste. Arctic MX-4 is ok. You will also need isopropyl
+alcohol and an anti-static cloth to clean with.
+
+When re-installing the heatsink, you must first clean off all old paste
+with the alcohol/cloth. Then apply new paste. Arctic MX-4 is also much
+better than the default paste used on these systems.
+
+![](https://av.libreboot.org/t400/paste.jpg)
+
+NOTE: the photo above is for illustration purposes only, and does not
+show how to properly apply the thermal paste. Other guides online detail
+the proper application procedure.
+
+Memory
+======
+
+In DDR3 machines with Cantiga (GM45/GS45/PM45), northbridge requires sticks
+that will work as PC3-8500 (faster PC3/PC3L sticks can work as PC3-8500).
+Non-matching pairs may not work. Single module (meaning, one of the slots
+will be empty) will currently only work in slot 0.
+
+NOTE: according to users reports, non matching pairs (e.g. 1+2 GiB) might
+work in some cases.
+
+Make sure that the RAM you buy is the 2Rx8 configuration when buying 4GiB sticks
+(In other words: maximum of 2GiB per rank, 2 ranks per card).
+
+[This page](http://www.forum.thinkpads.com/viewtopic.php?p=760721) might
+be useful for RAM compatibility info (note: coreboot raminit is
+different, so this page might be BS)
+
+The following photo shows 8GiB (2x4GiB) of RAM installed:\
+![](https://av.libreboot.org/t400/memory.jpg)
+
+Boot it!
+--------
+
+You should see something like this:
+
+![](https://av.libreboot.org/t400/boot0.jpg) ![](https://av.libreboot.org/t400/boot1.jpg)
+
+Now [install Linux](../linux/).