summaryrefslogtreecommitdiff
path: root/Documentation/mainboard/asus
diff options
context:
space:
mode:
authorBill XIE <persmule@hardenedlinux.org>2021-06-01 00:21:39 +0800
committerPatrick Georgi <pgeorgi@google.com>2021-06-16 09:52:56 +0000
commit1109246cd1462dee38804a5a7092e6bf69bf14b5 (patch)
treea4658e7082bfb80b5d327015225db669e407bd90 /Documentation/mainboard/asus
parent17cb5becca3972525e53aa36fe9abdb5d5b8d782 (diff)
mb/asus/p8x7x-series: Add P8H77-V as a variant of P8X7X series
Mainboard information can be found in the included documentation. Signed-off-by: Bill XIE <persmule@hardenedlinux.org> Change-Id: Ic811e24bd72da84e5ca8f5b09f2eb65872153b72 Reviewed-on: https://review.coreboot.org/c/coreboot/+/55111 Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'Documentation/mainboard/asus')
-rw-r--r--Documentation/mainboard/asus/p8h77-v.jpgbin0 -> 33978 bytes
-rw-r--r--Documentation/mainboard/asus/p8h77-v.md81
2 files changed, 81 insertions, 0 deletions
diff --git a/Documentation/mainboard/asus/p8h77-v.jpg b/Documentation/mainboard/asus/p8h77-v.jpg
new file mode 100644
index 0000000000..44f3e14560
--- /dev/null
+++ b/Documentation/mainboard/asus/p8h77-v.jpg
Binary files differ
diff --git a/Documentation/mainboard/asus/p8h77-v.md b/Documentation/mainboard/asus/p8h77-v.md
new file mode 100644
index 0000000000..97b84ea7d0
--- /dev/null
+++ b/Documentation/mainboard/asus/p8h77-v.md
@@ -0,0 +1,81 @@
+# ASUS P8Z77-V
+
+This page describes how to run coreboot on the [ASUS P8H77-V].
+
+## Flashing coreboot
+
+```eval_rst
++---------------------+----------------+
+| Type | Value |
++=====================+================+
+| Socketed flash | yes |
++---------------------+----------------+
+| Model | W25Q64FVA1Q |
++---------------------+----------------+
+| Size | 8 MiB |
++---------------------+----------------+
+| Package | DIP-8 |
++---------------------+----------------+
+| Write protection | yes |
++---------------------+----------------+
+| Dual BIOS feature | no |
++---------------------+----------------+
+| Internal flashing | no |
++---------------------+----------------+
+```
+
+The flash IC is located beside the SATA ports (circled):
+![](p8z77-v.jpg)
+
+### How to flash
+
+The main SPI flash cannot be written because the vendor firmware disables BIOSWE
+and enables BLE/SMM_BWP flags in BIOS_CNTL for their latest BIOSes. An external
+programmer is required. You must flash standalone, flashing in-circuit doesn't
+work. The flash chip is socketed, so it's easy to remove and reflash.
+
+## Working
+
+- PS/2 keyboard with SeaBIOS 1.14.0 and Debian GNU/Linux with kernel 5.10.28
+- Integrated Ethernet NIC
+- S3 Suspend to RAM
+- USB2 on rear and front panel connectors
+- USB3
+- Integrated SATA
+- CPU Temp sensors (tested PSensor on GNU/Linux)
+- Native raminit
+- Integrated graphics with libgfxinit (VGA/DVI-D/HDMI tested and working)
+- PCIe in PCIe-16x slots
+- Debug output from serial port
+
+## Untested
+
+- EHCI debugging
+- S/PDIF audio
+- PS/2 mouse
+
+## Technology
+
+```eval_rst
++------------------+--------------------------------------------------+
+| Northbridge | :doc:`../../northbridge/intel/sandybridge/index` |
++------------------+--------------------------------------------------+
+| Southbridge | bd82x6x |
++------------------+--------------------------------------------------+
+| CPU | model_206ax |
++------------------+--------------------------------------------------+
+| Super I/O | Nuvoton NCT6779D |
++------------------+--------------------------------------------------+
+| EC | None |
++------------------+--------------------------------------------------+
+| Coprocessor | Intel Management Engine |
++------------------+--------------------------------------------------+
+```
+
+## Extra resources
+
+- [Flash chip datasheet][W25Q64FVA1Q]
+
+[ASUS P8H77-V]: https://www.asus.com/supportonly/p8h77v/helpdesk_knowledge/
+[W25Q64FVA1Q]: https://www.winbond.com/resource-files/w25q64fv%20revs%2007182017.pdf
+[flashrom]: https://flashrom.org/Flashrom