Skip to content

Commit 9f7a809

Browse files
johnnylinwiwynnrjoleary
authored andcommitted
Update README.md
1. Add Delta Lake OSF checklist. 2. Fix vpdbootmanager set usage. Signed-off-by: Johnny Lin <[email protected]>
1 parent 8d7dd0a commit 9f7a809

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Wiwynn/deltalake/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
The open system firmware contribution to OCP Delta Lake is hosted in this directory. OCP Delta Lake is a single socket server design based on the 3rd Gen Intel Xeon
44
Scalable processors, which is referred to as [Delta Lake 1S Server](https://www.opencompute.org/documents/delta-lake-1s-server-design-specification-1v05-pdf). OCP Delta Lake server is a component of multi-node server system [Yosemite-V3](https://www.opencompute.org/documents/ocp-yosemite-v3-platform-design-specification-1v16-pdf).
5-
The open system firmware solution developed for Delta Lake is based on [coreboot](https://coreboot.org/)/[LinuxBoot](https://www.linuxboot.org/) stack. The support status and information of coreboot/LinuxBoot for OCP Delta Lake can be found [here](https://github.com/coreboot/coreboot/blob/master/Documentation/mainboard/ocp/deltalake.md). Please note that the support status described in the link was developed and validated against an engineering Intel FSP which is not public, but it shouldn't be a huge gap to work on the current upstream coreboot to reach the same status with the public Intel FSP. If you need professional service for this effort or other features development, please see [Maintainers and Professional Support](#Maintainers-and-Professional-Support). The files in this directory can help you download all the public source code and binary files, and build the final system firmware image that can pass [OCP OSF checklist](https://www.opencompute.org/wiki/Open_System_Firmware/Checklist). In the patch file in src directory, config-deltalake.json configures all the open source upstream repositories and commit hashes, including the toolchain that will be downloaded and built. For more detail about the fetching and building process please see [How To Build](#How-To-Build).
5+
The open system firmware solution developed for Delta Lake is based on [coreboot](https://coreboot.org/)/[LinuxBoot](https://www.linuxboot.org/) stack. The support status and information of coreboot/LinuxBoot for OCP Delta Lake can be found [here](https://github.com/coreboot/coreboot/blob/master/Documentation/mainboard/ocp/deltalake.md). Please note that the support status described in the link was developed and validated against an engineering Intel FSP which is not public, but it shouldn't be a huge gap to work on the current upstream coreboot to reach the same status with the public Intel FSP. If you need professional service for this effort or other features development, please see [Maintainers and Professional Support](#Maintainers-and-Professional-Support). The files in this directory can help you download all the public source code and binary files, and build the final system firmware image that can pass [OCP OSF checklist](https://www.opencompute.org/wiki/Open_System_Firmware/Checklist). You can find the Delta Lake OSF checklist at Wiwynn/deltalake/Open System Firmware Requirements Checklist (v1.2).xlsx. In the patch file in src directory, config-deltalake.json configures all the open source upstream repositories and commit hashes, including the toolchain that will be downloaded and built. For more detail about the fetching and building process please see [How To Build](#How-To-Build).
66

77
## Build Pre-requisites
88

@@ -27,7 +27,7 @@ The [document](https://github.com/coreboot/coreboot/blob/master/Documentation/ma
2727
* Firmware upgrade: same as described in [how to flash](https://github.com/coreboot/coreboot/blob/master/Documentation/mainboard/ocp/deltalake.md#flashing-coreboot).
2828
* Firmware configuration: in LinuxBoot u-root shell, we use [vpdbootmanager](https://github.com/u-root/u-root/tree/master/tools/vpdbootmanager) to get, set, add and delete firmware configurable variables. Please note that the tool may be renamed to 'vpdmgr' in the future. The tool would execute [vpd](https://chromium.googlesource.com/chromiumos/platform/vpd/+/master/README.md) and [flashrom](https://flashrom.org/Flashrom) for flash write operation. For read operation it reads via Linux /sys/firmware/vpd interface provided by selecting Linux kernel CONFIG_GOOGLE_VPD.
2929
- vpdbootmanager get [variable name]
30-
- vpdbootmanager set [variable name]
30+
- vpdbootmanager set [variable name] [variable value]
3131
- vpdbootmanager delete [variable name]
3232

3333
## How To Buy OCP Delta Lake

0 commit comments

Comments
 (0)