MinnowBoard-org / bugs-and-help

Ask QUESTIONS here. MinnowBoard.org issue and get help submission. See README for use.
14 stars 2 forks source link

Failed to update firmware via Capsule on Minnowboard Turbot/E3826 #161

Open ymhuang opened 3 years ago

ymhuang commented 3 years ago

On Minnowboard Turbot (E3826) -

  1. Flash latest firmware from https://software.intel.com/sites/default/files/managed/e5/fb/minnowboard-max-rel-1-01-firmware-images.zip (MSYS\MNW2MAX1.X64.0101.R01.1908071815.bin)
  2. Follow https://github.com/tianocore/edk2-platforms/blob/master/Platform/Intel/Vlv2TbltDevicePkg/Readme.md build the Capsule ROMs.
  3. Boot into internal UEFI shell, and execute "CapsuleApp.efi Red.0.0.0.18.cap Green.0.0.0.34.cap Blue.0.0.0.20.cap Minnow.0.0.0.12.cap"

Capsule doesn't reboot automatically, but shows "CapsuleApp: failed to query capsule capability - Invalid Parameter".

The error seems come from https://github.com/tianocore/edk2/blob/master/MdeModulePkg/Application/CapsuleApp/CapsuleApp.c#L940 that query firmware fail.

Is Capsule on MInnowboard Turbot requires specific firmware, not the one publish on the page? Or any suggestions to resolve the error?

gordontcp commented 2 years ago

You could update Minnowboard flash according to: https://github.com/tianocore/edk2-platforms/tree/master/Platform/Intel/Vlv2TbltDevicePkg Then, CapsuleApp can work fine.

By the way, what is the current status of this project? Can you update capsule image successfully? Could you share your experience? Thanks!