diff --git a/src/tests/drivers/QuadSpi-Flash/test-Qflash.cpp b/src/tests/drivers/QuadSpi-Flash/test-Qflash.cpp
index 77b09c8507b2c11a7f624ed124a3a8e0b7900932..1dd656656e9641cdf77993cceff68b7ca9f96d63 100644
--- a/src/tests/drivers/QuadSpi-Flash/test-Qflash.cpp
+++ b/src/tests/drivers/QuadSpi-Flash/test-Qflash.cpp
@@ -45,7 +45,7 @@ int main()
     {
 
         // read device id
-        printf("\nID: %x\n", mymemory.readID());
+        printf("\nID: %ld\n", mymemory.readID());
 
         // erase block
         printf("\nerase block64: %d\n",
@@ -80,7 +80,7 @@ int main()
         printf("array (b): \n");
         for (i = 0; i < 5000; i++)
         {
-            printf("b[%d]: %d\n", i, b[i]);
+            printf("b[%ld]: %d\n", i, b[i]);
         }
 
         return 0;