diff options
author | Maxim Polyakov <max.senia.poliak@gmail.com> | 2019-03-18 10:53:37 +0300 |
---|---|---|
committer | Nico Huber <nico.h@gmx.de> | 2019-04-10 13:56:54 +0000 |
commit | bcd23b05c16a428ae186199ac70a9f484ac38334 (patch) | |
tree | eb7463b018411761272b67edad19270a7bfb3839 /Documentation | |
parent | 0de2fa0a622d72d63d64a3d73b4b7ead24380314 (diff) | |
download | coreboot-bcd23b05c16a428ae186199ac70a9f484ac38334.tar.xz |
Doc/mb/asrock/h110m: update info about PEG
- Now there is no need to additionally configure the FSP
before building;
- PEG works with high link speed 8 GT/s (Gen 3);
- external GPU supported, but dynamic switching between iGPU and PEG
is not yet supported.
Change-Id: Ie0f9db47c0b88052b090cba139f0ae821758935d
Signed-off-by: Maxim Polyakov <max.senia.poliak@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/31949
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/mainboard/asrock/h110m-dvs.md | 36 |
1 files changed, 5 insertions, 31 deletions
diff --git a/Documentation/mainboard/asrock/h110m-dvs.md b/Documentation/mainboard/asrock/h110m-dvs.md index 022768489b..66d491d44c 100644 --- a/Documentation/mainboard/asrock/h110m-dvs.md +++ b/Documentation/mainboard/asrock/h110m-dvs.md @@ -21,27 +21,6 @@ FSP Information: +-----------------------------+-------------------+-------------------+ ``` -Please take FSP from the directory `3rdparty/fsp/KabylakeFspBinPkg/` in -the coreboot or download the latest version from [github][FSP github]. - -You must use [Intel Binary Configuration Tool] BCT to set the following -parameters in FSP.fd to initialize the PEG x16 port: - -``` -Peg0Enable = Enable -Peg0MaxLinkSpeed = Gen3 -Peg0MaxLinkWidth = Auto -``` - -BCT creates Fsp_M.fd, Fsp_S.fd and Fsp_T.fd. These files are integrated -into the coreboot image. If PEG port is not used, you can get these files -without BTC: - -```bash -# split FSP.fd -python 3rdparty/fsp/Tools/SplitFspBin.py split -f 3rdparty/fsp/KabylakeFspBinPkg/Fsp.fd -``` - ## Building coreboot The following steps set the default parameters for this board to build a @@ -53,8 +32,7 @@ touch .config ./util/scripts/config --enable VENDOR_ASROCK ./util/scripts/config --enable BOARD_ASROCK_H110M_DVS ./util/scripts/config --enable CONFIG_ADD_FSP_BINARIES -./util/scripts/config --set-str CONFIG_FSP_M_FILE "/path/to/Fsp_M.fd" -./util/scripts/config --set-str CONFIG_FSP_S_FILE "/path/to/Fsp_S.fd" +./util/scripts/config --enable CONFIG_FSP_USE_REPO ./util/scripts/config --set-str REALTEK_8168_MACADDRESS "xx:xx:xx:xx:xx:xx" make olddefconfig ``` @@ -97,10 +75,9 @@ facing towards the bottom of the board. ## Known issues -- The VGA port doesn't work. - -- PEG x16 port training correctly runs only at link speed of 2.5GT/s(gen1). - It takes more time to research the schematic of this board. +- The VGA port doesn't work. Discrete graphic card is used as primary + device for display output (if CONFIG_ONBOARD_VGA_IS_PRIMARY is not + set). Dynamic switching between iGPU and PEG is not yet supported. - SuperIO GPIO pin is used to reset Realtek chip. However, since the Logical Device 7 (GPIO6, GPIO7, GPIO8) is not initialized, the network @@ -121,7 +98,7 @@ facing towards the bottom of the board. - integrated graphics init with libgfxinit (see [Known issues](#known-issues)) - PCIe x1 -- PEG x16 Gen1 (see [Known issues](#known-issues)) +- PEG x16 Gen3 - SATA - USB - serial port @@ -131,7 +108,6 @@ facing towards the bottom of the board. ## TODO -- PEG x16 Gen3 - NCT6791D GPIOs - onboard network (see [Known issues](#known-issues)) - S3 suspend/resume @@ -155,8 +131,6 @@ facing towards the bottom of the board. ``` [ASRock H110M-DVS]: https://www.asrock.com/mb/Intel/H110M-DVS%20R2.0/ -[FSP github]: https://github.com/IntelFsp/FSP -[Intel Binary Configuration Tool]: https://github.com/IntelFsp/BCT [MX25L6473E]: http://www.macronix.com/Lists/Datasheet/Attachments/7380/MX25L6473E,%203V,%2064Mb,%20v1.4.pdf [flashrom]: https://flashrom.org/Flashrom [H110M-DVS manual]: http://asrock.pc.cdn.bitgravity.com/Manual/H110M-DVS%20R2.0.pdf |