Discussion:
[edk2] Installation of Firmware Management Protocol 2 on PCI Adapter with 2 ASIC's
Galla Rao
2015-08-20 12:57:15 UTC
Permalink
Hello All,


We are trying to install FMP2 on a adapter which has 2 ASIC's

As per definition of spec


*When the FMP instance is intended to update internal device firmware, or a
combination of device firmware and Option ROM, the FMP instance may instead
be attached to the Controller handle of the device. However in the case
where multiple devices represented by multiple controller handles are
served by the same firmware store, only a single Controller handle should
expose FMP. *

When we are installing on ASIC 0, BIOS behavior is good

When we are installing on ASIC 1, BIOS seems to crash

As an experiment we installed on ASIC 1 and does not install on ASIC 0, it
should not fail as per the spec definition. But it still crashes

Please let me know if this is specific to OEM BIOS for FMP2

Kindly respond

- Ranga
Tian, Feng
2015-08-24 01:13:29 UTC
Permalink
FMP2? Is it a typo? UEFI spec just defines FMP.

There is no specific requirement on this. You need look into the BIOS you used to see what happened.

Thanks
Feng

From: Galla Rao [mailto:***@gmail.com]
Sent: Thursday, August 20, 2015 20:57
To: edk2-***@lists.sourceforge.net
Subject: [edk2] Installation of Firmware Management Protocol 2 on PCI Adapter with 2 ASIC's

Hello All,


We are trying to install FMP2 on a adapter which has 2 ASIC's

As per definition of spec


When the FMP instance is intended to update internal device firmware, or a combination of device firmware and Option ROM, the FMP instance may instead be attached to the Controller handle of the device. However in the case where multiple devices represented by multiple controller handles are served by the same firmware store, only a single Controller handle should expose FMP.

When we are installing on ASIC 0, BIOS behavior is good

When we are installing on ASIC 1, BIOS seems to crash

As an experiment we installed on ASIC 1 and does not install on ASIC 0, it should not fail as per the spec definition. But it still crashes

Please let me know if this is specific to OEM BIOS for FMP2

Kindly respond

- Ranga

Loading...