Skip to content

Commit 376e3d6

Browse files
RcColesAnton-TF
authored andcommitted
BL1: Add BL1 testsuite
Change-Id: If9566c854d9fb3ac748e1e335e004d721a7d436c Signed-off-by: Raef Coles <[email protected]>
1 parent ad55d1d commit 376e3d6

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ add_subdirectory(lib/fih)
8080
add_subdirectory(tools)
8181
add_subdirectory(secure_fw)
8282

83-
if(NS OR TFM_S_REG_TEST OR TFM_NS_REG_TEST OR TEST_BL2)
83+
if(NS OR TFM_S_REG_TEST OR TFM_NS_REG_TEST OR TEST_BL2 OR TEST_BL1_1 OR TEST_BL1_2)
8484
add_subdirectory(${TFM_TEST_REPO_PATH} ${CMAKE_CURRENT_BINARY_DIR}/tf-m-tests)
8585
endif()
8686

bl1/bl1_1/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,10 @@ int main(void)
6767
FIH_PANIC;
6868
}
6969

70+
#ifdef TEST_BL1_1
71+
run_bl1_1_testsuite();
72+
#endif /* TEST_BL1_1 */
73+
7074
/* Copy BL1_2 from OTP into SRAM*/
7175
FIH_CALL(bl1_read_bl1_2_image, fih_rc, (uint8_t *)BL1_2_CODE_START);
7276
if (fih_not_eq(fih_rc, FIH_SUCCESS)) {

bl1/bl1_2/main.c

+4
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,10 @@ int main(void)
191191
FIH_PANIC;
192192
}
193193

194+
#ifdef TEST_BL1_2
195+
run_bl1_2_testsuite();
196+
#endif /* TEST_BL1_2 */
197+
194198
BL1_LOG("[INF] Attempting to boot image 0\r\n");
195199
FIH_CALL(validate_image, fih_rc, 0);
196200
if (fih_not_eq(fih_rc, FIH_SUCCESS)) {

0 commit comments

Comments
 (0)