aboutsummaryrefslogtreecommitdiff
path: root/Documentation/soc/intel/apollolake/index.md
diff options
context:
space:
mode:
authorFelix Singer <felix.singer@9elements.com>2019-05-22 18:32:46 +0200
committerPatrick Rudolph <siro@das-labor.org>2019-06-17 14:26:42 +0000
commit9b7e990d18d5f6212df6ea967428c28b802e1b64 (patch)
tree213c9755fa5ff12865fed7a80b5db57c3539d320 /Documentation/soc/intel/apollolake/index.md
parent9065657957f5cb8c5a02695af7528263cfdceeaa (diff)
doc/mb/upsquared: Add documentation
This patch adds documentation about the UPĀ² mainboard and the IFWI used by Apollolake platform. Change-Id: Ic708ddbd2616eee4e5ec2740b3eac18b408bde38 Signed-off-by: Felix Singer <felix.singer@9elements.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/32935 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Patrick Rudolph <siro@das-labor.org>
Diffstat (limited to 'Documentation/soc/intel/apollolake/index.md')
-rw-r--r--Documentation/soc/intel/apollolake/index.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/Documentation/soc/intel/apollolake/index.md b/Documentation/soc/intel/apollolake/index.md
new file mode 100644
index 0000000000..d4a5ee51ae
--- /dev/null
+++ b/Documentation/soc/intel/apollolake/index.md
@@ -0,0 +1,17 @@
+# Apollolake
+## SPI flash layout
+
+![][apl_flash_layout]
+
+With Apollolake Intel invented another flash layout for x86 firmware called IFWI (Intel FirmWare Image).
+
+Usually on x86 platforms the bootblock is stored at the end of the bios region
+and the Intel ME / TXE has its own IFD region. On Apollolake both have been
+moved into the IFWI region, which is a subregion of "BIOS", since it allows to
+store multiple firmware components.
+
+The IFWI region can be manipulated by `ifwitool`.
+
+[apl_flash_layout]: flash_layout.svg
+
+