|
@@ -45,7 +45,7 @@ static void test_sdram(void)
|
|
|
uint32_t start_time = rdtime();
|
|
|
uint32_t w = 0;
|
|
|
uint32_t n;
|
|
|
-
|
|
|
+
|
|
|
con_printf("Testing SDRAM from 0x%08x to 0x%08x, stride 0x%08x...\r\n",
|
|
|
SDRAM_ADDR, SDRAM_END, stride);
|
|
|
|
|
@@ -65,12 +65,12 @@ static void test_sdram(void)
|
|
|
CONSOLE = err_char;
|
|
|
err_char = '-';
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
w = (w + stride) & SDRAM_MASK;
|
|
|
}
|
|
|
|
|
|
con_puts("\r\nReading back to check for aliases...\r\n");
|
|
|
-
|
|
|
+
|
|
|
rate_limit = ERROR_RATELIMIT;
|
|
|
for (n = 1, w = 0; n <= sdram_words; n++) {
|
|
|
uint32_t a = w + SDRAM_ADDR;
|
|
@@ -115,7 +115,7 @@ void main(void)
|
|
|
/* wait */;
|
|
|
|
|
|
done = rdtime();
|
|
|
-
|
|
|
+
|
|
|
con_puts(hello);
|
|
|
|
|
|
con_printf("This is loop: %u\n", loops++);
|
|
@@ -147,7 +147,7 @@ void main(void)
|
|
|
}
|
|
|
|
|
|
test_sdram();
|
|
|
-
|
|
|
+
|
|
|
p = (uint32_t *)SDRAM_ADDR;
|
|
|
for (unsigned int w = 0; w < words; w++)
|
|
|
*p++ = 0xdeadbeef;
|
|
@@ -158,4 +158,3 @@ void main(void)
|
|
|
while ( 1 )
|
|
|
RESET_CMD = 1;
|
|
|
}
|
|
|
-
|