Build: corstone1000: enable corstone1000 and update bin offset for lava

Enables corstone1000 on CI. Also after creating the flash.bin with the gpt
layout the flash.bin must be loaded from the start of the flash.

Signed-off-by: Mohamed Omar Asaker <mohamed.omarasaker@arm.com>
Change-Id: I46f0404a4de717eda472e98e80ee5ee49784e8e5
diff --git a/lava_helper/lava_helper_configs.py b/lava_helper/lava_helper_configs.py
index 795075c..4de19fa 100644
--- a/lava_helper/lava_helper_configs.py
+++ b/lava_helper/lava_helper_configs.py
@@ -137,6 +137,25 @@
     }
 }
 
+# FVP with BL1 and BL2 bootloader for Corstone1000
+fvp_corstone1000 = {
+    "templ": "fvp_corstone1000.jinja2",
+    "job_name": "fvp_corstone1000",
+    "device_type": "fvp",
+    "job_timeout": 15,
+    "action_timeout": 10,
+    "monitor_timeout": 15,
+    "poweroff_timeout": 1,
+    "platforms": {"arm/corstone1000": ""},
+    "data_bin_offset": "0x68000000",
+    "binaries": {
+        "application": "bl1.bin",
+        "data": "cs1000.bin"
+    },
+    "monitors": {
+        'reg_tests': reg_tests_monitors if "FVP" in os.getenv('EXTRA_PARAMS') else [],
+    }
+}
 
 # FVP with BL2 bootloader for AN521
 # application: --application cpu0=bl2.axf
@@ -310,6 +329,7 @@
     "fvp_mps3_an552_bl2": fvp_mps3_an552_bl2,
     "fvp_mps2_an521_bl2": fvp_mps2_an521_bl2,
     "fvp_mps2_an519_bl2": fvp_mps2_an519_bl2,
+    "fvp_corstone1000": fvp_corstone1000,
     "qemu_mps2_bl2": qemu_mps2_bl2,
     "musca_b1": musca_b1_bl2,
     "stm32l562e_dk": stm32l562e_dk,