rk3588: ddr: update ddrbin to v1.09
build from: a930779e06 rk3588: ddr: update ddrbin to v1.09 update feature: 1c278addf8 rk3588: ddr: lp4 support R17 1faa08ee32 rk3588: ddr: fix WRTRN_CYC_MODE bug ef786d4bd1 rk3588: ddr: support LP5 byte mode aff256a558 rk3588: ddr: enable LP5 DMC 0f17dc5b27 rk3588: ddr: add power_save_setting for gating some unuse clock 649abbc98b rk3588: ddr: Improve lp5 performance cef3d77e31 rk3588: ddr: set ZQSET1TMG1.t_zq_short_interval_x1024 to 0xf0000 22f7ef4327 rk3588: ddr: boot FSP configurable by tools 7498eb52b7 rk3588: ddr: enable pstore e2cb912b2a rk3588: ddr: clean sw*de-skew bef set rate 5be1ea1689 rk3588: ddr: adjust rk3588 LPDDR5 timing 2ccd9c35f6 rk3588: ddr: derate/per_bk_ref configurable by tools 526cc06f5b rk3588: ddr: enable lp4 lp4x cs1 ODT 149366e266 rk3588: ddr: add 256MB reg space recycle c0cdba1f6f rk3588: ddr: LP5 WCK_ODT use 40ohm, CA ODT 80ohm Signed-off-by: Tang Yun ping <typ@rock-chips.com> Change-Id: I466ad2e0537313119f2f678ed3745207c498a6b3
This commit is contained in:
@@ -5,7 +5,7 @@ MAJOR=1
|
||||
MINOR=11
|
||||
[CODE471_OPTION]
|
||||
NUM=1
|
||||
Path1=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.08.bin
|
||||
Path1=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin
|
||||
Sleep=1
|
||||
[CODE472_OPTION]
|
||||
NUM=1
|
||||
@@ -14,10 +14,10 @@ Path1=bin/rk35/rk3588_usbplug_v1.09.bin
|
||||
NUM=2
|
||||
LOADER1=FlashData
|
||||
LOADER2=FlashBoot
|
||||
FlashData=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.08.bin
|
||||
FlashData=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin
|
||||
FlashBoot=bin/rk35/rk3588_spl_v1.11.bin
|
||||
[OUTPUT]
|
||||
PATH=rk3588_spl_loader_v1.08.111.bin
|
||||
PATH=rk3588_spl_loader_v1.09.111.bin
|
||||
[SYSTEM]
|
||||
NEWIDB=true
|
||||
[FLAG]
|
||||
|
||||
@@ -5,7 +5,7 @@ MAJOR=1
|
||||
MINOR=11
|
||||
[CODE471_OPTION]
|
||||
NUM=1
|
||||
Path1=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.08.bin
|
||||
Path1=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin
|
||||
Sleep=1
|
||||
[CODE472_OPTION]
|
||||
NUM=1
|
||||
@@ -14,11 +14,11 @@ Path1=bin/rk35/rk3588_usbplug_v1.09.bin
|
||||
NUM=2
|
||||
LOADER1=FlashData
|
||||
LOADER2=FlashBoot
|
||||
FlashData=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.08.bin
|
||||
FlashData=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin
|
||||
FlashBoot=bin/rk35/rk3588_spl_v1.11.bin
|
||||
[OUTPUT]
|
||||
PATH=rk3588_download_v1.08.111.bin
|
||||
IDB_PATH=rk3588_idblock_v1.08.111.img
|
||||
IDB_PATH=rk3588_idblock_v1.09.111.img
|
||||
[SYSTEM]
|
||||
NEWIDB=true
|
||||
[FLAG]
|
||||
|
||||
@@ -5,7 +5,7 @@ MAJOR=1
|
||||
MINOR=6
|
||||
[CODE471_OPTION]
|
||||
NUM=1
|
||||
Path1=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.08.bin
|
||||
Path1=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin
|
||||
Sleep=1
|
||||
[CODE472_OPTION]
|
||||
NUM=1
|
||||
@@ -17,7 +17,7 @@ LOADER2=FlashBoot
|
||||
FlashData=bin/rk35/rk3588_ramboot_null0.bin
|
||||
FlashBoot=bin/rk35/rk3588_ramboot_null1.bin
|
||||
[OUTPUT]
|
||||
PATH=rk3588_ramboot_loader_v1.08.106.bin
|
||||
PATH=rk3588_ramboot_loader_v1.09.106.bin
|
||||
[SYSTEM]
|
||||
NEWIDB=true
|
||||
[FLAG]
|
||||
|
||||
Binary file not shown.
BIN
bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin
Normal file
BIN
bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin
Normal file
Binary file not shown.
@@ -1,5 +1,32 @@
|
||||
# RK3588 Release Note
|
||||
|
||||
## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin
|
||||
|
||||
| 时间 | 文件 | 编译 commit | 重要程度 |
|
||||
| ---------- | :------------------------------------------- | ----------- | -------- |
|
||||
| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06 | 重要 |
|
||||
|
||||
### New
|
||||
|
||||
1. 可通过ddrbin_tool开关derate/perbank refresh。
|
||||
2. DDRBIN开启pstore功能。
|
||||
3. boot 频率可通过ddrbin_tool修改。
|
||||
4. 开启LPDDR5 DMC功能。
|
||||
5. 支持LPDDR5 byte mode颗粒。
|
||||
6. 增加回收与寄存器空间重叠的256MB DDR空间,默认回收,可通过ddrbin_tool关闭。
|
||||
|
||||
### Fixed
|
||||
|
||||
| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 |
|
||||
| ----- | -------- | ----------------------- | ------------------------------------------------------------ | -------- |
|
||||
| 1 | 重要 | 修正WRTRN概率性异常问题 | 修正533-1066M之间WR Training概率性异常问题。该频率点当前Bin未使用。但是客户可能通过ddrbin_tool修改使用到这段频率点。 | - |
|
||||
| 2 | 重要 | 修正周期性ZQCALIB间隙 | 修正周期性ZQCLIB timer 使用默认值,周期性ZQCALIB频繁问题。 | - |
|
||||
| 3 | 重要 | 修正528M稳定性问题 | 变频到528M之前清除SW*skew,避免528M带入其他频率点的skew引起稳定性问题 | - |
|
||||
| 4 | 重要 | 提高LPDDR5稳定性与性能 | 修正一些LPDDR5 timing配置,提高LPDDR5稳定性和性能。 | - |
|
||||
| 5 | 重要 | LP4/LP4X 32GB容量支持 | 增加LPDDR4两颗16GB组成的32GB的支持 | - |
|
||||
|
||||
------
|
||||
|
||||
## rk3588_bl31_v1.31.elf
|
||||
|
||||
| 时间 | 文件 | 编译 commit | 重要程度 |
|
||||
|
||||
@@ -1,5 +1,32 @@
|
||||
# RK3588 Release Note
|
||||
|
||||
## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin
|
||||
|
||||
| Date | File | Build commit | Severity |
|
||||
| ---------- | :------------------------------------------- | ------------ | --------- |
|
||||
| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06 | important |
|
||||
|
||||
### NEW
|
||||
|
||||
1. Derate/perbank refresh can be enable/disable by ddrbin_tool.
|
||||
2. Support pstore function.
|
||||
3. boot FSP configurable by ddrbin_tool.
|
||||
4. Enable LPDDR5 DMC function.
|
||||
5. Support LPDDR5 byte mode DRAM.
|
||||
6. Recycle 256MB memory(overlap with REG space). This function can be disable by ddrbin_tool.
|
||||
|
||||
### Fixed
|
||||
|
||||
| Index | Severity | Update | Issue description | Issue source |
|
||||
| ----- | --------- | ---------------------------------------- | ------------------------------------------------------------ | ------------ |
|
||||
| 1 | important | Fix WRTRN Bug | Fix WRTRN bug when ddr freq between 533MHz - 1066MHz | - |
|
||||
| 2 | important | Fix ZQCALIB bug | Increase auto ZQCALIB command period to 470ms | - |
|
||||
| 3 | important | Fix 528M bug | 528MHz undo RDTRN, SW*skew should be clean before clean before switch to 528MHz. | - |
|
||||
| 4 | important | Improve LPDDR5 stability and performance | Fix some LPDDR5 timing like rd2wr,wr2rd and hash config to improve stability and performance. | - |
|
||||
| 5 | important | LP4/LP4x support 32GB cap | LP4/LP4x support 32GB cap | - |
|
||||
|
||||
------
|
||||
|
||||
## rk3588_bl31_v1.31.elf
|
||||
|
||||
| Date | File | Build commit | Severity |
|
||||
@@ -78,3 +105,4 @@
|
||||
| 1 | important | Solve the problem that OPTEE is stuck during startup when printing is closed | User use /rkbin/tools/ddrbin_tool to close printing , then rk_atags will notify OPTEE to disable printing, When OPTEE starts, it will be stuck and unable to enter U-Boot | - |
|
||||
|
||||
------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user