summaryrefslogtreecommitdiff
path: root/multitech/recipes/at91bootstrap/at91bootstrap-2.13/sdram_slow_slew_rate.patch
blob: f45bfcdd7a08c268ac490e12e81796a004fe2738 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Index: at91bootstrap-2.13/board/at91sam9g20ek/at91sam9g20ek.c
===================================================================
--- at91bootstrap-2.13.orig/board/at91sam9g20ek/at91sam9g20ek.c	2010-01-12 15:13:39.000000000 -0600
+++ at91bootstrap-2.13/board/at91sam9g20ek/at91sam9g20ek.c	2013-12-19 09:14:45.018624931 -0600
@@ -116,8 +116,9 @@
 #endif /* CONFIG_VERBOSE */
 
 #ifdef CONFIG_SDRAM
-	/* Initialize the matrix (memory voltage = 3.3) */
-	writel((readl(AT91C_BASE_CCFG + CCFG_EBICSA)) | AT91C_EBI_CS1A_SDRAMC | (1<<16), AT91C_BASE_CCFG + CCFG_EBICSA);
+	dbg_print("SDRAM: slow slew rate\r\n");
+	/* Initialize the matrix (memory voltage = 3.3, slow slew rate) */
+	writel((readl(AT91C_BASE_CCFG + CCFG_EBICSA)) | AT91C_EBI_CS1A_SDRAMC | (1<<16) | (1<<17), AT91C_BASE_CCFG + CCFG_EBICSA);
 
 	/* Configure SDRAM Controller */
 	sdram_init(	AT91C_SDRAMC_NC_9  |