summaryrefslogtreecommitdiff
path: root/recipes-bsp/at91bootstrap/at91bootstrap-3.5.3/at91bootstrap-3.5.3-mtrv1-DDRlowDriveStrength.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-bsp/at91bootstrap/at91bootstrap-3.5.3/at91bootstrap-3.5.3-mtrv1-DDRlowDriveStrength.patch')
-rw-r--r--recipes-bsp/at91bootstrap/at91bootstrap-3.5.3/at91bootstrap-3.5.3-mtrv1-DDRlowDriveStrength.patch34
1 files changed, 34 insertions, 0 deletions
diff --git a/recipes-bsp/at91bootstrap/at91bootstrap-3.5.3/at91bootstrap-3.5.3-mtrv1-DDRlowDriveStrength.patch b/recipes-bsp/at91bootstrap/at91bootstrap-3.5.3/at91bootstrap-3.5.3-mtrv1-DDRlowDriveStrength.patch
new file mode 100644
index 0000000..912a891
--- /dev/null
+++ b/recipes-bsp/at91bootstrap/at91bootstrap-3.5.3/at91bootstrap-3.5.3-mtrv1-DDRlowDriveStrength.patch
@@ -0,0 +1,34 @@
+Index: at91bootstrap-3.5.3/board/at91sam9x5ek/at91sam9x5ek.c
+===================================================================
+--- at91bootstrap-3.5.3.orig/board/at91sam9x5ek/at91sam9x5ek.c 2015-09-29 09:55:07.335113881 -0500
++++ at91bootstrap-3.5.3/board/at91sam9x5ek/at91sam9x5ek.c 2015-09-29 10:13:19.397489104 -0500
+@@ -81,7 +81,8 @@
+ | AT91C_DDRC2_CAS_3 /* CAS Latency 3 */
+ | AT91C_DDRC2_NB_BANKS_8 /* 8 banks */
+ | AT91C_DDRC2_DLL_RESET_DISABLED /* DLL not reset */
+- | AT91C_DDRC2_DECOD_INTERLEAVED);/*Interleaved decode*/
++ | AT91C_DDRC2_DIC_DS /* Low DDR Drive Strength */
++ | AT91C_DDRC2_DECOD_INTERLEAVED);/* Interleaved decode*/
+
+ /*
+ * Make sure to uncomment the following line if the DDR controller
+Index: at91bootstrap-3.5.3/main.c
+===================================================================
+--- at91bootstrap-3.5.3.orig/main.c 2013-04-11 05:07:35.000000000 -0500
++++ at91bootstrap-3.5.3/main.c 2015-09-29 10:10:21.354971492 -0500
+@@ -68,12 +68,15 @@
+ {
+ char *version = "AT91Bootstrap";
+ char *ver_num = " "AT91BOOTSTRAP_VERSION" ("COMPILE_TIME")";
++ char *feature = "DDR Drive Strength: low";
+
+ dbgu_print("\n\r");
+ dbgu_print("\n\r");
+ dbgu_print(version);
+ dbgu_print(ver_num);
+ dbgu_print("\n\r");
++ dbgu_print(feature);
++ dbgu_print("\n\r");
+ dbgu_print("\n\r");
+ }
+