[PATCH 28/41] imx9: imx93_evk: Update DDR timing config
Peng Fan (OSS)
peng.fan at oss.nxp.com
Mon Jan 23 10:16:47 CET 2023
From: Ye Li <ye.li at nxp.com>
Improve the DDR bandwidth by changing to auto precharge,
setting RD_TO_PRE to 0xe, REFREC_PB and REFTOREF_PB to 0x15b,
set RD/WR_CNT, and improve RWT/WRT frequency
Also reduce debug message to Stage completion only.
Reviewed-by: Peng Fan <peng.fan at nxp.com>
Signed-off-by: Ye Li <ye.li at nxp.com>
Signed-off-by: Peng Fan <peng.fan at nxp.com>
---
board/freescale/imx93_evk/lpddr4x_timing.c | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/board/freescale/imx93_evk/lpddr4x_timing.c b/board/freescale/imx93_evk/lpddr4x_timing.c
index e34096fee1e..a355ca28c4f 100644
--- a/board/freescale/imx93_evk/lpddr4x_timing.c
+++ b/board/freescale/imx93_evk/lpddr4x_timing.c
@@ -21,21 +21,23 @@ struct dram_cfg_param ddr_ddrc_cfg[] = {
{ 0x4e300114, 0x2 },
{ 0x4e300260, 0x0 },
{ 0x4e30017c, 0x0 },
+ { 0x4e300f04, 0x80 },
{ 0x4e300104, 0xaaee001b },
{ 0x4e300108, 0x626ee273 },
- { 0x4e30010c, 0x5c18b },
+ { 0x4e30010c, 0x5e18b },
{ 0x4e300100, 0x25ab321b },
{ 0x4e300160, 0x9002 },
{ 0x4e30016c, 0x35f00000 },
{ 0x4e300250, 0x2b },
- { 0x4e300254, 0x0 },
+ { 0x4e300254, 0x015b015b },
{ 0x4e30025c, 0x400 },
{ 0x4e300300, 0x16291314 },
{ 0x4e300304, 0x163110c },
{ 0x4e300308, 0xa200e3c },
{ 0x4e300170, 0x8b0b0608 },
- { 0x4e300124, 0x1c77071d },
- { 0x4e300f04, 0x80 },
+ { 0x4e300124, 0x1c770000 },
+ { 0x4e300800, 0x43930002 },
+ { 0x4e300804, 0x1f1f1f1f },
};
/* PHY Initialize Configuration */
@@ -841,7 +843,7 @@ struct dram_cfg_param ddr_fsp0_cfg[] = {
{ 0x54004, 0x4 },
{ 0x54006, 0x15 },
{ 0x54008, 0x131f },
- { 0x54009, 0xff },
+ { 0x54009, 0xc8 },
{ 0x5400b, 0x4 },
{ 0x5400c, 0x1 },
{ 0x5400d, 0x100 },
@@ -879,7 +881,7 @@ struct dram_cfg_param ddr_fsp0_2d_cfg[] = {
{ 0x54004, 0x4 },
{ 0x54006, 0x15 },
{ 0x54008, 0x61 },
- { 0x54009, 0xff },
+ { 0x54009, 0xc8 },
{ 0x5400b, 0x4 },
{ 0x5400c, 0x1 },
{ 0x5400d, 0x100 },
--
2.36.0
More information about the U-Boot
mailing list