From c35f8e7885c626934a700ed8422a54db7b213577 Mon Sep 17 00:00:00 2001
From: dam1n19 <dam1n19@soton.ac.uk>
Date: Thu, 6 Jul 2023 10:09:16 +0100
Subject: [PATCH] Removed upper address test in memory tests as errors when no
 dma in system

---
 software/common/validation/memory_tests.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/software/common/validation/memory_tests.c b/software/common/validation/memory_tests.c
index a699fa2..ca046a5 100644
--- a/software/common/validation/memory_tests.c
+++ b/software/common/validation/memory_tests.c
@@ -302,8 +302,8 @@ int apb_io_test(void)
   hardfault_expected = 0;
   temp_data = address_test_read(APB_IO_BASE_ADDR);
   if (hardfault_occurred!=0) err_code |= 1<<0;
-  temp_data = address_test_read(APB_IO_BASE_ADDR+APB_IO_SIZE-4);
-  if (hardfault_occurred!=0) err_code |= 1<<1;
+  // temp_data = address_test_read(APB_IO_BASE_ADDR+APB_IO_SIZE-4); - APB Slave Error if No DMA in System only test lower limit
+  // if (hardfault_occurred!=0) err_code |= 1<<1; - Tested in APB Mux Test Anyway
 
   /* Test addresses beyond IO boundary */
 //  hardfault_occurred = 0;
-- 
GitLab