[INF] Starting bootloader [INF] Swap type: none [INF] Swap type: none [INF] Bootloader chainload address offset: 0x0 [INF] Jumping to the first image slot [Sec Thread] Secure image initializing! TF-M isolation level is: 0x00000002 Booting TFM v1.2.0 [Crypto] MBEDTLS_TEST_NULL_ENTROPY is not suitable for production! Non-Secure system starting... #### Execute test suites for the Secure area #### Running Test Suite PSA protected storage S interface tests (TFM_PS_TEST_2XXX)... > Executing 'TFM_PS_TEST_2001' Description: 'Set interface' TEST: TFM_PS_TEST_2001 - PASSED! > Executing 'TFM_PS_TEST_2002' Description: 'Set interface with create flags' TEST: TFM_PS_TEST_2002 - PASSED! > Executing 'TFM_PS_TEST_2003' Description: 'Set interface with NULL data pointer' TEST: TFM_PS_TEST_2003 - PASSED! > Executing 'TFM_PS_TEST_2004' Description: 'Set interface with invalid data length' TEST: TFM_PS_TEST_2004 - PASSED! > Executing 'TFM_PS_TEST_2005' Description: 'Set interface with write once UID' TEST: TFM_PS_TEST_2005 - PASSED! > Executing 'TFM_PS_TEST_2006' Description: 'Get interface with valid data' TEST: TFM_PS_TEST_2006 - PASSED! > Executing 'TFM_PS_TEST_2007' Description: 'Get interface with zero data length' TEST: TFM_PS_TEST_2007 - PASSED! > Executing 'TFM_PS_TEST_2008' Description: 'Get interface with invalid UIDs' TEST: TFM_PS_TEST_2008 - PASSED! > Executing 'TFM_PS_TEST_2009' Description: 'Get interface with invalid data lengths and offsets' TEST: TFM_PS_TEST_2009 - PASSED! > Executing 'TFM_PS_TEST_2010' Description: 'Get interface with NULL data pointer' TEST: TFM_PS_TEST_2010 - PASSED! > Executing 'TFM_PS_TEST_2011' Description: 'Get info interface with write once UID' TEST: TFM_PS_TEST_2011 - PASSED! > Executing 'TFM_PS_TEST_2012' Description: 'Get info interface with valid UID' TEST: TFM_PS_TEST_2012 - PASSED! > Executing 'TFM_PS_TEST_2013' Description: 'Get info interface with invalid UIDs' TEST: TFM_PS_TEST_2013 - PASSED! > Executing 'TFM_PS_TEST_2014' Description: 'Get info interface with NULL info pointer' TEST: TFM_PS_TEST_2014 - PASSED! > Executing 'TFM_PS_TEST_2015' Description: 'Remove interface with valid UID' TEST: TFM_PS_TEST_2015 - PASSED! > Executing 'TFM_PS_TEST_2016' Description: 'Remove interface with write once UID' TEST: TFM_PS_TEST_2016 - PASSED! > Executing 'TFM_PS_TEST_2017' Description: 'Remove interface with invalid UID' TEST: TFM_PS_TEST_2017 - PASSED! > Executing 'TFM_PS_TEST_2018' Description: 'Block compaction after remove' TEST: TFM_PS_TEST_2018 - PASSED! > Executing 'TFM_PS_TEST_2019' Description: 'Multiple partial gets' TEST: TFM_PS_TEST_2019 - PASSED! > Executing 'TFM_PS_TEST_2020' Description: 'Multiple sets to same UID from same thread' TEST: TFM_PS_TEST_2020 - PASSED! > Executing 'TFM_PS_TEST_2021' Description: 'Get support interface' TEST: TFM_PS_TEST_2021 - PASSED! > Executing 'TFM_PS_TEST_2022' Description: 'Set, get and remove interface with different asset sizes' TEST: TFM_PS_TEST_2022 - PASSED! TESTSUITE PASSED! Running Test Suite PS reliability tests (TFM_PS_TEST_3XXX)... > Executing 'TFM_PS_TEST_3001' Description: 'repetitive sets and gets in/from an asset' > Iteration 15 of 15 TEST: TFM_PS_TEST_3001 - PASSED! > Executing 'TFM_PS_TEST_3002' Description: 'repetitive sets, gets and removes' > Iteration 15 of 15 TEST: TFM_PS_TEST_3002 - PASSED! TESTSUITE PASSED! Running Test Suite PS rollback protection tests (TFM_PS_TEST_4XXX)... > Executing 'TFM_PS_TEST_4001' Description: 'Check PS area version when NV counters 1/2/3 have the same value' TEST: TFM_PS_TEST_4001 - PASSED! > Executing 'TFM_PS_TEST_4002' Description: 'Check PS area version when it is different from NV counters 1/2/3' TEST: TFM_PS_TEST_4002 - PASSED! > Executing 'TFM_PS_TEST_4003' Description: 'Check PS area version when NV counters 1 and 2 are equals, 3 is different, and PS area version match NV counters 1 and 2' TEST: TFM_PS_TEST_4003 - PASSED! > Executing 'TFM_PS_TEST_4004' Description: 'Check PS area version when NV counters 2 and 3 are equals, 1 is different and PS area version match NV counter 2 and 3' TEST: TFM_PS_TEST_4004 - PASSED! > Executing 'TFM_PS_TEST_4005' Description: 'Check PS area version when NV counters 2 and 3 are equals, 1 is different and PS area version match NV counter 1' TEST: TFM_PS_TEST_4005 - PASSED! > Executing 'TFM_PS_TEST_4006' Description: 'Check PS area version when NV counters 1, 2 and 3 have different values and PS area version match NV counter 1 value' TEST: TFM_PS_TEST_4006 - PASSED! > Executing 'TFM_PS_TEST_4007' Description: 'Check PS area version when NV counters 1, 2 and 3 have different values and PS area version match NV counter 2 value' TEST: TFM_PS_TEST_4007 - PASSED! > Executing 'TFM_PS_TEST_4008' Description: 'Check PS area version when NV counters 1, 2 and 3 have different values and PS area version match NV counter 3 value' TEST: TFM_PS_TEST_4008 - PASSED! > Executing 'TFM_PS_TEST_4009' Description: 'Check PS area version when NV counter 1 cannot be incremented' TEST: TFM_PS_TEST_4009 - PASSED! TESTSUITE PASSED! Running Test Suite PSA internal trusted storage S interface tests (TFM_ITS_TEST_2XXX)... > Executing 'TFM_ITS_TEST_2001' Description: 'Set interface' TEST: TFM_ITS_TEST_2001 - PASSED! > Executing 'TFM_ITS_TEST_2002' Description: 'Set interface with create flags' TEST: TFM_ITS_TEST_2002 - PASSED! > Executing 'TFM_ITS_TEST_2003' Description: 'Set interface with NULL data pointer' TEST: TFM_ITS_TEST_2003 - PASSED! > Executing 'TFM_ITS_TEST_2004' Description: 'Set interface with write once UID' TEST: TFM_ITS_TEST_2004 - PASSED! > Executing 'TFM_ITS_TEST_2005' Description: 'Get interface with valid data' TEST: TFM_ITS_TEST_2005 - PASSED! > Executing 'TFM_ITS_TEST_2006' Description: 'Get interface with zero data length' TEST: TFM_ITS_TEST_2006 - PASSED! > Executing 'TFM_ITS_TEST_2007' Description: 'Get interface with invalid UIDs' TEST: TFM_ITS_TEST_2007 - PASSED! > Executing 'TFM_ITS_TEST_2008' Description: 'Get interface with data lengths and offsets greater than UID length' TEST: TFM_ITS_TEST_2008 - PASSED! > Executing 'TFM_ITS_TEST_2009' Description: 'Get interface with NULL data pointer' TEST: TFM_ITS_TEST_2009 - PASSED! > Executing 'TFM_ITS_TEST_2010' Description: 'Get info interface with write once UID' TEST: TFM_ITS_TEST_2010 - PASSED! > Executing 'TFM_ITS_TEST_2011' Description: 'Get info interface with valid UID' TEST: TFM_ITS_TEST_2011 - PASSED! > Executing 'TFM_ITS_TEST_2012' Description: 'Get info interface with invalid UIDs' TEST: TFM_ITS_TEST_2012 - PASSED! > Executing 'TFM_ITS_TEST_2013' Description: 'Remove interface with valid UID' TEST: TFM_ITS_TEST_2013 - PASSED! > Executing 'TFM_ITS_TEST_2014' Description: 'Remove interface with write once UID' TEST: TFM_ITS_TEST_2014 - PASSED! > Executing 'TFM_ITS_TEST_2015' Description: 'Remove interface with invalid UID' TEST: TFM_ITS_TEST_2015 - PASSED! > Executing 'TFM_ITS_TEST_2016' Description: 'Block compaction after remove' TEST: TFM_ITS_TEST_2016 - PASSED! > Executing 'TFM_ITS_TEST_2017' Description: 'Multiple partial gets' TEST: TFM_ITS_TEST_2017 - PASSED! > Executing 'TFM_ITS_TEST_2018' Description: 'Multiple sets to same UID from same thread' TEST: TFM_ITS_TEST_2018 - PASSED! > Executing 'TFM_ITS_TEST_2019' Description: 'Set, get and remove interface with different asset sizes' TEST: TFM_ITS_TEST_2019 - PASSED! > Executing 'TFM_ITS_TEST_2020' Description: 'Set interface with invalid data length' TEST: TFM_ITS_TEST_2020 - PASSED! > Executing 'TFM_ITS_TEST_2021' Description: 'Get interface with invalid data lengths and offsets' TEST: TFM_ITS_TEST_2021 - PASSED! > Executing 'TFM_ITS_TEST_2022' Description: 'Get info interface with NULL info pointer' TEST: TFM_ITS_TEST_2022 - PASSED! > Executing 'TFM_ITS_TEST_2023' Description: 'Attempt to get a UID set by a different partition' TEST: TFM_ITS_TEST_2023 - PASSED! TESTSUITE PASSED! Running Test Suite ITS reliability tests (TFM_ITS_TEST_3XXX)... > Executing 'TFM_ITS_TEST_3001' Description: 'repetitive sets and gets in/from an asset' > Iteration 15 of 15 TEST: TFM_ITS_TEST_3001 - PASSED! > Executing 'TFM_ITS_TEST_3002' Description: 'repetitive sets, gets and removes' > Iteration 15 of 15 TEST: TFM_ITS_TEST_3002 - PASSED! TESTSUITE PASSED! Running Test Suite Crypto secure interface tests (TFM_CRYPTO_TEST_5XXX)... > Executing 'TFM_CRYPTO_TEST_5001' Description: 'Secure Key management interface' TEST: TFM_CRYPTO_TEST_5001 - PASSED! > Executing 'TFM_CRYPTO_TEST_5007' Description: 'Secure Symmetric encryption invalid cipher' TEST: TFM_CRYPTO_TEST_5007 - PASSED! > Executing 'TFM_CRYPTO_TEST_5008' Description: 'Secure Symmetric encryption invalid cipher (AES-152)' TEST: TFM_CRYPTO_TEST_5008 - PASSED! > Executing 'TFM_CRYPTO_TEST_5010' Description: 'Secure Unsupported Hash (SHA-1) interface' TEST: TFM_CRYPTO_TEST_5010 - PASSED! > Executing 'TFM_CRYPTO_TEST_5011' Description: 'Secure Hash (SHA-224) interface' TEST: TFM_CRYPTO_TEST_5011 - PASSED! > Executing 'TFM_CRYPTO_TEST_5012' Description: 'Secure Hash (SHA-256) interface' TEST: TFM_CRYPTO_TEST_5012 - PASSED! > Executing 'TFM_CRYPTO_TEST_5019' Description: 'Secure Unsupported HMAC (SHA-1) interface' TEST: TFM_CRYPTO_TEST_5019 - PASSED! > Executing 'TFM_CRYPTO_TEST_5020' Description: 'Secure HMAC (SHA-256) interface' TEST: TFM_CRYPTO_TEST_5020 - PASSED! > Executing 'TFM_CRYPTO_TEST_5024' Description: 'Secure HMAC with long key (SHA-224) interface' TEST: TFM_CRYPTO_TEST_5024 - PASSED! > Executing 'TFM_CRYPTO_TEST_5030' Description: 'Secure AEAD (AES-128-CCM) interface' TEST: TFM_CRYPTO_TEST_5030 - PASSED! > Executing 'TFM_CRYPTO_TEST_5032' Description: 'Secure key policy interface' TEST: TFM_CRYPTO_TEST_5032 - PASSED! > Executing 'TFM_CRYPTO_TEST_5033' Description: 'Secure key policy check permissions' Two cipher modes are required. Skip this test case TEST: TFM_CRYPTO_TEST_5033 - PASSED! > Executing 'TFM_CRYPTO_TEST_5034' Description: 'Secure persistent key interface' TEST: TFM_CRYPTO_TEST_5034 - PASSED! > Executing 'TFM_CRYPTO_TEST_5035' Description: 'Key access control' TEST: TFM_CRYPTO_TEST_5035 - PASSED! > Executing 'TFM_CRYPTO_TEST_6036' Description: 'Secure AEAD interface with truncated auth tag (AES-128-CCM-8)' TEST: TFM_CRYPTO_TEST_6036 - PASSED! > Executing 'TFM_CRYPTO_TEST_5037' Description: 'Secure TLS 1.2 PRF key derivation' TEST: TFM_CRYPTO_TEST_5037 - PASSED! > Executing 'TFM_CRYPTO_TEST_5038' Description: 'Secure TLS-1.2 PSK-to-MasterSecret key derivation' TEST: TFM_CRYPTO_TEST_5038 - PASSED! TESTSUITE PASSED! Running Test Suite Initial Attestation Service secure interface tests(TFM_ATTEST_TEST_1XXX)... > Executing 'TFM_ATTEST_TEST_1001' Description: 'Minimal token test of attest token' TEST: TFM_ATTEST_TEST_1001 - PASSED! > Executing 'TFM_ATTEST_TEST_1002' Description: 'Minimal token size test of attest token' TEST: TFM_ATTEST_TEST_1002 - PASSED! > Executing 'TFM_ATTEST_TEST_1003' Description: 'Short circuit signature test of attest token' TEST: TFM_ATTEST_TEST_1003 - PASSED! > Executing 'TFM_ATTEST_TEST_1004' Description: 'ECDSA signature test of attest token' TEST: TFM_ATTEST_TEST_1004 - PASSED! > Executing 'TFM_ATTEST_TEST_1005' Description: 'Negative test cases for initial attestation service' TEST: TFM_ATTEST_TEST_1005 - PASSED! TESTSUITE PASSED! Running Test Suite Platform Service Secure interface tests(TFM_PLATFORM_TEST_1XXX)... > Executing 'TFM_PLATFORM_TEST_1001' Description: 'Minimal platform service test' TEST: TFM_PLATFORM_TEST_1001 - PASSED! TESTSUITE PASSED! Running Test Suite IPC secure interface test (TFM_IPC_TEST_1XXX)... > Executing 'TFM_IPC_TEST_1001' Description: 'Secure functional' TEST: TFM_IPC_TEST_1001 - PASSED! TESTSUITE PASSED! *** Secure test suites summary *** Test suite 'PSA protected storage S interface tests (TFM_PS_TEST_2XXX)' has PASSED Test suite 'PS reliability tests (TFM_PS_TEST_3XXX)' has PASSED Test suite 'PS rollback protection tests (TFM_PS_TEST_4XXX)' has PASSED Test suite 'PSA internal trusted storage S interface tests (TFM_ITS_TEST_2XXX)' has PASSED Test suite 'ITS reliability tests (TFM_ITS_TEST_3XXX)' has PASSED Test suite 'Crypto secure interface tests (TFM_CRYPTO_TEST_5XXX)' has PASSED Test suite 'Initial Attestation Service secure interface tests(TFM_ATTEST_TEST_1XXX)' has PASSED Test suite 'Platform Service Secure interface tests(TFM_PLATFORM_TEST_1XXX)' has PASSED Test suite 'IPC secure interface test (TFM_IPC_TEST_1XXX)' has PASSED *** End of Secure test suites *** #### Execute test suites for the Non-secure area #### Running Test Suite PSA protected storage NS interface tests (TFM_PS_TEST_1XXX)... > Executing 'TFM_PS_TEST_1001' Description: 'Set interface' TEST: TFM_PS_TEST_1001 - PASSED! > Executing 'TFM_PS_TEST_1002' Description: 'Set interface with create flags' TEST: TFM_PS_TEST_1002 - PASSED! > Executing 'TFM_PS_TEST_1003' Description: 'Set interface with NULL data pointer' TEST: TFM_PS_TEST_1003 - PASSED! > Executing 'TFM_PS_TEST_1004' Description: 'Set interface with write once UID' TEST: TFM_PS_TEST_1004 - PASSED! > Executing 'TFM_PS_TEST_1005' Description: 'Get interface with valid data' TEST: TFM_PS_TEST_1005 - PASSED! > Executing 'TFM_PS_TEST_1006' Description: 'Get interface with zero data length' TEST: TFM_PS_TEST_1006 - PASSED! > Executing 'TFM_PS_TEST_1007' Description: 'Get interface with invalid UIDs' TEST: TFM_PS_TEST_1007 - PASSED! > Executing 'TFM_PS_TEST_1008' Description: 'Get interface with invalid data lengths and offsets' TEST: TFM_PS_TEST_1008 - PASSED! > Executing 'TFM_PS_TEST_1009' Description: 'Get interface with NULL data pointer' TEST: TFM_PS_TEST_1009 - PASSED! > Executing 'TFM_PS_TEST_1010' Description: 'Get info interface with write once UID' TEST: TFM_PS_TEST_1010 - PASSED! > Executing 'TFM_PS_TEST_1011' Description: 'Get info interface with valid UID' TEST: TFM_PS_TEST_1011 - PASSED! > Executing 'TFM_PS_TEST_1012' Description: 'Get info interface with invalid UIDs' TEST: TFM_PS_TEST_1012 - PASSED! > Executing 'TFM_PS_TEST_1013' Description: 'Remove interface with valid UID' TEST: TFM_PS_TEST_1013 - PASSED! > Executing 'TFM_PS_TEST_1014' Description: 'Remove interface with write once UID' TEST: TFM_PS_TEST_1014 - PASSED! > Executing 'TFM_PS_TEST_1015' Description: 'Remove interface with invalid UID' TEST: TFM_PS_TEST_1015 - PASSED! > Executing 'TFM_PS_TEST_1021' Description: 'Block compaction after remove' TEST: TFM_PS_TEST_1021 - PASSED! > Executing 'TFM_PS_TEST_1022' Description: 'Multiple partial gets' TEST: TFM_PS_TEST_1022 - PASSED! > Executing 'TFM_PS_TEST_1023' Description: 'Multiple sets to same UID from same thread' TEST: TFM_PS_TEST_1023 - PASSED! > Executing 'TFM_PS_TEST_1024' Description: 'Get support interface' TEST: TFM_PS_TEST_1024 - PASSED! > Executing 'TFM_PS_TEST_1025' Description: 'Set, get and remove interface with different asset sizes' TEST: TFM_PS_TEST_1025 - PASSED! TESTSUITE PASSED! Running Test Suite PSA internal trusted storage NS interface tests (TFM_ITS_TEST_1XXX)... > Executing 'TFM_ITS_TEST_1001' Description: 'Set interface' TEST: TFM_ITS_TEST_1001 - PASSED! > Executing 'TFM_ITS_TEST_1002' Description: 'Set interface with create flags' TEST: TFM_ITS_TEST_1002 - PASSED! > Executing 'TFM_ITS_TEST_1003' Description: 'Set interface with NULL data pointer' TEST: TFM_ITS_TEST_1003 - PASSED! > Executing 'TFM_ITS_TEST_1004' Description: 'Set interface with write once UID' TEST: TFM_ITS_TEST_1004 - PASSED! > Executing 'TFM_ITS_TEST_1005' Description: 'Get interface with valid data' TEST: TFM_ITS_TEST_1005 - PASSED! > Executing 'TFM_ITS_TEST_1006' Description: 'Get interface with zero data length' TEST: TFM_ITS_TEST_1006 - PASSED! > Executing 'TFM_ITS_TEST_1007' Description: 'Get interface with invalid UIDs' TEST: TFM_ITS_TEST_1007 - PASSED! > Executing 'TFM_ITS_TEST_1008' Description: 'Get interface with invalid data lengths and offsets' TEST: TFM_ITS_TEST_1008 - PASSED! > Executing 'TFM_ITS_TEST_1009' Description: 'Get interface with NULL data pointer' TEST: TFM_ITS_TEST_1009 - PASSED! > Executing 'TFM_ITS_TEST_1010' Description: 'Get info interface with write once UID' TEST: TFM_ITS_TEST_1010 - PASSED! > Executing 'TFM_ITS_TEST_1011' Description: 'Get info interface with valid UID' TEST: TFM_ITS_TEST_1011 - PASSED! > Executing 'TFM_ITS_TEST_1012' Description: 'Get info interface with invalid UIDs' TEST: TFM_ITS_TEST_1012 - PASSED! > Executing 'TFM_ITS_TEST_1013' Description: 'Remove interface with valid UID' TEST: TFM_ITS_TEST_1013 - PASSED! > Executing 'TFM_ITS_TEST_1014' Description: 'Remove interface with write once UID' TEST: TFM_ITS_TEST_1014 - PASSED! > Executing 'TFM_ITS_TEST_1015' Description: 'Remove interface with invalid UID' TEST: TFM_ITS_TEST_1015 - PASSED! > Executing 'TFM_ITS_TEST_1016' Description: 'Block compaction after remove' TEST: TFM_ITS_TEST_1016 - PASSED! > Executing 'TFM_ITS_TEST_1017' Description: 'Multiple partial gets' TEST: TFM_ITS_TEST_1017 - PASSED! > Executing 'TFM_ITS_TEST_1018' Description: 'Multiple sets to same UID from same thread' TEST: TFM_ITS_TEST_1018 - PASSED! > Executing 'TFM_ITS_TEST_1019' Description: 'Set, get and remove interface with different asset sizes' TEST: TFM_ITS_TEST_1019 - PASSED! TESTSUITE PASSED! Running Test Suite Crypto non-secure interface test (TFM_CRYPTO_TEST_6XXX)... > Executing 'TFM_CRYPTO_TEST_6001' Description: 'Non Secure Key management interface' TEST: TFM_CRYPTO_TEST_6001 - PASSED! > Executing 'TFM_CRYPTO_TEST_6007' Description: 'Non Secure Symmetric encryption invalid cipher' TEST: TFM_CRYPTO_TEST_6007 - PASSED! > Executing 'TFM_CRYPTO_TEST_6008' Description: 'Non Secure Symmetric encryption invalid cipher (AES-152)' TEST: TFM_CRYPTO_TEST_6008 - PASSED! > Executing 'TFM_CRYPTO_TEST_6010' Description: 'Non Secure Unsupported Hash (SHA-1) interface' TEST: TFM_CRYPTO_TEST_6010 - PASSED! > Executing 'TFM_CRYPTO_TEST_6011' Description: 'Non Secure Hash (SHA-224) interface' TEST: TFM_CRYPTO_TEST_6011 - PASSED! > Executing 'TFM_CRYPTO_TEST_6012' Description: 'Non Secure Hash (SHA-256) interface' TEST: TFM_CRYPTO_TEST_6012 - PASSED! > Executing 'TFM_CRYPTO_TEST_6019' Description: 'Non Secure Unsupported HMAC (SHA-1) interface' TEST: TFM_CRYPTO_TEST_6019 - PASSED! > Executing 'TFM_CRYPTO_TEST_6020' Description: 'Non Secure HMAC (SHA-256) interface' TEST: TFM_CRYPTO_TEST_6020 - PASSED! > Executing 'TFM_CRYPTO_TEST_6024' Description: 'Non Secure HMAC with long key (SHA-224) interface' TEST: TFM_CRYPTO_TEST_6024 - PASSED! > Executing 'TFM_CRYPTO_TEST_6030' Description: 'Non Secure AEAD (AES-128-CCM) interface' TEST: TFM_CRYPTO_TEST_6030 - PASSED! > Executing 'TFM_CRYPTO_TEST_6032' Description: 'Non Secure key policy interface' TEST: TFM_CRYPTO_TEST_6032 - PASSED! > Executing 'TFM_CRYPTO_TEST_6033' Description: 'Non Secure key policy check permissions' Two cipher modes are required. Skip this test case TEST: TFM_CRYPTO_TEST_6033 - PASSED! > Executing 'TFM_CRYPTO_TEST_6034' Description: 'Non Secure persistent key interface' TEST: TFM_CRYPTO_TEST_6034 - PASSED! > Executing 'TFM_CRYPTO_TEST_6035' Description: 'Non Secure AEAD interface with truncated auth tag (AES-128-CCM-8)' TEST: TFM_CRYPTO_TEST_6035 - PASSED! > Executing 'TFM_CRYPTO_TEST_6036' Description: 'Non Secure TLS 1.2 PRF key derivation' TEST: TFM_CRYPTO_TEST_6036 - PASSED! > Executing 'TFM_CRYPTO_TEST_6037' Description: 'Non Secure TLS-1.2 PSK-to-MasterSecret key derivation' TEST: TFM_CRYPTO_TEST_6037 - PASSED! TESTSUITE PASSED! Running Test Suite Platform Service Non-Secure interface tests(TFM_PLATFORM_TEST_2XXX)... > Executing 'TFM_PLATFORM_TEST_2001' Description: 'Minimal platform service test' TEST: TFM_PLATFORM_TEST_2001 - PASSED! TESTSUITE PASSED! Running Test Suite Initial Attestation Service non-secure interface tests(TFM_ATTEST_TEST_2XXX)... > Executing 'TFM_ATTEST_TEST_2001' Description: 'Minimal token test of attest token' TEST: TFM_ATTEST_TEST_2001 - PASSED! > Executing 'TFM_ATTEST_TEST_2002' Description: 'Minimal token size test of attest token' TEST: TFM_ATTEST_TEST_2002 - PASSED! > Executing 'TFM_ATTEST_TEST_2003' Description: 'Short circuit signature test of attest token' TEST: TFM_ATTEST_TEST_2003 - PASSED! > Executing 'TFM_ATTEST_TEST_2004' Description: 'ECDSA signature test of attest token' TEST: TFM_ATTEST_TEST_2004 - PASSED! > Executing 'TFM_ATTEST_TEST_2005' Description: 'Negative test cases for initial attestation service' TEST: TFM_ATTEST_TEST_2005 - PASSED! TESTSUITE PASSED! Running Test Suite QCBOR regression test(TFM_QCBOR_TEST_7XXX)... > Executing 'TFM_QCBOR_TEST_7001' Description: 'Regression test of QCBOR library' TEST: TFM_QCBOR_TEST_7001 - PASSED! TESTSUITE PASSED! Running Test Suite T_COSE regression test(TFM_T_COSE_TEST_8XXX)... > Executing 'TFM_T_COSE_TEST_8001' Description: 'Regression test of t_cose library' TEST: TFM_T_COSE_TEST_8001 - PASSED! TESTSUITE PASSED! Running Test Suite Core non-secure positive tests (TFM_CORE_TEST_1XXX)... > Executing 'TFM_CORE_TEST_1001' Description: 'Test service request from NS thread mode' TEST: TFM_CORE_TEST_1001 - PASSED! > Executing 'TFM_CORE_TEST_1003' Description: 'Test the success of service init' TEST: TFM_CORE_TEST_1003 - PASSED! > Executing 'TFM_CORE_TEST_1007' Description: 'Test secure service buffer accesses' TEST: TFM_CORE_TEST_1007 - PASSED! > Executing 'TFM_CORE_TEST_1008' Description: 'Test secure service to service call' TEST: TFM_CORE_TEST_1008 - PASSED! > Executing 'TFM_CORE_TEST_1010' Description: 'Test secure service to service call with buffer handling' TEST: TFM_CORE_TEST_1010 - PASSED! > Executing 'TFM_CORE_TEST_1015' Description: 'Test service parameter sanitization' TEST: TFM_CORE_TEST_1015 - PASSED! > Executing 'TFM_CORE_TEST_1016' Description: 'Test outvec write' TEST: TFM_CORE_TEST_1016 - PASSED! TESTSUITE PASSED! Running Test Suite IPC non-secure interface test (TFM_IPC_TEST_1XXX)... > Executing 'TFM_IPC_TEST_1001' Description: 'Get PSA framework version' The version of the PSA Framework API is 256. TEST: TFM_IPC_TEST_1001 - PASSED! > Executing 'TFM_IPC_TEST_1002' Description: 'Get version of an RoT Service' The service version is 1. TEST: TFM_IPC_TEST_1002 - PASSED! > Executing 'TFM_IPC_TEST_1003' Description: 'Connect to an RoT Service' Connect success! TEST: TFM_IPC_TEST_1003 - PASSED! > Executing 'TFM_IPC_TEST_1004' Description: 'Call an RoT Service' TFM service support version is 1. psa_call is successful! outvec1 is: It is just for IPC call test. outvec2 is: It is just for IPC call test. TEST: TFM_IPC_TEST_1004 - PASSED! > Executing 'TFM_IPC_TEST_1005' Description: 'Call IPC_INIT_BASIC_TEST service' Connect success! Call success! TEST: TFM_IPC_TEST_1005 - PASSED! > Executing 'TFM_IPC_TEST_1006' Description: 'Call PSA RoT access APP RoT memory test service' Connect success! Call success! TEST: TFM_IPC_TEST_1006 - PASSED! > Executing 'TFM_IPC_TEST_1007' Description: 'Call PSA RoT access APP RoT readonly memory test service' Connect success! TEST: TFM_IPC_TEST_1007 - PASSED! > Executing 'TFM_IPC_TEST_1010' Description: 'Test psa_call with the status of PSA_ERROR_PROGRAMMER_ERROR' Connect success! The first time call success! The second time call success! TEST: TFM_IPC_TEST_1010 - PASSED! TESTSUITE PASSED! *** Non-secure test suites summary *** Test suite 'PSA protected storage NS interface tests (TFM_PS_TEST_1XXX)' has PASSED Test suite 'PSA internal trusted storage NS interface tests (TFM_ITS_TEST_1XXX)' has PASSED Test suite 'Crypto non-secure interface test (TFM_CRYPTO_TEST_6XXX)' has PASSED Test suite 'Platform Service Non-Secure interface tests(TFM_PLATFORM_TEST_2XXX)' has PASSED Test suite 'Initial Attestation Service non-secure interface tests(TFM_ATTEST_TEST_2XXX)' has PASSED Test suite 'QCBOR regression test(TFM_QCBOR_TEST_7XXX)' has PASSED Test suite 'T_COSE regression test(TFM_T_COSE_TEST_8XXX)' has PASSED Test suite 'Core non-secure positive tests (TFM_CORE_TEST_1XXX)' has PASSED Test suite 'IPC non-secure interface test (TFM_IPC_TEST_1XXX)' has PASSED *** End of Non-secure test suites ***