From 40dccd9f36ba6e3c7014f28634cfb9f7d29a043b Mon Sep 17 00:00:00 2001 From: Marc Jones Date: Tue, 22 Jun 2021 14:05:41 -0600 Subject: [PATCH] mainboard/ocp/monolake: Give the BMC time to startup Set bmc_boot_timeout and wait_for_bmc to give the BMC more time to respond before coreboot times out and moves on. Passes IPMI BMC selftest. Change-Id: I310a08b8c134cf839381675ade2fe7deee9b1909 Signed-off-by: Marc Jones Reviewed-on: https://review.coreboot.org/c/coreboot/+/55770 Reviewed-by: Martin Roth Reviewed-by: Jay Talbott Tested-by: build bot (Jenkins) --- src/mainboard/ocp/monolake/devicetree.cb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mainboard/ocp/monolake/devicetree.cb b/src/mainboard/ocp/monolake/devicetree.cb index 0e3857b1de..4f351b0c4c 100644 --- a/src/mainboard/ocp/monolake/devicetree.cb +++ b/src/mainboard/ocp/monolake/devicetree.cb @@ -14,6 +14,9 @@ chip soc/intel/fsp_broadwell_de chip drivers/ipmi # BMC KCS device pnp ca2.0 on end register "bmc_i2c_address" = "0x20" + # On cold boot it takes a while for the BMC to start the IPMI service + register "wait_for_bmc" = "1" + register "bmc_boot_timeout" = "60" end end # LPC Bridge device pci 1f.2 on end # SATA Controller