I have generated an update capsule to be able to update BIOS for an Apollo Lake custom board. FwuImage.bin was generated successfully and I tried to upgrade the system from SBL shell using fwupdate command. However, when I put the FwuImage.bin inside a FAT partition in a USB key and execute that command, system doesn´t enter in upgrade mode and jumps directly to OsLoader.
I have been able to verify that IsFirmwareUpdate() function inside Stage1BBoardInitLib.c return FALSE, meaning that logic related to CMOS register to trigger firmware update is not working properly or maybe I have done something wrong.
Could you provide me any guideline to try to understand what can be happening?
P Please consider the environment before printing this e-mail.