rk3576: ddr: Update to v1.04 20240528

Build from:
	27ded95582 dram_init: rk3588: set t_refi_x1_sel=1 when per-bank refresh enable

Update features:
	27ded95582 dram_init: rk3588: set t_refi_x1_sel=1 when per-bank refresh enable
	150b0a9e1f dram_init: rk3576: Updata to v1.04
	4e4f99b482 dram_init: rk3576: config CNTFRQ_EL0 according to the OSC frequency
	e071b977b0 Revert "rk3588: ddr: fixed DERATEINT.mr4_read_interval configuration"
	27a3c08b05 dram_init: rk3576: fix the tag_ddr_mem error when cs0_row less than cs1_row
	20b0fabfa9 dram_init: rk3576: fix ultra suspend error by modify the resume flow
	bf0c0a13ec drivers: ram: rk3576: Disable auto clk stop when pd/sr_idle disable
	e1bff7719a drivers: ram: rk3576: Modify CTRL_OFFSET_DQ before read training
	7dd6853eb2 drivers: ram: sdram_rk3588: Modify the calc of rddata_en (tTOT)
	c619ebf7a3 drivers: ram: sdram_rk3588: Print eye_scan resluts of all channels
	110186f7c9 dram_init: dram_scan_eye: Store real vref in result
	c54cbb7162 dram_init: dram_scan_eye: Set tt_err if def setup memtest fail
	c672e6e73c drivers: ram: sdram_rk3588: Fix CS1 addr in eye_scan
	b28d838a92 drivers: ram: rk3576: fix the error of pclk_ddr during DMC initialization
	3c42a42383 drivers: ram: rk3588: avoid the change of dfi_init_complete single during DLL lock

Change-Id: I4ce7b37308e3288e781ca265defe478391d06e46
Signed-off-by: Wesley Yao <wesley.yao@rock-chips.com>
This commit is contained in:
Wesley Yao
2024-05-28 17:53:21 +08:00
parent 030c9f9e0d
commit 3175505f1f
10 changed files with 58 additions and 12 deletions

View File

@@ -5,7 +5,7 @@ MAJOR=1
MINOR=100
[CODE471_OPTION]
NUM=1
Path1=bin/rk35/rk3576_ddr_lp4_2112MHz_lp5_2736MHz_v1.03.bin
Path1=bin/rk35/rk3576_ddr_lp4_2112MHz_lp5_2736MHz_v1.04.bin
Sleep=1
[CODE472_OPTION]
NUM=1
@@ -16,7 +16,7 @@ LOADER1=FlashBoost
LOADER2=FlashData
LOADER3=FlashBoot
FlashBoost=bin/rk35/rk3576_boost_v1.02.bin
FlashData=bin/rk35/rk3576_ddr_lp4_2112MHz_lp5_2736MHz_v1.03.bin
FlashData=bin/rk35/rk3576_ddr_lp4_2112MHz_lp5_2736MHz_v1.04.bin
FlashBoot=bin/rk35/rk3576_spl_v1.04.bin
[LOADER1_PARAM]
LOAD_ADDR=0x3FFC0000
@@ -25,8 +25,8 @@ FLAG=0x0
LOAD_ADDR=0x3FF81000
FLAG=0x0
[OUTPUT]
PATH=rk3576_spl_loader_v1.03.104.bin
IDB_PATH=rk3576_idblock_v1.03.104.img
PATH=rk3576_spl_loader_v1.04.104.bin
IDB_PATH=rk3576_idblock_v1.04.104.img
[SYSTEM]
NEWIDB=true
ALIGN=8

View File

@@ -5,7 +5,7 @@ MAJOR=1
MINOR=100
[CODE471_OPTION]
NUM=1
Path1=bin/rk35/rk3576_ddr_lp4_2112MHz_lp5_2736MHz_v1.03.bin
Path1=bin/rk35/rk3576_ddr_lp4_2112MHz_lp5_2736MHz_v1.04.bin
Sleep=1
[CODE472_OPTION]
NUM=1
@@ -14,11 +14,11 @@ Path1=bin/rk35/rk3576_usbplug_fspi1_v1.00.bin
NUM=2
LOADER1=FlashData
LOADER2=FlashBoot
FlashData=bin/rk35/rk3576_ddr_lp4_2112MHz_lp5_2736MHz_v1.03.bin
FlashData=bin/rk35/rk3576_ddr_lp4_2112MHz_lp5_2736MHz_v1.04.bin
FlashBoot=bin/rk35/rk3576_spl_fspi1_v1.00.bin
[OUTPUT]
PATH=rk3576_spl_loader_fspi1_v1.03.100.bin
IDB_PATH=rk3576_idblock_fspi1_v1.03.100.img
PATH=rk3576_spl_loader_fspi1_v1.04.100.bin
IDB_PATH=rk3576_idblock_fspi1_v1.04.100.img
[SYSTEM]
NEWIDB=true
ALIGN=8

View File

@@ -5,7 +5,7 @@ MAJOR=1
MINOR=100
[CODE471_OPTION]
NUM=1
Path1=bin/rk35/rk3576_ddr_lp4_2112MHz_lp5_2736MHz_ultra_v1.03.bin
Path1=bin/rk35/rk3576_ddr_lp4_2112MHz_lp5_2736MHz_ultra_v1.04.bin
Sleep=1
[CODE472_OPTION]
NUM=1
@@ -16,7 +16,7 @@ LOADER1=FlashBoost
LOADER2=FlashData
LOADER3=FlashBoot
FlashBoost=bin/rk35/rk3576_boost_v1.02.bin
FlashData=bin/rk35/rk3576_ddr_lp4_2112MHz_lp5_2736MHz_ultra_v1.03.bin
FlashData=bin/rk35/rk3576_ddr_lp4_2112MHz_lp5_2736MHz_ultra_v1.04.bin
FlashBoot=bin/rk35/rk3576_spl_v1.04.bin
[LOADER1_PARAM]
LOAD_ADDR=0x3FFC0000
@@ -25,8 +25,8 @@ FLAG=0x0
LOAD_ADDR=0x3FF81000
FLAG=0x0
[OUTPUT]
PATH=rk3576_spl_loader_v1.03.104.bin
IDB_PATH=rk3576_idblock_v1.03.104.img
PATH=rk3576_spl_loader_v1.04.104.bin
IDB_PATH=rk3576_idblock_v1.04.104.img
[SYSTEM]
NEWIDB=true
ALIGN=8

Binary file not shown.

View File

@@ -1,5 +1,28 @@
# RK3576 Release Note
## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin
| 时间 | 文件 | 编译 commit | 重要程度 |
| ---------- | :----------------------------------------------------------- | ----------- | -------- |
| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582 | 重要 |
### New
1. 支持 cs0 row 小于 cs1 row 的颗粒。
2. 新增扫眼图 DDR bin。
### Fixed
| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 |
| ----- | -------- | ----------------------------------- | -------- | -------- |
| 1 | 重要 | 修正部分 LPDDR5 read 眼图偏左的问题 | - | - |
| 2 | 重要 | 提高 LPDDR5 534MHz 高温稳定性 | - | - |
| 3 | 重要 | 提高 ultra suspend 稳定性 | - | - |
| 4 | 重要 | 提高 reboot 稳定性 | - | - |
| 5 | 普通 | 改进扫眼图的打印结果 | - | - |
------
## rk3576_boost_v1.02.bin
| 时间 | 文件 | 编译 commit | 重要程度 |

View File

@@ -1,5 +1,28 @@
# RK3576 Release Note
## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin
| Date | File | Build commit | Severity |
| ---------- | :----------------------------------------------------------- | ------------ | --------- |
| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582 | important |
### New
1. Supports dram whose cs0 row is less than cs1 row.
2. Add eyescan DDR bin.
### Fixed
| Index | Severity | Update | Issue description | Issue source |
| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ |
| 1 | important | Fix an issue with some LPDDR5 read eye skewed to the left | - | - |
| 2 | important | Improve LPDDR5 534MHz high temperature stability | - | - |
| 3 | important | Improve ultra suspend stability | - | - |
| 4 | important | Improve reboot stability | - | - |
| 5 | moderate | Improve print result of eye scan | - | - |
------
## rk3576_boost_v1.02.bin
| Date | File | Build commit | Severity |