Hi Mike,

 

recently I have updated my CdePkg project from https://github.com/tianocore/edk2-staging.git.

 

It seems that the ValleyView Package (MinnowBoard) in edk2-platforms/Platform/Intel/Vlv2TbltDevicePkg

needs an update to support latest FmpDevicePkg from edk2-stable202008.

 

diff --git a/Platform/Intel/Vlv2TbltDevicePkg/FmpBlueSampleDevice.dsc b/Platform/Intel/Vlv2TbltDevicePkg/FmpBlueSampleDevice.dsc

index 3bd9f150b3..1bf943cf0e 100644

--- a/Platform/Intel/Vlv2TbltDevicePkg/FmpBlueSampleDevice.dsc

+++ b/Platform/Intel/Vlv2TbltDevicePkg/FmpBlueSampleDevice.dsc

@@ -52,4 +52,7 @@

       # Device specific library that processes a capsule and updates the FW storage device

       #

       FmpDeviceLib|Vlv2TbltDevicePkg/Feature/Capsule/Library/FmpDeviceLibSample/FmpDeviceLib.inf

+      FmpDependencyLib|FmpDevicePkg\Library\FmpDependencyLib\FmpDependencyLib.inf

+      FmpDependencyCheckLib|FmpDevicePkg\Library\FmpDependencyCheckLibNull\FmpDependencyCheckLibNull.inf

+      FmpDependencyDeviceLib|FmpDevicePkg\Library\FmpDependencyDeviceLibNull\FmpDependencyDeviceLibNull.inf

   }

diff --git a/Platform/Intel/Vlv2TbltDevicePkg/FmpGreenSampleDevice.dsc b/Platform/Intel/Vlv2TbltDevicePkg/FmpGreenSampleDevice.dsc

index 61bdd36a96..0e6c10e23f 100644

--- a/Platform/Intel/Vlv2TbltDevicePkg/FmpGreenSampleDevice.dsc

+++ b/Platform/Intel/Vlv2TbltDevicePkg/FmpGreenSampleDevice.dsc

@@ -52,4 +52,7 @@

       # Device specific library that processes a capsule and updates the FW storage device

       #

       FmpDeviceLib|Vlv2TbltDevicePkg/Feature/Capsule/Library/FmpDeviceLibSample/FmpDeviceLib.inf

+      FmpDependencyLib|FmpDevicePkg\Library\FmpDependencyLib\FmpDependencyLib.inf

+      FmpDependencyCheckLib|FmpDevicePkg\Library\FmpDependencyCheckLibNull\FmpDependencyCheckLibNull.inf

+      FmpDependencyDeviceLib|FmpDevicePkg\Library\FmpDependencyDeviceLibNull\FmpDependencyDeviceLibNull.inf

   }

diff --git a/Platform/Intel/Vlv2TbltDevicePkg/FmpMinnowMaxSystem.dsc b/Platform/Intel/Vlv2TbltDevicePkg/FmpMinnowMaxSystem.dsc

index 304519b294..eea73c0f06 100644

--- a/Platform/Intel/Vlv2TbltDevicePkg/FmpMinnowMaxSystem.dsc

+++ b/Platform/Intel/Vlv2TbltDevicePkg/FmpMinnowMaxSystem.dsc

@@ -56,4 +56,7 @@

       # Device specific library that processes a capsule and updates the FW storage device

       #

       FmpDeviceLib|Vlv2TbltDevicePkg/Feature/Capsule/Library/FmpDeviceLib/FmpDeviceLib.inf

+      FmpDependencyLib|FmpDevicePkg\Library\FmpDependencyLib\FmpDependencyLib.inf

+      FmpDependencyCheckLib|FmpDevicePkg\Library\FmpDependencyCheckLibNull\FmpDependencyCheckLibNull.inf

+      FmpDependencyDeviceLib|FmpDevicePkg\Library\FmpDependencyDeviceLibNull\FmpDependencyDeviceLibNull.inf

   }

diff --git a/Platform/Intel/Vlv2TbltDevicePkg/FmpRedSampleDevice.dsc b/Platform/Intel/Vlv2TbltDevicePkg/FmpRedSampleDevice.dsc

index 59851f2b41..d37974f9d4 100644

--- a/Platform/Intel/Vlv2TbltDevicePkg/FmpRedSampleDevice.dsc

+++ b/Platform/Intel/Vlv2TbltDevicePkg/FmpRedSampleDevice.dsc

@@ -52,4 +52,7 @@

       # Device specific library that processes a capsule and updates the FW storage device

       #

       FmpDeviceLib|Vlv2TbltDevicePkg/Feature/Capsule/Library/FmpDeviceLibSample/FmpDeviceLib.inf

+      FmpDependencyLib|FmpDevicePkg\Library\FmpDependencyLib\FmpDependencyLib.inf

+      FmpDependencyCheckLib|FmpDevicePkg\Library\FmpDependencyCheckLibNull\FmpDependencyCheckLibNull.inf

+      FmpDependencyDeviceLib|FmpDevicePkg\Library\FmpDependencyDeviceLibNull\FmpDependencyDeviceLibNull.inf

   }

 

Best Reagrds,

Kilian