diff options
author | Peng Fan <Peng.Fan@freescale.com> | 2015-07-13 11:33:26 +0800 |
---|---|---|
committer | Peng Fan <Peng.Fan@freescale.com> | 2015-07-13 11:33:26 +0800 |
commit | 93e01750558e1ba2a1dfdb0cca24ed38326db091 (patch) | |
tree | e7ddfaca5ec732296ec5ccfe9db4176dad184b7d /board/freescale/mx6qsabreauto/plugin.S | |
parent | 1f0cbe2b52b1ed7832a2f9c48950522f7b0fb6e8 (diff) | |
download | u-boot-imx-93e01750558e1ba2a1dfdb0cca24ed38326db091.zip u-boot-imx-93e01750558e1ba2a1dfdb0cca24ed38326db091.tar.gz u-boot-imx-93e01750558e1ba2a1dfdb0cca24ed38326db091.tar.bz2 |
MLK-11237 imx: mx6qpsabreauto update ddr script to 1.07
Update ddr script to version 1.07:
1. Change MDCCR from default value to 0x24912492,
it will improve DDR duty cycle
2. The MMDC reorder bypass option, which has better DRAM performance
URL:
http://compass.freescale.net/livelink/livelink?func=ll&objId=234335046&objAction=browse&viewType=1
Test Results:
3 boards passed 48 hours memtester stress test.
Signed-off-by: Peng Fan <Peng.Fan@freescale.com>
Diffstat (limited to 'board/freescale/mx6qsabreauto/plugin.S')
-rw-r--r-- | board/freescale/mx6qsabreauto/plugin.S | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/board/freescale/mx6qsabreauto/plugin.S b/board/freescale/mx6qsabreauto/plugin.S index c0d09b8..ee13dfc 100644 --- a/board/freescale/mx6qsabreauto/plugin.S +++ b/board/freescale/mx6qsabreauto/plugin.S @@ -108,6 +108,10 @@ str r2, [r1, #0x824] str r2, [r1, #0x828] + ldr r2, =0x24912492 + str r2, [r0, #0x8c0] + str r2, [r1, #0x8c0] + ldr r2, =0x00000800 str r2, [r0, #0x8b8] str r2, [r1, #0x8b8] @@ -136,7 +140,7 @@ ldr r2, =0x00000047 str r2, [r0, #0x040] - ldr r2, =0x12420000 + ldr r2, =0x14420000 str r2, [r0, #0x400] ldr r2, =0x841A0000 str r2, [r0, #0x000] |