@@ -50,12 +50,14 @@ ZTEST(suit_storage_nrf54h20_nvv_tests, test_app_nvv_read)
5050 /* ... and sample root class is supported */
5151 assert_sample_root_class ();
5252
53- uint32_t constants [SUIT_STORAGE_NVV_N_VARS ] = {
54- 0x00000000 , 0xAAAAAAAA , 0x55AA55AA , 0x01000000 ,
55- 0x00000001 , 0xFFFFFFFF , 0x98EFCDAB , 0xFFFFFFFF ,
53+ uint8_t constants [SUIT_STORAGE_NVV_N_VARS ] = {
54+ 0x00 , 0x00 , 0x00 , 0x00 , 0xAA , 0xAA , 0xAA , 0xAA ,
55+ 0xAA , 0x55 , 0xAA , 0x55 , 0x00 , 0x00 , 0x00 , 0x01 ,
56+ 0x01 , 0x00 , 0x00 , 0x00 , 0xFF , 0xFF , 0xFF , 0xFF ,
57+ 0xAB , 0xCD , 0xEF , 0x98 , 0xFF , 0xFF , 0xFF , 0xFF ,
5658 };
5759 for (size_t i = 0 ; i < SUIT_STORAGE_NVV_N_VARS ; i ++ ) {
58- uint32_t value ;
60+ uint8_t value ;
5961
6062 /* WHEN the NVV value is read */
6163 err = suit_storage_var_get (i , & value );
@@ -105,20 +107,22 @@ ZTEST(suit_storage_nrf54h20_nvv_tests, test_app_nvv_write)
105107
106108 /* ... and NVV is set with initial values */
107109 for (size_t i = 0 ; i < SUIT_STORAGE_NVV_N_VARS ; i ++ ) {
108- uint32_t value ;
110+ uint8_t value ;
109111
110112 err = suit_storage_var_get (i , & value );
111113 zassert_equal (err , SUIT_PLAT_SUCCESS , "Failed to read NVV at index: %d (%d)." , i ,
112114 err );
113- zassert_equal (value , 0xFFFFFFFF ,
115+ zassert_equal (value , 0xFF ,
114116 "Invalid initial NVV value at index: %d (0x%X != 0x%X)." , i , value ,
115- 0xFFFFFFFF );
117+ 0xFF );
116118 }
117119
118120 /* WHEN NVV variables are updated */
119- uint32_t constants [SUIT_STORAGE_NVV_N_VARS ] = {
120- 0x00000000 , 0xAAAAAAAA , 0x55AA55AA , 0x01000000 ,
121- 0x00000001 , 0xFFFFFFFF , 0x98EFCDAB , 0xFFFFFFFF ,
121+ uint8_t constants [SUIT_STORAGE_NVV_N_VARS ] = {
122+ 0x00 , 0x00 , 0x00 , 0x00 , 0xAA , 0xAA , 0xAA , 0xAA ,
123+ 0xAA , 0x55 , 0xAA , 0x55 , 0x00 , 0x00 , 0x00 , 0x01 ,
124+ 0x01 , 0x00 , 0x00 , 0x00 , 0xFF , 0xFF , 0xFF , 0xFF ,
125+ 0xAB , 0xCD , 0xEF , 0x98 , 0xFF , 0xFF , 0xFF , 0xFF ,
122126 };
123127 for (size_t i = 0 ; i < SUIT_STORAGE_NVV_N_VARS ; i ++ ) {
124128 err = suit_storage_var_set (i , constants [i ]);
@@ -174,12 +178,14 @@ ZTEST(suit_storage_nrf54h20_nvv_tests, test_app_nvv_ro_backup_read)
174178 /* ... and NVV backup is corrupted after initialization*/
175179 erase_area_app_nvv_backup ();
176180
177- uint32_t constants [SUIT_STORAGE_NVV_N_VARS ] = {
178- 0x00000000 , 0xAAAAAAAA , 0x55AA55AA , 0x01000000 ,
179- 0x00000001 , 0xFFFFFFFF , 0x98EFCDAB , 0xFFFFFFFF ,
181+ uint8_t constants [SUIT_STORAGE_NVV_N_VARS ] = {
182+ 0x00 , 0x00 , 0x00 , 0x00 , 0xAA , 0xAA , 0xAA , 0xAA ,
183+ 0xAA , 0x55 , 0xAA , 0x55 , 0x00 , 0x00 , 0x00 , 0x01 ,
184+ 0x01 , 0x00 , 0x00 , 0x00 , 0xFF , 0xFF , 0xFF , 0xFF ,
185+ 0xAB , 0xCD , 0xEF , 0x98 , 0xFF , 0xFF , 0xFF , 0xFF ,
180186 };
181187 for (size_t i = 0 ; i < SUIT_STORAGE_NVV_N_VARS ; i ++ ) {
182- uint32_t value ;
188+ uint8_t value ;
183189
184190 /* WHEN the NVV value is read */
185191 err = suit_storage_var_get (i , & value );
@@ -234,7 +240,7 @@ ZTEST(suit_storage_nrf54h20_nvv_tests, test_app_nvv_ro_backup_write)
234240 erase_area_app_nvv_backup ();
235241
236242 /* WHEN NVV variable is updated */
237- err = suit_storage_var_set (0 , 0x00000000 );
243+ err = suit_storage_var_set (0 , 0x00 );
238244
239245 /* THEN the NVV update succeeds */
240246 zassert_equal (err , SUIT_PLAT_SUCCESS , "Failed to write NVV at index: 0 (%d)." , err );
@@ -285,12 +291,14 @@ ZTEST(suit_storage_nrf54h20_nvv_tests, test_app_nvv_ro_read)
285291 /* ... and NVV area is corrupted after initialization*/
286292 erase_area_app_nvv ();
287293
288- uint32_t constants [SUIT_STORAGE_NVV_N_VARS ] = {
289- 0x00000000 , 0xAAAAAAAA , 0x55AA55AA , 0x01000000 ,
290- 0x00000001 , 0xFFFFFFFF , 0x98EFCDAB , 0xFFFFFFFF ,
294+ uint8_t constants [SUIT_STORAGE_NVV_N_VARS ] = {
295+ 0x00 , 0x00 , 0x00 , 0x00 , 0xAA , 0xAA , 0xAA , 0xAA ,
296+ 0xAA , 0x55 , 0xAA , 0x55 , 0x00 , 0x00 , 0x00 , 0x01 ,
297+ 0x01 , 0x00 , 0x00 , 0x00 , 0xFF , 0xFF , 0xFF , 0xFF ,
298+ 0xAB , 0xCD , 0xEF , 0x98 , 0xFF , 0xFF , 0xFF , 0xFF ,
291299 };
292300 for (size_t i = 0 ; i < SUIT_STORAGE_NVV_N_VARS ; i ++ ) {
293- uint32_t value ;
301+ uint8_t value ;
294302
295303 /* WHEN the NVV value is read */
296304 err = suit_storage_var_get (i , & value );
@@ -346,7 +354,7 @@ ZTEST(suit_storage_nrf54h20_nvv_tests, test_app_nvv_ro_write)
346354 erase_area_app_nvv ();
347355
348356 /* WHEN NVV variable is updated */
349- err = suit_storage_var_set (0 , 0xABABABAB );
357+ err = suit_storage_var_set (0 , 0xAB );
350358
351359 /* THEN the NVV update fails */
352360 zassert_equal (err , SUIT_PLAT_ERR_IO , "NVV corrupted by writing to the read-only area" );
0 commit comments