diff --git a/RKBOOT/RK3566MINIALL.ini b/RKBOOT/RK3566MINIALL.ini index 8f3244d2..d9acb560 100644 --- a/RKBOOT/RK3566MINIALL.ini +++ b/RKBOOT/RK3566MINIALL.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=1 [CODE471_OPTION] NUM=1 -Path1=bin/rk35/rk3566_ddr_1056MHz_v1.18.bin +Path1=bin/rk35/rk3566_ddr_1056MHz_v1.20.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,10 +14,10 @@ Path1=bin/rk35/rk356x_usbplug_v1.17.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rk35/rk3566_ddr_1056MHz_v1.18.bin +FlashData=bin/rk35/rk3566_ddr_1056MHz_v1.20.bin FlashBoot=bin/rk35/rk356x_spl_v1.13.bin [OUTPUT] -PATH=rk356x_spl_loader_v1.18.113.bin +PATH=rk356x_spl_loader_v1.20.113.bin [SYSTEM] NEWIDB=true [FLAG] diff --git a/RKBOOT/RK3566MINIALL_NAND.ini b/RKBOOT/RK3566MINIALL_NAND.ini index 54758b43..c583e67d 100644 --- a/RKBOOT/RK3566MINIALL_NAND.ini +++ b/RKBOOT/RK3566MINIALL_NAND.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=8 [CODE471_OPTION] NUM=1 -Path1=bin/rk35/rk3566_ddr_1056MHz_v1.18.bin +Path1=bin/rk35/rk3566_ddr_1056MHz_v1.20.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,10 +14,10 @@ Path1=bin/rk35/rk356x_usbplug_nand_v1.04.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rk35/rk3566_ddr_1056MHz_v1.18.bin +FlashData=bin/rk35/rk3566_ddr_1056MHz_v1.20.bin FlashBoot=bin/rk35/rk356x_spl_nand_v1.14.bin [OUTPUT] -PATH=rk3566_spl_loader_nand_v1.18.107.bin +PATH=rk3566_spl_loader_nand_v1.20.107.bin [SYSTEM] NEWIDB=true [FLAG] diff --git a/bin/rk35/rk3566_ddr_1056MHz_v1.17.bin b/bin/rk35/rk3566_ddr_1056MHz_v1.17.bin deleted file mode 100644 index ac5a7a6d..00000000 Binary files a/bin/rk35/rk3566_ddr_1056MHz_v1.17.bin and /dev/null differ diff --git a/bin/rk35/rk3566_ddr_1056MHz_v1.18.bin b/bin/rk35/rk3566_ddr_1056MHz_v1.18.bin deleted file mode 100644 index d4a154bb..00000000 Binary files a/bin/rk35/rk3566_ddr_1056MHz_v1.18.bin and /dev/null differ diff --git a/bin/rk35/rk3566_ddr_1056MHz_v1.20.bin b/bin/rk35/rk3566_ddr_1056MHz_v1.20.bin new file mode 100644 index 00000000..c3237e38 Binary files /dev/null and b/bin/rk35/rk3566_ddr_1056MHz_v1.20.bin differ diff --git a/bin/rk35/rk3566_ddr_920MHz_v1.17.bin b/bin/rk35/rk3566_ddr_920MHz_v1.17.bin deleted file mode 100644 index a24fe293..00000000 Binary files a/bin/rk35/rk3566_ddr_920MHz_v1.17.bin and /dev/null differ diff --git a/bin/rk35/rk3566_ddr_920MHz_v1.18.bin b/bin/rk35/rk3566_ddr_920MHz_v1.18.bin deleted file mode 100644 index cfa27967..00000000 Binary files a/bin/rk35/rk3566_ddr_920MHz_v1.18.bin and /dev/null differ diff --git a/bin/rk35/rk3566_ddr_920MHz_v1.20.bin b/bin/rk35/rk3566_ddr_920MHz_v1.20.bin new file mode 100644 index 00000000..decda61d Binary files /dev/null and b/bin/rk35/rk3566_ddr_920MHz_v1.20.bin differ diff --git a/doc/release/RK3566_CN.md b/doc/release/RK3566_CN.md index 1faf8653..01d24ea9 100644 --- a/doc/release/RK3566_CN.md +++ b/doc/release/RK3566_CN.md @@ -1,5 +1,26 @@ # RK3566 Release Note +## rk3566_ddr_{1056...920}MHz_v1.20.bin + +| 时间 | 文件 | 编译 commit | 重要程度 | +| ---------- | :--------------------------------- | ----------- | -------- | +| 2024-01-12 | rk3566_ddr_{1056...920}MHz_v1.20.bin | 77170a5e90 | 重要 | + +### New + +1. 可通过工具配置tRFC值。 +2. 增加read/write vref training,提高读写稳定性。 + +### Fixed + +| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | +| ----- | -------- | -------------------------------------------------------- | ------------------------------------- | -------- | +| 1 | 重要 | 更新DDR3/LPDDR3 rd/wr training码型提高读写信号余量 | 优化DDR3/LPDDR3读写信号余量 | - | +| 2 | 重要 | 修正6GB LPDDR3/4初始化失败问题 | 6GB LPDDR3/4 初始化时卡住 | - | +| 3 | 重要 | LPDDR4/4X 780Mhz开启read odt,改善部分颗粒780MHz下稳定性 | 部分LPDDR4/4X颗粒780M下read稳定性较差 | - | + +------ + ## rk3568_bl31_ultra_v2.16.elf | 时间 | 文件 | 编译 commit | 重要程度 | diff --git a/doc/release/RK3566_EN.md b/doc/release/RK3566_EN.md index f4d33143..762375f4 100644 --- a/doc/release/RK3566_EN.md +++ b/doc/release/RK3566_EN.md @@ -1,5 +1,26 @@ # RK3566 Release Note +## rk3566_ddr_{1056...920}MHz_v1.20.bin + +| Date | File | Build commit | Severity | +| ---------- | ------------------------------------ | ------------ | --------- | +| 2024-01-12 | rk3566_ddr_{1056...920}MHz_v1.20.bin | 77170a5e90 | important | + +### New + +1. The tRFC value can be configured through ddrbin_tools. +1. Add read write vref trining to improve compatibility. + +### Fixed + +| Index | Severity | Update | Issue description | Issue source | +| ----- | --------- | ------------------------------------------------------------ | ---------------------------------------------------- | ------------ | +| 1 | important | Update DDR3/LPDDR3 rd/wr training pattern to improve read and write signal margin | Optimize DDR3/LPDDR3 read and write signal margin | - | +| 2 | important | Fixed 6GB LPDDR3/4 initialization failure problem | 6GB LPDDR3/4 panic during DDR initialization | - | +| 3 | important | Enable LPDDR4/4X read odt under780M to implove stability. | Some LPDDR4/4X particles have poor stability at 780M | - | + +------ + ## rk3568_bl31_ultra_v2.16.elf | Date | File | Build commit | Severity |