diff options
author | Tom Warren <twarren@nvidia.com> | 2014-06-10 13:46:48 -0700 |
---|---|---|
committer | Marc Jones <marc.jones@se-eng.com> | 2015-01-04 00:14:15 +0100 |
commit | 96ef1883a7a8b95f297f99fa7409f27c0f344d88 (patch) | |
tree | a23f6c50570c2ebc7ad241e0fa93080c0682f76f /src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc | |
parent | 1e3679ddd0fd03fdc00b50a45fc652a539b9c9a7 (diff) |
nyan_big: Update Hynix BCTs and add Kingston 2GB BCT.
Hynix 2GB/4GB configs have been fine-tuned.
Kingston 2GB config is new, uses RAMCODE 0x6.
BUG=none
TEST=emerge-nyan_big coreboot-nyan_big OK. Flashed to my
Big 2GB system (PVT1/SKU1) and it booted OK.
BRANCH=nyan_big
Original-Change-Id: I8a23a5568ef84d5befc13623f78bce664130f314
Original-Signed-off-by: Tom Warren <twarren@nvidia.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/203305
Original-Reviewed-by: David Hendricks <dhendrix@chromium.org>
Original-Reviewed-by: Hung-Te Lin <hungte@chromium.org>
(cherry picked from commit e47d18d8cff50f46d0a14715b6750f7aa6d0da82)
Signed-off-by: Marc Jones <marc.jones@se-eng.com>
Change-Id: I363db37d6a63d9f5c578e68a0149259657e1ebfd
Reviewed-on: http://review.coreboot.org/8045
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc')
-rw-r--r-- | src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc | 60 |
1 files changed, 30 insertions, 30 deletions
diff --git a/src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc b/src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc index 3020002603..67a0cd41ed 100644 --- a/src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc +++ b/src/mainboard/google/nyan_big/bct/sdram-hynix-2GB-792.inc @@ -1,4 +1,4 @@ -{ /* generated from sdram-0001-792-2GB.cfg; do not edit. */ +{ /* generated from Nike_0224_2GB__ODTCTT_792Mhz_V02.cfg; do not edit. */ .MemoryType = NvBootMemoryType_Ddr3, .PllMInputDivider = 0x00000001, .PllMFeedbackDivider = 0x00000042, @@ -66,7 +66,7 @@ .EmcRdv = 0x00000018, .EmcRdvMask = 0x0000001a, .EmcQpop = 0x0000000f, - .EmcCtt = 0x00000000, + .EmcCtt = 0x00000007, .EmcCttDuration = 0x00000004, .EmcRefresh = 0x000017e2, .EmcBurstRefreshNum = 0x00000000, @@ -87,13 +87,13 @@ .EmcTClkStable = 0x00000008, .EmcTClkStop = 0x00000008, .EmcTRefBw = 0x00001822, - .EmcFbioCfg5 = 0x104ab098, + .EmcFbioCfg5 = 0x104ab198, .EmcFbioCfg6 = 0x00000000, .EmcFbioSpare = 0x00000000, .EmcCfgRsv = 0xff00ff00, .EmcMrs = 0x80000d71, .EmcEmrs = 0x80100002, - .EmcEmrs2 = 0x80200018, + .EmcEmrs2 = 0x80200418, .EmcEmrs3 = 0x80300000, .EmcMrw1 = 0x00000000, .EmcMrw2 = 0x00000000, @@ -108,7 +108,7 @@ .EmcMrsWaitCnt = 0x00f8000c, .EmcMrsWaitCnt2 = 0x00f8000c, .EmcCfg = 0x73300000, - .EmcCfg2 = 0x0000089d, + .EmcCfg2 = 0x0080089d, .EmcCfgPipe = 0x00004080, .EmcDbg = 0x01000c00, .EmcCmdQ = 0x10004408, @@ -119,22 +119,22 @@ .EmcCfgDigDllPeriod = 0x00008000, .EmcDevSelect = 0x00000002, .EmcSelDpdCtrl = 0x00040000, - .EmcDllXformDqs0 = 0x00000008, - .EmcDllXformDqs1 = 0x00000008, - .EmcDllXformDqs2 = 0x00000008, - .EmcDllXformDqs3 = 0x00000008, - .EmcDllXformDqs4 = 0x00000008, - .EmcDllXformDqs5 = 0x00000008, - .EmcDllXformDqs6 = 0x00000008, - .EmcDllXformDqs7 = 0x00000008, - .EmcDllXformDqs8 = 0x00000008, - .EmcDllXformDqs9 = 0x00000008, - .EmcDllXformDqs10 = 0x00000008, - .EmcDllXformDqs11 = 0x00000008, - .EmcDllXformDqs12 = 0x00000008, - .EmcDllXformDqs13 = 0x00000008, - .EmcDllXformDqs14 = 0x00000008, - .EmcDllXformDqs15 = 0x00000008, + .EmcDllXformDqs0 = 0x00000005, + .EmcDllXformDqs1 = 0x00000005, + .EmcDllXformDqs2 = 0x00000005, + .EmcDllXformDqs3 = 0x00000005, + .EmcDllXformDqs4 = 0x00000005, + .EmcDllXformDqs5 = 0x00000005, + .EmcDllXformDqs6 = 0x00000005, + .EmcDllXformDqs7 = 0x00000005, + .EmcDllXformDqs8 = 0x00000005, + .EmcDllXformDqs9 = 0x00000005, + .EmcDllXformDqs10 = 0x00000005, + .EmcDllXformDqs11 = 0x00000005, + .EmcDllXformDqs12 = 0x00000005, + .EmcDllXformDqs13 = 0x00000005, + .EmcDllXformDqs14 = 0x00000005, + .EmcDllXformDqs15 = 0x00000005, .EmcDllXformQUse0 = 0x00000000, .EmcDllXformQUse1 = 0x00000000, .EmcDllXformQUse2 = 0x00000000, @@ -173,17 +173,17 @@ .EmcDliTrimTxDqs13 = 0x00000007, .EmcDliTrimTxDqs14 = 0x00000009, .EmcDliTrimTxDqs15 = 0x00000008, - .EmcDllXformDq0 = 0x0000000e, - .EmcDllXformDq1 = 0x0000000e, - .EmcDllXformDq2 = 0x0000000e, - .EmcDllXformDq3 = 0x0000000e, - .EmcDllXformDq4 = 0x0000000e, - .EmcDllXformDq5 = 0x0000000e, - .EmcDllXformDq6 = 0x0000000e, - .EmcDllXformDq7 = 0x0000000e, + .EmcDllXformDq0 = 0x0000000a, + .EmcDllXformDq1 = 0x0000000a, + .EmcDllXformDq2 = 0x0000000a, + .EmcDllXformDq3 = 0x0000000a, + .EmcDllXformDq4 = 0x0000000a, + .EmcDllXformDq5 = 0x0000000a, + .EmcDllXformDq6 = 0x0000000a, + .EmcDllXformDq7 = 0x0000000a, .WarmBootWait = 0x00000002, .EmcCttTermCtrl = 0x00000802, - .EmcOdtWrite = 0x00000000, + .EmcOdtWrite = 0x80000005, .EmcOdtRead = 0x00000000, .EmcZcalInterval = 0x00020000, .EmcZcalWaitCnt = 0x00000042, |