configuration: minerva: add aegis board fru

Add Aegis FRU file to support Harma.

Change-Id: Ib023a6b95c97ed6ce3395848cdf4bf6c35d541ea
Signed-off-by: Peter Yin <peter.yin@quantatw.com>
diff --git a/configurations/meson.build b/configurations/meson.build
index 3ace6a0..b574cc5 100644
--- a/configurations/meson.build
+++ b/configurations/meson.build
@@ -83,6 +83,7 @@
     'meta/harma_mb.json',
     'meta/harma_mb_vr_infineon.json',
     'meta/harma_scm.json',
+    'meta/minerva_aegis.json',
     'meta/minerva_cmm.json',
     'meta/minerva_cmm_bsm.json',
     'meta/minerva_cmm_hsc_infineon.json',
diff --git a/configurations/meta/minerva_aegis.json b/configurations/meta/minerva_aegis.json
new file mode 100644
index 0000000..1eb9a05
--- /dev/null
+++ b/configurations/meta/minerva_aegis.json
@@ -0,0 +1,28 @@
+{
+    "Exposes": [
+        {
+            "Address": "$address",
+            "Bus": "$bus",
+            "Name": "Minerva Aegis FRU",
+            "Type": "EEPROM"
+        }
+    ],
+    "Name": "Minerva Aegis",
+    "Probe": [
+        "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva Aegis Board ', 'PRODUCT_MANUFACTURER': 'Quanta'})",
+        "AND",
+        "FOUND('Harma SCM')"
+    ],
+    "Type": "Board",
+    "xyz.openbmc_project.Inventory.Decorator.Asset": {
+        "BuildDate": "$BOARD_MANUFACTURE_DATE",
+        "Manufacturer": "$BOARD_MANUFACTURER",
+        "Model": "$BOARD_PRODUCT_NAME",
+        "PartNumber": "$BOARD_PART_NUMBER",
+        "SerialNumber": "$BOARD_SERIAL_NUMBER",
+        "SparePartNumber": "$BOARD_INFO_AM1"
+    },
+    "xyz.openbmc_project.Inventory.Decorator.AssetTag": {
+        "AssetTag": "$PRODUCT_ASSET_TAG"
+    }
+}