xref: /aosp_15_r20/external/coreboot/Documentation/mainboard/asus/p8h77-v.md (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1# ASUS P8Z77-V
2
3This page describes how to run coreboot on the [ASUS P8H77-V].
4
5## Flashing coreboot
6
7```{eval-rst}
8+---------------------+----------------+
9| Type                | Value          |
10+=====================+================+
11| Socketed flash      | yes            |
12+---------------------+----------------+
13| Model               | W25Q64FVA1Q    |
14+---------------------+----------------+
15| Size                | 8 MiB          |
16+---------------------+----------------+
17| Package             | DIP-8          |
18+---------------------+----------------+
19| Write protection    | yes            |
20+---------------------+----------------+
21| Dual BIOS feature   | no             |
22+---------------------+----------------+
23| Internal flashing   | no             |
24+---------------------+----------------+
25```
26
27The flash IC is located beside the SATA ports (circled):
28![](p8z77-v.jpg)
29
30### How to flash
31
32The main SPI flash cannot be written because the vendor firmware disables BIOSWE
33and enables BLE/SMM_BWP flags in BIOS_CNTL for their latest BIOSes. An external
34programmer is required. You must flash standalone, flashing in-circuit doesn't
35work. The flash chip is socketed, so it's easy to remove and reflash.
36
37## Working
38
39- PS/2 keyboard with SeaBIOS 1.14.0 and Debian GNU/Linux with kernel 5.10.28
40- Integrated Ethernet NIC
41- S3 Suspend to RAM
42- USB2 on rear and front panel connectors
43- USB3
44- Integrated SATA
45- CPU Temp sensors (tested PSensor on GNU/Linux)
46- Native raminit
47- Integrated graphics with libgfxinit (VGA/DVI-D/HDMI tested and working)
48- PCIe in PCIe-16x slots
49- Debug output from serial port
50
51## Untested
52
53- EHCI debugging
54- S/PDIF audio
55- PS/2 mouse
56
57## Technology
58
59```{eval-rst}
60+------------------+--------------------------------------------------+
61| Northbridge      | :doc:`../../northbridge/intel/sandybridge/index` |
62+------------------+--------------------------------------------------+
63| Southbridge      | bd82x6x                                          |
64+------------------+--------------------------------------------------+
65| CPU              | model_206ax                                      |
66+------------------+--------------------------------------------------+
67| Super I/O        | Nuvoton NCT6779D                                 |
68+------------------+--------------------------------------------------+
69| EC               | None                                             |
70+------------------+--------------------------------------------------+
71| Coprocessor      | Intel Management Engine                          |
72+------------------+--------------------------------------------------+
73```
74
75## Extra resources
76
77- [Flash chip datasheet][W25Q64FVA1Q]
78
79[ASUS P8H77-V]: https://www.asus.com/supportonly/p8h77v/helpdesk_knowledge/
80[W25Q64FVA1Q]: https://www.winbond.com/resource-files/w25q64fv%20revs%2007182017.pdf
81[flashrom]: https://flashrom.org/Flashrom
82