From 36f0949ef9854b82a9a3154d970da4e3b8d12a61 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Mon, 06 Nov 2023 07:23:29 +0000
Subject: [PATCH] rk3568 rkbin init

---
 rkbin/RKBOOT/RK3308MINIALL_WO_FTL.ini                                 |    6 
 rkbin/bin/rk35/rk3562_ddr_780MHz_v1.04.bin                            |    0 
 rkbin/RKTRUST/RK3308TRUST_CPU3.ini                                    |   17 
 rkbin/RKBOOT/RK3588MINIALL.ini                                        |   10 
 rkbin/bin/rv11/rv1106_hpmcu_tb_sc4336_v1.67.bin                       |    0 
 rkbin/doc/release/RK3399PRO_EN.md                                     |   31 
 rkbin/RKBOOT/RK3399PROMINIALL.ini                                     |    6 
 rkbin/bin/rk35/rk3562_ddr_528MHz_v1.04.bin                            |    0 
 rkbin/RKBOOT/RK3528MINIALL.ini                                        |   26 
 rkbin/doc/release/RK3399PRO_CN.md                                     |   31 
 rkbin/RKBOOT/RK3568MINIALL_SPI_NAND.ini                               |    8 
 rkbin/RKBOOT/RK3562MINIALL.ini                                        |   26 
 rkbin/RKBOOT/RV1106MINIALL_EMMC_TB.ini                                |   21 
 rkbin/bin/rk35/rk3562_bl31_v1.17.elf                                  |    0 
 rkbin/bin/rk35/rk3568_ddr_920MHz_v1.17.bin                            |    0 
 rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.18.bin                           |    0 
 rkbin/bin/rk33/rk3308_ddr_451MHz_uart2_m1_v2.07.bin                   |    0 
 rkbin/RKBOOT/PX3SEMINIALL.ini                                         |    2 
 rkbin/bin/rk33/rk3326_ddr_333MHz_v2.08.bin                            |    0 
 rkbin/bin/rk35/rk3568_bl32_v2.10.bin                                  |    0 
 rkbin/bin/rk35/rk3588_bl32_v1.13.bin                                  |    0 
 rkbin/bin/rv11/rv1106_hpmcu_tb_dual_camera_sc3338_sc3338_v1.67.bin    |    0 
 rkbin/doc/release/RK3399_EN.md                                        |   57 
 rkbin/RKBOOT/RK3568MINIALL_RAMBOOT.ini                                |    4 
 rkbin/bin/rk35/rk3588_spl_v1.12.bin                                   |    0 
 rkbin/RKBOOT/RV1126MINIALL_SPI_NOR_TINY.ini                           |    2 
 rkbin/doc/release/PX30_EN.md                                          |   26 
 rkbin/bin/rk35/rk3568_ddr_1560MHz_eyescan_v1.16.bin                   |    0 
 rkbin/RKBOOT/RV1106MINIALL.ini                                        |   10 
 rkbin/RKBOOT/RV1126MINIALL.ini                                        |    2 
 rkbin/bin/rv11/rv1126_tee_ta_tb_v1.07.bin                             |    0 
 rkbin/tools/programmer_image_tool                                     |    0 
 rkbin/bin/rv11/rv1106_hpmcu_wrap_v1.56.bin                            |    0 
 rkbin/doc/release/RK3308_CN.md                                        |   28 
 rkbin/bin/rk35/rk356x_usbplug_v1.17.bin                               |    0 
 rkbin/bin/rv11/rv1106_hpmcu_tb_sc230ai_v1.67.bin                      |    0 
 rkbin/RKBOOT/RK3568MINIALL.ini                                        |    8 
 rkbin/bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.07.bin                   |    0 
 rkbin/bin/rk35/rk3562_ddr_1056MHz_v1.04.bin                           |    0 
 rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.18.bin                           |    0 
 rkbin/RKBOOT/RV1106MINIALL_TB_SC4336.ini                              |   32 
 rkbin/doc/release/RK3562_CN.md                                        |  287 +++
 rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_eyescan_v1.11.bin   |    0 
 rkbin/doc/release/RK3326_CN.md                                        |   26 
 rkbin/doc/release/RK3568_EN.md                                        |  221 ++
 rkbin/bin/rk35/rk3562_ddr_920MHz_v1.04.bin                            |    0 
 rkbin/bin/rk35/rk3528_ddr_1056MHz_2L_PCB_v1.06.bin                    |    0 
 rkbin/bin/rk35/rk3562_bl32_v1.01.bin                                  |    0 
 rkbin/doc/release/PX30_CN.md                                          |   26 
 rkbin/bin/rk33/rk3326_bl31_v1.33.elf                                  |    0 
 rkbin/RKTRUST/RV1126TOS.ini                                           |    2 
 rkbin/doc/release/RK3528_EN.md                                        |  338 ++++
 rkbin/bin/rk35/rk3528_ddr_1056MHz_4BIT_PCB_v1.06.bin                  |    0 
 rkbin/bin/rk35/rk3562_ddr_1560MHz_v1.04.bin                           |    0 
 rkbin/bin/rk35/rk3568_bl31_rt_v1.01.elf                               |    0 
 rkbin/RKTRUST/RK3568TRUST.ini                                         |    4 
 rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.17.bin                           |    0 
 rkbin/RKBOOT/PX30MINIALL_WO_FTL.ini                                   |    6 
 rkbin/bin/rk33/rk3399_ddr_800MHz_v1.30.bin                            |    0 
 rkbin/bin/rk35/rk3562_spl_v1.03.bin                                   |    0 
 rkbin/RKBOOT/RK3399MINIALL.ini                                        |   12 
 rkbin/doc/release/RK3308_EN.md                                        |   28 
 rkbin/bin/rk33/rk3308_ddr_393MHz_uart4_m0_v2.07.bin                   |    0 
 rkbin/bin/rk33/px30_ddr_333MHz_v2.08.bin                              |    0 
 rkbin/bin/rv11/rv1106_ddr_924MHz_v1.13.bin                            |    0 
 rkbin/bin/rv11/rv1126_usbplug_v1.24.bin                               |    0 
 rkbin/doc/release/RK3326_EN.md                                        |   26 
 rkbin/bin/rk35/rk3562_ddr_1332MHz_v1.04.bin                           |    0 
 rkbin/bin/rk33/rk3399_ddr_933MHz_v1.30.bin                            |    0 
 rkbin/bin/rk35/rk3528_ddr_1056MHz_v1.06.bin                           |    0 
 rkbin/RKBOOT/RK3588MINIALL_IPC.ini                                    |   12 
 rkbin/bin/rk35/rk3566_ddr_920MHz_v1.18.bin                            |    0 
 rkbin/bin/rk33/rk3399_usbplug_v1.30.bin                               |    0 
 rkbin/RKBOOT/PX30MINIALL.ini                                          |    6 
 rkbin/RKBOOT/RK3326MINIALL_SLC.ini                                    |    6 
 rkbin/bin/rk33/rk3399pro_ddr_933MHz_v1.30.bin                         |    0 
 rkbin/bin/rk35/rk3562_mcu_v1.00.bin                                   |    0 
 rkbin/RKTRUST/RK3566TRUST_ULTRA.ini                                   |    2 
 rkbin/bin/rk35/rk3568_bl31_v1.43.elf                                  |    0 
 rkbin/bin/rv11/rv1106_usbplug_v1.07.bin                               |    0 
 rkbin/tools/ddrbin_tool                                               |    0 
 rkbin/doc/release/RK3562_EN.md                                        |  287 +++
 rkbin/bin/rv11/rv1106_tee_ta_v1.00.bin                                |    0 
 rkbin/bin/rk35/rk3588_usbplug_v1.10.bin                               |    0 
 rkbin/RKTRUST/RV1126TOS_TB.ini                                        |    2 
 rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.18.bin                           |    0 
 rkbin/doc/release/RK3032_EN.md                                        |    2 
 rkbin/tools/setting.ini                                               |   18 
 rkbin/bin/rk35/rk3528_mcu_v1.00.bin                                   |    0 
 rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.17.bin                           |    0 
 rkbin/RKTRUST/RK3568TRUST_RT.ini                                      |   17 
 rkbin/doc/release/RV1106_EN.md                                        |  346 ++++
 rkbin/RKTRUST/RK3568TRUST_CPU3.ini                                    |    2 
 rkbin/bin/rk35/rk3528_usbplug_v1.03.bin                               |    0 
 rkbin/bin/rk33/rk3308_ddr_589MHz_uart4_m0_v2.07.bin                   |    0 
 rkbin/RKBOOT/RK3308MINIALL.ini                                        |    6 
 rkbin/tools/ddrbin_param.txt                                          |   23 
 rkbin/bin/rk35/rk3562_ddr_324MHz_v1.04.bin                            |    0 
 rkbin/doc/release/RV1126_EN.md                                        |   62 
 rkbin/bin/rk35/rk3562_usbplug_v1.04.bin                               |    0 
 rkbin/RKBOOT/RK3566MINIALL_NAND.ini                                   |    6 
 rkbin/bin/rk35/rk3562_ddr_1056MHz_ultra_v1.05.bin                     |    0 
 rkbin/RKTRUST/RV1106TOS_TB.ini                                        |    2 
 rkbin/bin/rv11/rv1106_hpmcu_tb_dual_camera_sc301iot_sc230ai_v1.67.bin |    0 
 rkbin/doc/release/RK3566_EN.md                                        |   60 
 rkbin/RKTRUST/RK3588TRUST.ini                                         |    4 
 rkbin/RKBOOT/RV1106MINIALL_TB_DUAL_CAMERA_SC3338_SC3338.ini           |   32 
 rkbin/RKTRUST/RK3568TRUST_L3_PART_ECC.ini                             |   17 
 rkbin/RKBOOT/RV1106MINIALL_TB_GC3003.ini                              |   32 
 rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin           |    0 
 rkbin/doc/release/RK3032_CN.md                                        |    2 
 rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB.ini                             |   10 
 rkbin/bin/rk33/rk3308_ddr_451MHz_uart4_m0_v2.07.bin                   |    0 
 rkbin/doc/release/RK3528_CN.md                                        |  337 ++++
 rkbin/RKBOOT/RV1106MINIALL_TB_DUAL_CAMERA_SC301IOT_SC230AI.ini        |   32 
 rkbin/bin/rk33/rk3308_bl31_cpu3_v1.00.elf                             |    0 
 rkbin/bin/rv11/rv1106_hpmcu_tb_gc3003_v1.64.bin                       |    0 
 rkbin/doc/release/RK3568_CN.md                                        |  221 ++
 rkbin/doc/release/RK3588_CN.md                                        |  256 +++
 rkbin/RKBOOT/RK3308MINIALL_UART4.ini                                  |    6 
 rkbin/bin/rk35/rk3528_spl_v1.04.bin                                   |    0 
 rkbin/RKBOOT/RV1126MINIALL_LP4_EMMC_TB.ini                            |    4 
 rkbin/tools/ddrbin_tool_user_guide.txt                                |  262 ++
 rkbin/RKBOOT/RV1126MINIALL_LP3_EMMC_TB.ini                            |    4 
 rkbin/doc/release/RV1106_CN.md                                        |  345 ++++
 rkbin/doc/release/RV1126_CN.md                                        |   62 
 rkbin/bin/rk33/rk3399_miniloader_v1.30.bin                            |    0 
 rkbin/bin/rk35/rk3568_ddr_920MHz_v1.18.bin                            |    0 
 rkbin/RKBOOT/RK3562MINIALL_ULTRA.ini                                  |   26 
 rkbin/bin/rk33/rk3399pro_ddr_800MHz_v1.30.bin                         |    0 
 rkbin/RKBOOT/RV1106MINIALL_EMMC_TB_NOMCU.ini                          |   21 
 rkbin/RKTRUST/RV1106TOS.ini                                           |    5 
 rkbin/bin/rk33/rk3399pro_ddr_666MHz_v1.30.bin                         |    0 
 rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.18.bin                           |    0 
 rkbin/doc/release/RK3399_CN.md                                        |   57 
 rkbin/RKBOOT/RK3399MINIALL_SPINOR.ini                                 |    6 
 rkbin/bin/rk35/rk3562_ddr_1184MHz_v1.04.bin                           |    0 
 rkbin/bin/rk35/rk3562_ddr_630MHz_v1.04.bin                            |    0 
 rkbin/bin/rv11/rv1126_spl_emmc_tb_v1.13.bin                           |    0 
 rkbin/tools/boot_merger                                               |    0 
 rkbin/tools/rk_sign_tool                                              |    0 
 rkbin/RKTRUST/RK3326TRUST.ini                                         |    2 
 rkbin/RKBOOT/RV1126MINIALL_EMMC_TB.ini                                |    4 
 rkbin/RKTRUST/RK3399TRUST.ini                                         |    2 
 rkbin/bin/rk33/rk3308_ddr_393MHz_uart2_m1_v2.07.bin                   |    0 
 rkbin/bin/rk33/px30_bl31_v1.33.elf                                    |    0 
 rkbin/doc/release/RK3588_EN.md                                        |  261 +++
 rkbin/bin/rk35/rk3562_ddr_1392MHz_v1.04.bin                           |    0 
 rkbin/RKTRUST/PX30TRUST.ini                                           |    2 
 rkbin/scripts/checkpatch.sh                                           |  144 +
 rkbin/RKBOOT/RK3326MINIALL.ini                                        |    6 
 rkbin/bin/rv11/rv1126_tee_ta_v2.09.bin                                |    0 
 rkbin/bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin                         |    0 
 rkbin/RKBOOT/RK3126MINIALL_SLC.ini                                    |    2 
 rkbin/RKBOOT/RK3308MINIALL_SPI_NAND.ini                               |    6 
 rkbin/RKTRUST/RK3562TRUST.ini                                         |   19 
 rkbin/bin/rk35/rk3588_bl31_v1.40.elf                                  |    0 
 rkbin/RKBOOT/RK3566MINIALL.ini                                        |    8 
 rkbin/RKBOOT/RV1126MINIALL_IPC.ini                                    |    2 
 rkbin/bin/rk35/rk3566_ddr_920MHz_v1.17.bin                            |    0 
 rkbin/RKBOOT/PX30MINIALL_SLC.ini                                      |    6 
 rkbin/RKBOOT/RK3326AARCH32MINIALL.ini                                 |    6 
 rkbin/bin/rv11/rv1106_hpmcu_tb_gc2093_v1.66.bin                       |    0 
 rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_GC2093.ini                      |   12 
 rkbin/RKBOOT/RK3326AARCH32MINIALL_SLC.ini                             |    8 
 rkbin/bin/rk35/rk3562_ddr_1332MHz_eyescan_v1.04.bin                   |    0 
 rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_NOMCU.ini                       |   10 
 rkbin/bin/rk33/rk3399_ddr_666MHz_v1.30.bin                            |    0 
 rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.17.bin                           |    0 
 rkbin/bin/rk35/rk3528_bl31_v1.15.elf                                  |    0 
 /dev/null                                                             |    0 
 rkbin/bin/rk35/rk3566_ddr_1056MHz_eyescan_v1.16.bin                   |    0 
 rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.17.bin                           |    0 
 rkbin/RKBOOT/RV1126MINIALL_SPI_NOR_TB.ini                             |    2 
 rkbin/RKBOOT/RK3568MINIALL_NAND.ini                                   |    6 
 rkbin/bin/rk35/rk3568_bl31_l3_part_ecc_v1.00.elf                      |    0 
 rkbin/RKBOOT/RK3566MINIALL_ULTRA.ini                                  |    2 
 rkbin/bin/rk33/rk3399_bl31_v1.36.elf                                  |    0 
 rkbin/bin/rk35/rk3528_bl32_v1.02.bin                                  |    0 
 rkbin/RKBOOT/RK3588MINIALL_RAMBOOT.ini                                |    4 
 rkbin/RKBOOT/RV1106MINIALL_TB_SC230AI.ini                             |   32 
 rkbin/doc/release/RK3566_CN.md                                        |   60 
 rkbin/RKTRUST/RK3528TRUST.ini                                         |   19 
 rkbin/bin/rv11/rv1106_hpmcu_tb_sc3336_sc3338_v1.67.bin                |    0 
 rkbin/RKBOOT/RV1106MINIALL_TB_SC3336_SC3338.ini                       |   32 
 185 files changed, 4,333 insertions(+), 253 deletions(-)

diff --git a/rkbin/RKBOOT/PX30MINIALL.ini b/rkbin/RKBOOT/PX30MINIALL.ini
index a456348..ab74b65 100644
--- a/rkbin/RKBOOT/PX30MINIALL.ini
+++ b/rkbin/RKBOOT/PX30MINIALL.ini
@@ -5,7 +5,7 @@
 MINOR=35
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk33/px30_ddr_333MHz_v2.07.bin
+Path1=bin/rk33/px30_ddr_333MHz_v2.08.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -14,9 +14,9 @@
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk33/px30_ddr_333MHz_v2.07.bin
+FlashData=bin/rk33/px30_ddr_333MHz_v2.08.bin
 FlashBoot=bin/rk33/px30_miniloader_v1.35.bin
 [OUTPUT]
-PATH=px30_loader_v2.07.135.bin
+PATH=px30_loader_v2.08.135.bin
 [FLAG]
 RC4_OFF=true
diff --git a/rkbin/RKBOOT/PX30MINIALL_SLC.ini b/rkbin/RKBOOT/PX30MINIALL_SLC.ini
index 8f5a46d..4bca5aa 100644
--- a/rkbin/RKBOOT/PX30MINIALL_SLC.ini
+++ b/rkbin/RKBOOT/PX30MINIALL_SLC.ini
@@ -5,7 +5,7 @@
 MINOR=07
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk33/px30_ddr_333MHz_v2.07.bin
+Path1=bin/rk33/px30_ddr_333MHz_v2.08.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -14,9 +14,9 @@
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk33/px30_ddr_333MHz_v2.07.bin
+FlashData=bin/rk33/px30_ddr_333MHz_v2.08.bin
 FlashBoot=bin/rk33/px30_miniloader_slc_v1.35.bin
 [OUTPUT]
-PATH=px30_loader_slc_v2.07.135.bin
+PATH=px30_loader_slc_v2.08.135.bin
 [FLAG]
 RC4_OFF=true
diff --git a/rkbin/RKBOOT/PX30MINIALL_WO_FTL.ini b/rkbin/RKBOOT/PX30MINIALL_WO_FTL.ini
index 28b21d8..97e330c 100644
--- a/rkbin/RKBOOT/PX30MINIALL_WO_FTL.ini
+++ b/rkbin/RKBOOT/PX30MINIALL_WO_FTL.ini
@@ -5,7 +5,7 @@
 MINOR=07
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk33/px30_ddr_333MHz_v2.07.bin
+Path1=bin/rk33/px30_ddr_333MHz_v2.08.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -14,9 +14,9 @@
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk33/px30_ddr_333MHz_v2.07.bin
+FlashData=bin/rk33/px30_ddr_333MHz_v2.08.bin
 FlashBoot=bin/rk33/px30_miniloader_wo_ftl_v1.35.bin
 [OUTPUT]
-PATH=px30_loader_wo_ftl_v2.07.135.bin
+PATH=px30_loader_wo_ftl_v2.08.135.bin
 [FLAG]
 RC4_OFF=true
diff --git a/rkbin/RKBOOT/PX3SEMINIALL.ini b/rkbin/RKBOOT/PX3SEMINIALL.ini
index c58131c..252fcaf 100644
--- a/rkbin/RKBOOT/PX3SEMINIALL.ini
+++ b/rkbin/RKBOOT/PX3SEMINIALL.ini
@@ -9,7 +9,7 @@
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rk31/rk3128_usbplug_v2.57.bin
+Path1=bin/rk31/rk3128_usbplug_v2.63.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
diff --git a/rkbin/RKBOOT/RK3126MINIALL_SLC.ini b/rkbin/RKBOOT/RK3126MINIALL_SLC.ini
index 5e42f56..cf2dd4e 100644
--- a/rkbin/RKBOOT/RK3126MINIALL_SLC.ini
+++ b/rkbin/RKBOOT/RK3126MINIALL_SLC.ini
@@ -15,6 +15,6 @@
 LOADER1=FlashData
 LOADER2=FlashBoot
 FlashData=bin/rk31/rk3126_ddr_300MHz_v2.09.bin
-FlashBoot=bin/rk31/rk312x_miniloader_slc_v2.63.bin
+FlashBoot=bin/rk31/rk312x_miniloader_slc_v2.65.bin
 [OUTPUT]
 PATH=rk3126_loader_slc_v2.09.263.bin
diff --git a/rkbin/RKBOOT/RK3308MINIALL.ini b/rkbin/RKBOOT/RK3308MINIALL.ini
index 438c138..c0825c9 100644
--- a/rkbin/RKBOOT/RK3308MINIALL.ini
+++ b/rkbin/RKBOOT/RK3308MINIALL.ini
@@ -5,7 +5,7 @@
 MINOR=05
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.06.bin
+Path1=bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.07.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -14,9 +14,9 @@
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.06.bin
+FlashData=bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.07.bin
 FlashBoot=bin/rk33/rk3308_miniloader_v1.39.bin
 [OUTPUT]
-PATH=rk3308_loader_v2.06.139.bin
+PATH=rk3308_loader_v2.07.139.bin
 [FLAG]
 RC4_OFF=true
diff --git a/rkbin/RKBOOT/RK3308MINIALL_SPI_NAND.ini b/rkbin/RKBOOT/RK3308MINIALL_SPI_NAND.ini
index 3452033..b2ba26b 100644
--- a/rkbin/RKBOOT/RK3308MINIALL_SPI_NAND.ini
+++ b/rkbin/RKBOOT/RK3308MINIALL_SPI_NAND.ini
@@ -5,7 +5,7 @@
 MINOR=05
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.06.bin
+Path1=bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.07.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -14,7 +14,7 @@
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.06.bin
+FlashData=bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.07.bin
 FlashBoot=bin/rk33/rk3308_miniloader_spiflash_v1.32.bin
 [OUTPUT]
-PATH=rk3308_loader_v2.06.132.bin
+PATH=rk3308_loader_v2.07.132.bin
diff --git a/rkbin/RKBOOT/RK3308MINIALL_UART4.ini b/rkbin/RKBOOT/RK3308MINIALL_UART4.ini
index 11625b4..234514d 100644
--- a/rkbin/RKBOOT/RK3308MINIALL_UART4.ini
+++ b/rkbin/RKBOOT/RK3308MINIALL_UART4.ini
@@ -5,7 +5,7 @@
 MINOR=05
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk33/rk3308_ddr_589MHz_uart4_m0_v2.06.bin
+Path1=bin/rk33/rk3308_ddr_589MHz_uart4_m0_v2.07.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -14,9 +14,9 @@
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk33/rk3308_ddr_589MHz_uart4_m0_v2.06.bin
+FlashData=bin/rk33/rk3308_ddr_589MHz_uart4_m0_v2.07.bin
 FlashBoot=bin/rk33/rk3308_miniloader_v1.39.bin
 [OUTPUT]
-PATH=rk3308_loader_uart4_v2.06.139.bin
+PATH=rk3308_loader_uart4_v2.07.139.bin
 [FLAG]
 RC4_OFF=true
diff --git a/rkbin/RKBOOT/RK3308MINIALL_WO_FTL.ini b/rkbin/RKBOOT/RK3308MINIALL_WO_FTL.ini
index 3af8d31..0e568ce 100644
--- a/rkbin/RKBOOT/RK3308MINIALL_WO_FTL.ini
+++ b/rkbin/RKBOOT/RK3308MINIALL_WO_FTL.ini
@@ -5,7 +5,7 @@
 MINOR=05
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.06.bin
+Path1=bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.07.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -14,7 +14,7 @@
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.06.bin
+FlashData=bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.07.bin
 FlashBoot=bin/rk33/rk3308_miniloader_wo_ftl_v1.33.bin
 [OUTPUT]
-PATH=rk3308_loader_wo_ftl_v2.06.133.bin
+PATH=rk3308_loader_wo_ftl_v2.07.133.bin
diff --git a/rkbin/RKBOOT/RK3326AARCH32MINIALL.ini b/rkbin/RKBOOT/RK3326AARCH32MINIALL.ini
index 0a59bda..f1f307e 100644
--- a/rkbin/RKBOOT/RK3326AARCH32MINIALL.ini
+++ b/rkbin/RKBOOT/RK3326AARCH32MINIALL.ini
@@ -5,7 +5,7 @@
 MINOR=16
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk33/rk3326_ddr_333MHz_v2.07.bin
+Path1=bin/rk33/rk3326_ddr_333MHz_v2.08.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -14,9 +14,9 @@
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk33/rk3326_ddr_333MHz_v2.07.bin
+FlashData=bin/rk33/rk3326_ddr_333MHz_v2.08.bin
 FlashBoot=bin/rk33/rk3326_miniloader_aarch32_v1.36.bin
 [OUTPUT]
-PATH=rk3326_loader_aarch32_v2.07.136.bin
+PATH=rk3326_loader_aarch32_v2.08.136.bin
 [FLAG]
 RC4_OFF=true
diff --git a/rkbin/RKBOOT/RK3326AARCH32MINIALL_SLC.ini b/rkbin/RKBOOT/RK3326AARCH32MINIALL_SLC.ini
index 33bca30..2d19990 100644
--- a/rkbin/RKBOOT/RK3326AARCH32MINIALL_SLC.ini
+++ b/rkbin/RKBOOT/RK3326AARCH32MINIALL_SLC.ini
@@ -5,18 +5,18 @@
 MINOR=16
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk33/rk3326_ddr_333MHz_v2.07.bin
+Path1=bin/rk33/rk3326_ddr_333MHz_v2.08.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rk33/rk3326_usbplug_slc_v1.28.bin
+Path1=bin/rk33/rk3326_usbplug_slc_v1.36.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk33/rk3326_ddr_333MHz_v2.07.bin
+FlashData=bin/rk33/rk3326_ddr_333MHz_v2.08.bin
 FlashBoot=bin/rk33/rk3326_miniloader_aarch32_slc_v1.36.bin
 [OUTPUT]
-PATH=rk3326_loader_aarch32_slc_v2.07.136.bin
+PATH=rk3326_loader_aarch32_slc_v2.08.136.bin
 [FLAG]
 RC4_OFF=true
diff --git a/rkbin/RKBOOT/RK3326MINIALL.ini b/rkbin/RKBOOT/RK3326MINIALL.ini
index d2fc582..f8fb3d0 100644
--- a/rkbin/RKBOOT/RK3326MINIALL.ini
+++ b/rkbin/RKBOOT/RK3326MINIALL.ini
@@ -5,7 +5,7 @@
 MINOR=35
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk33/rk3326_ddr_333MHz_v2.07.bin
+Path1=bin/rk33/rk3326_ddr_333MHz_v2.08.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -14,9 +14,9 @@
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk33/rk3326_ddr_333MHz_v2.07.bin
+FlashData=bin/rk33/rk3326_ddr_333MHz_v2.08.bin
 FlashBoot=bin/rk33/rk3326_miniloader_v1.35.bin
 [OUTPUT]
-PATH=rk3326_loader_v2.07.135.bin
+PATH=rk3326_loader_v2.08.135.bin
 [FLAG]
 RC4_OFF=true
diff --git a/rkbin/RKBOOT/RK3326MINIALL_SLC.ini b/rkbin/RKBOOT/RK3326MINIALL_SLC.ini
index 3f98721..6711c06 100644
--- a/rkbin/RKBOOT/RK3326MINIALL_SLC.ini
+++ b/rkbin/RKBOOT/RK3326MINIALL_SLC.ini
@@ -5,7 +5,7 @@
 MINOR=7
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk33/rk3326_ddr_333MHz_v2.07.bin
+Path1=bin/rk33/rk3326_ddr_333MHz_v2.08.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -14,9 +14,9 @@
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk33/rk3326_ddr_333MHz_v2.07.bin
+FlashData=bin/rk33/rk3326_ddr_333MHz_v2.08.bin
 FlashBoot=bin/rk33/rk3326_miniloader_slc_v1.35.bin
 [OUTPUT]
-PATH=rk3326_loader_slc_v2.07.135.bin
+PATH=rk3326_loader_slc_v2.08.135.bin
 [FLAG]
 RC4_OFF=true
diff --git a/rkbin/RKBOOT/RK3399MINIALL.ini b/rkbin/RKBOOT/RK3399MINIALL.ini
index 97f867e..2ba54f2 100644
--- a/rkbin/RKBOOT/RK3399MINIALL.ini
+++ b/rkbin/RKBOOT/RK3399MINIALL.ini
@@ -2,19 +2,19 @@
 NAME=RK330C
 [VERSION]
 MAJOR=1
-MINOR=26
+MINOR=30
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk33/rk3399_ddr_800MHz_v1.28.bin
+Path1=bin/rk33/rk3399_ddr_933MHz_v1.30.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rk33/rk3399_usbplug_v1.26.bin
+Path1=bin/rk33/rk3399_usbplug_v1.30.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk33/rk3399_ddr_800MHz_v1.28.bin
-FlashBoot=bin/rk33/rk3399_miniloader_v1.26.bin
+FlashData=bin/rk33/rk3399_ddr_933MHz_v1.30.bin
+FlashBoot=bin/rk33/rk3399_miniloader_v1.30.bin
 [OUTPUT]
-PATH=rk3399_loader_v1.28.126.bin
+PATH=rk3399_loader_v1.30.130.bin
diff --git a/rkbin/RKBOOT/RK3399MINIALL_SPINOR.ini b/rkbin/RKBOOT/RK3399MINIALL_SPINOR.ini
index 3f62c28..9cddb04 100644
--- a/rkbin/RKBOOT/RK3399MINIALL_SPINOR.ini
+++ b/rkbin/RKBOOT/RK3399MINIALL_SPINOR.ini
@@ -5,7 +5,7 @@
 MINOR=14
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk33/rk3399_ddr_800MHz_v1.28.bin
+Path1=bin/rk33/rk3399_ddr_800MHz_v1.30.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -14,7 +14,7 @@
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk33/rk3399_ddr_800MHz_v1.28.bin
+FlashData=bin/rk33/rk3399_ddr_800MHz_v1.30.bin
 FlashBoot=bin/rk33/rk3399_miniloader_spinor_v1.14.bin
 [OUTPUT]
-PATH=rk3399_loader_spinor_v1.28.114.bin
+PATH=rk3399_loader_spinor_v1.30.114.bin
diff --git a/rkbin/RKBOOT/RK3399PROMINIALL.ini b/rkbin/RKBOOT/RK3399PROMINIALL.ini
index 6a86309..e746cae 100644
--- a/rkbin/RKBOOT/RK3399PROMINIALL.ini
+++ b/rkbin/RKBOOT/RK3399PROMINIALL.ini
@@ -5,7 +5,7 @@
 MINOR=15
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk33/rk3399pro_ddr_800MHz_v1.27.bin
+Path1=bin/rk33/rk3399pro_ddr_800MHz_v1.30.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -14,7 +14,7 @@
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk33/rk3399pro_ddr_800MHz_v1.27.bin
+FlashData=bin/rk33/rk3399pro_ddr_800MHz_v1.30.bin
 FlashBoot=bin/rk33/rk3399pro_miniloader_v1.26.bin
 [OUTPUT]
-PATH=rk3399pro_loader_v1.27.126.bin
+PATH=rk3399pro_loader_v1.30.126.bin
diff --git a/rkbin/RKBOOT/RK3528MINIALL.ini b/rkbin/RKBOOT/RK3528MINIALL.ini
new file mode 100644
index 0000000..7f873e9
--- /dev/null
+++ b/rkbin/RKBOOT/RK3528MINIALL.ini
@@ -0,0 +1,26 @@
+[CHIP_NAME]
+NAME=RK3528
+[VERSION]
+MAJOR=1
+MINOR=4
+[CODE471_OPTION]
+NUM=1
+Path1=bin/rk35/rk3528_ddr_1056MHz_v1.06.bin
+Sleep=1
+[CODE472_OPTION]
+NUM=1
+Path1=bin/rk35/rk3528_usbplug_v1.03.bin
+[LOADER_OPTION]
+NUM=2
+LOADER1=FlashData
+LOADER2=FlashBoot
+FlashData=bin/rk35/rk3528_ddr_1056MHz_v1.06.bin
+FlashBoot=bin/rk35/rk3528_spl_v1.04.bin
+[OUTPUT]
+PATH=rk3528_spl_loader_v1.06.104.bin
+[SYSTEM]
+NEWIDB=true
+[FLAG]
+471_RC4_OFF=true
+RC4_OFF=true
+CREATE_IDB=true
diff --git a/rkbin/RKBOOT/RK3562MINIALL.ini b/rkbin/RKBOOT/RK3562MINIALL.ini
new file mode 100644
index 0000000..a5294cb
--- /dev/null
+++ b/rkbin/RKBOOT/RK3562MINIALL.ini
@@ -0,0 +1,26 @@
+[CHIP_NAME]
+NAME=RK3562
+[VERSION]
+MAJOR=1
+MINOR=4
+[CODE471_OPTION]
+NUM=1
+Path1=bin/rk35/rk3562_ddr_1332MHz_v1.04.bin
+Sleep=1
+[CODE472_OPTION]
+NUM=1
+Path1=bin/rk35/rk3562_usbplug_v1.04.bin
+[LOADER_OPTION]
+NUM=2
+LOADER1=FlashData
+LOADER2=FlashBoot
+FlashData=bin/rk35/rk3562_ddr_1332MHz_v1.04.bin
+FlashBoot=bin/rk35/rk3562_spl_v1.03.bin
+[OUTPUT]
+PATH=rk3562_spl_loader_v1.04.103.bin
+[SYSTEM]
+NEWIDB=true
+[FLAG]
+471_RC4_OFF=true
+RC4_OFF=true
+CREATE_IDB=true
diff --git a/rkbin/RKBOOT/RK3562MINIALL_ULTRA.ini b/rkbin/RKBOOT/RK3562MINIALL_ULTRA.ini
new file mode 100644
index 0000000..350673f
--- /dev/null
+++ b/rkbin/RKBOOT/RK3562MINIALL_ULTRA.ini
@@ -0,0 +1,26 @@
+[CHIP_NAME]
+NAME=RK3562
+[VERSION]
+MAJOR=1
+MINOR=4
+[CODE471_OPTION]
+NUM=1
+Path1=bin/rk35/rk3562_ddr_1056MHz_ultra_v1.05.bin
+Sleep=1
+[CODE472_OPTION]
+NUM=1
+Path1=bin/rk35/rk3562_usbplug_v1.04.bin
+[LOADER_OPTION]
+NUM=2
+LOADER1=FlashData
+LOADER2=FlashBoot
+FlashData=bin/rk35/rk3562_ddr_1056MHz_ultra_v1.05.bin
+FlashBoot=bin/rk35/rk3562_spl_v1.03.bin
+[OUTPUT]
+PATH=rk3562_spl_loader_v1.05.103.bin
+[SYSTEM]
+NEWIDB=true
+[FLAG]
+471_RC4_OFF=true
+RC4_OFF=true
+CREATE_IDB=true
diff --git a/rkbin/RKBOOT/RK3566MINIALL.ini b/rkbin/RKBOOT/RK3566MINIALL.ini
index 50f790b..fd1cd36 100644
--- a/rkbin/RKBOOT/RK3566MINIALL.ini
+++ b/rkbin/RKBOOT/RK3566MINIALL.ini
@@ -5,19 +5,19 @@
 MINOR=1
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk35/rk3566_ddr_1056MHz_v1.15.bin
+Path1=bin/rk35/rk3566_ddr_1056MHz_v1.18.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rk35/rk356x_usbplug_v1.16.bin
+Path1=bin/rk35/rk356x_usbplug_v1.17.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk35/rk3566_ddr_1056MHz_v1.15.bin
+FlashData=bin/rk35/rk3566_ddr_1056MHz_v1.18.bin
 FlashBoot=bin/rk35/rk356x_spl_v1.12.bin
 [OUTPUT]
-PATH=rk356x_spl_loader_v1.15.112.bin
+PATH=rk356x_spl_loader_v1.18.112.bin
 [SYSTEM]
 NEWIDB=true
 [FLAG]
diff --git a/rkbin/RKBOOT/RK3566MINIALL_NAND.ini b/rkbin/RKBOOT/RK3566MINIALL_NAND.ini
index 1a83a1e..54758b4 100644
--- a/rkbin/RKBOOT/RK3566MINIALL_NAND.ini
+++ b/rkbin/RKBOOT/RK3566MINIALL_NAND.ini
@@ -5,7 +5,7 @@
 MINOR=8
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk35/rk3566_ddr_1056MHz_v1.15.bin
+Path1=bin/rk35/rk3566_ddr_1056MHz_v1.18.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -14,10 +14,10 @@
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk35/rk3566_ddr_1056MHz_v1.15.bin
+FlashData=bin/rk35/rk3566_ddr_1056MHz_v1.18.bin
 FlashBoot=bin/rk35/rk356x_spl_nand_v1.14.bin
 [OUTPUT]
-PATH=rk3566_spl_loader_nand_v1.15.107.bin
+PATH=rk3566_spl_loader_nand_v1.18.107.bin
 [SYSTEM]
 NEWIDB=true
 [FLAG]
diff --git a/rkbin/RKBOOT/RK3566MINIALL_ULTRA.ini b/rkbin/RKBOOT/RK3566MINIALL_ULTRA.ini
index c8f96ce..c1e421b 100644
--- a/rkbin/RKBOOT/RK3566MINIALL_ULTRA.ini
+++ b/rkbin/RKBOOT/RK3566MINIALL_ULTRA.ini
@@ -9,7 +9,7 @@
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rk35/rk356x_usbplug_v1.16.bin
+Path1=bin/rk35/rk356x_usbplug_v1.17.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
diff --git a/rkbin/RKBOOT/RK3568MINIALL.ini b/rkbin/RKBOOT/RK3568MINIALL.ini
index dd86805..051eb2b 100644
--- a/rkbin/RKBOOT/RK3568MINIALL.ini
+++ b/rkbin/RKBOOT/RK3568MINIALL.ini
@@ -5,19 +5,19 @@
 MINOR=1
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk35/rk3568_ddr_1560MHz_v1.15.bin
+Path1=bin/rk35/rk3568_ddr_1560MHz_v1.18.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rk35/rk356x_usbplug_v1.16.bin
+Path1=bin/rk35/rk356x_usbplug_v1.17.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk35/rk3568_ddr_1560MHz_v1.15.bin
+FlashData=bin/rk35/rk3568_ddr_1560MHz_v1.18.bin
 FlashBoot=bin/rk35/rk356x_spl_v1.12.bin
 [OUTPUT]
-PATH=rk356x_spl_loader_v1.15.112.bin
+PATH=rk356x_spl_loader_v1.18.112.bin
 [SYSTEM]
 NEWIDB=true
 [FLAG]
diff --git a/rkbin/RKBOOT/RK3568MINIALL_NAND.ini b/rkbin/RKBOOT/RK3568MINIALL_NAND.ini
index b53ebe7..bfa24a8 100644
--- a/rkbin/RKBOOT/RK3568MINIALL_NAND.ini
+++ b/rkbin/RKBOOT/RK3568MINIALL_NAND.ini
@@ -5,7 +5,7 @@
 MINOR=8
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk35/rk3568_ddr_1056MHz_v1.15.bin
+Path1=bin/rk35/rk3568_ddr_1056MHz_v1.18.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -14,10 +14,10 @@
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk35/rk3568_ddr_1056MHz_v1.15.bin
+FlashData=bin/rk35/rk3568_ddr_1056MHz_v1.18.bin
 FlashBoot=bin/rk35/rk356x_spl_nand_v1.14.bin
 [OUTPUT]
-PATH=rk356x_spl_loader_nand_v1.15.107.bin
+PATH=rk356x_spl_loader_nand_v1.18.107.bin
 [SYSTEM]
 NEWIDB=true
 [FLAG]
diff --git a/rkbin/RKBOOT/RK3568MINIALL_RAMBOOT.ini b/rkbin/RKBOOT/RK3568MINIALL_RAMBOOT.ini
index 62f4f90..1a05fcb 100644
--- a/rkbin/RKBOOT/RK3568MINIALL_RAMBOOT.ini
+++ b/rkbin/RKBOOT/RK3568MINIALL_RAMBOOT.ini
@@ -5,7 +5,7 @@
 MINOR=6
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk35/rk3568_ddr_1560MHz_v1.15.bin
+Path1=bin/rk35/rk3568_ddr_1560MHz_v1.18.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -17,7 +17,7 @@
 FlashData=bin/rk35/rk3568_ramboot_null0.bin
 FlashBoot=bin/rk35/rk3568_ramboot_null1.bin
 [OUTPUT]
-PATH=rk356x_ramboot_loader_v1.15.108.bin
+PATH=rk356x_ramboot_loader_v1.18.108.bin
 [SYSTEM]
 NEWIDB=true
 [FLAG]
diff --git a/rkbin/RKBOOT/RK3568MINIALL_SPI_NAND.ini b/rkbin/RKBOOT/RK3568MINIALL_SPI_NAND.ini
index d648a35..4b18b64 100644
--- a/rkbin/RKBOOT/RK3568MINIALL_SPI_NAND.ini
+++ b/rkbin/RKBOOT/RK3568MINIALL_SPI_NAND.ini
@@ -5,19 +5,19 @@
 MINOR=1
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rk35/rk3568_ddr_1332MHz_v1.15.bin
+Path1=bin/rk35/rk3568_ddr_1332MHz_v1.18.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rk35/rk356x_usbplug_v1.16.bin
+Path1=bin/rk35/rk356x_usbplug_v1.17.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk35/rk3568_ddr_1332MHz_v1.15.bin
+FlashData=bin/rk35/rk3568_ddr_1332MHz_v1.18.bin
 FlashBoot=bin/rk35/rk3568_miniloader_spinand_v1.15.bin
 [OUTPUT]
-PATH=rk3568_loader_spinand_v1.15.115.bin
+PATH=rk3568_loader_spinand_v1.18.115.bin
 [SYSTEM]
 NEWIDB=true
 [FLAG]
diff --git a/rkbin/RKBOOT/RK3588MINIALL.ini b/rkbin/RKBOOT/RK3588MINIALL.ini
index 688d06f..109933f 100644
--- a/rkbin/RKBOOT/RK3588MINIALL.ini
+++ b/rkbin/RKBOOT/RK3588MINIALL.ini
@@ -5,19 +5,19 @@
 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.12.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rk35/rk3588_usbplug_v1.09.bin
+Path1=bin/rk35/rk3588_usbplug_v1.10.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.08.bin
-FlashBoot=bin/rk35/rk3588_spl_v1.11.bin
+FlashData=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin
+FlashBoot=bin/rk35/rk3588_spl_v1.12.bin
 [OUTPUT]
-PATH=rk3588_spl_loader_v1.08.111.bin
+PATH=rk3588_spl_loader_v1.12.112.bin
 [SYSTEM]
 NEWIDB=true
 [FLAG]
diff --git a/rkbin/RKBOOT/RK3588MINIALL_IPC.ini b/rkbin/RKBOOT/RK3588MINIALL_IPC.ini
index b7102b1..0eeb566 100644
--- a/rkbin/RKBOOT/RK3588MINIALL_IPC.ini
+++ b/rkbin/RKBOOT/RK3588MINIALL_IPC.ini
@@ -5,20 +5,20 @@
 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.12.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rk35/rk3588_usbplug_v1.09.bin
+Path1=bin/rk35/rk3588_usbplug_v1.10.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.08.bin
-FlashBoot=bin/rk35/rk3588_spl_v1.11.bin
+FlashData=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin
+FlashBoot=bin/rk35/rk3588_spl_v1.12.bin
 [OUTPUT]
-PATH=rk3588_download_v1.08.111.bin
-IDB_PATH=rk3588_idblock_v1.08.111.img
+PATH=rk3588_download_v1.12.112.bin
+IDB_PATH=rk3588_idblock_v1.12.112.img
 [SYSTEM]
 NEWIDB=true
 [FLAG]
diff --git a/rkbin/RKBOOT/RK3588MINIALL_RAMBOOT.ini b/rkbin/RKBOOT/RK3588MINIALL_RAMBOOT.ini
index 1af372d..d1231f5 100644
--- a/rkbin/RKBOOT/RK3588MINIALL_RAMBOOT.ini
+++ b/rkbin/RKBOOT/RK3588MINIALL_RAMBOOT.ini
@@ -5,7 +5,7 @@
 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.12.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
@@ -17,7 +17,7 @@
 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.12.106.bin
 [SYSTEM]
 NEWIDB=true
 [FLAG]
diff --git a/rkbin/RKBOOT/RV1106MINIALL.ini b/rkbin/RKBOOT/RV1106MINIALL.ini
index 8fe29c9..aeb1042 100644
--- a/rkbin/RKBOOT/RV1106MINIALL.ini
+++ b/rkbin/RKBOOT/RV1106MINIALL.ini
@@ -5,20 +5,20 @@
 MINOR=1
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rv11/rv1106_ddr_924MHz_v1.09.bin
+Path1=bin/rv11/rv1106_ddr_924MHz_v1.13.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rv11/rv1106_usbplug_v1.06.bin
+Path1=bin/rv11/rv1106_usbplug_v1.07.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rv11/rv1106_ddr_924MHz_v1.09.bin
+FlashData=bin/rv11/rv1106_ddr_924MHz_v1.13.bin
 FlashBoot=bin/rv11/rv1106_spl_v1.01.bin
 [OUTPUT]
-PATH=rv1106_download_v1.09.103.bin
-IDB_PATH=rv1106_idblock_v1.09.101.img
+PATH=rv1106_download_v1.13.107.bin
+IDB_PATH=rv1106_idblock_v1.13.101.img
 [SYSTEM]
 NEWIDB=true
 [FLAG]
diff --git a/rkbin/RKBOOT/RV1106MINIALL_EMMC_TB.ini b/rkbin/RKBOOT/RV1106MINIALL_EMMC_TB.ini
index de60c59..3285298 100644
--- a/rkbin/RKBOOT/RV1106MINIALL_EMMC_TB.ini
+++ b/rkbin/RKBOOT/RV1106MINIALL_EMMC_TB.ini
@@ -5,28 +5,39 @@
 MINOR=1
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
+Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rv11/rv1106_usbplug_v1.06.bin
+Path1=bin/rv11/rv1106_usbplug_v1.07.bin
 [LOADER_OPTION]
 NUM=3
 LOADER1=FlashData
 LOADER2=Hpmcu
 LOADER3=FlashBoot
-FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
+FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
 Hpmcu=bin/rv11/rv1106_hpmcu_tb_v1.01.bin
 FlashBoot=bin/rv11/rv1106_spl_emmc_tb_v1.00.bin
 [LOADER2_PARAM]
 LOAD_ADDR=0x40000
 FLAG=0x10007
 [OUTPUT]
-PATH=rv1106_download_v1.09.103.bin
-IDB_PATH=rv1106_idblock_v1.09.100.img
+PATH=rv1106_download_v1.13.107.bin
+IDB_PATH=rv1106_idblock_v1.13.100.img
 [SYSTEM]
 NEWIDB=true
 [FLAG]
 471_RC4_OFF=true
 RC4_OFF=true
 CREATE_IDB=true
+[BOOT0_PARAM]
+WORD_0=0x434D4D45
+WORD_1=0x0
+WORD_2=0x0
+WORD_3=0x1
+WORD_4=0x0
+WORD_5=0x0
+WORD_6=0x0
+WORD_7=0x0
+WORD_8=0x0
+WORD_9=0x0
diff --git a/rkbin/RKBOOT/RV1106MINIALL_EMMC_TB_NOMCU.ini b/rkbin/RKBOOT/RV1106MINIALL_EMMC_TB_NOMCU.ini
index e5c3842..d0f31d9 100644
--- a/rkbin/RKBOOT/RV1106MINIALL_EMMC_TB_NOMCU.ini
+++ b/rkbin/RKBOOT/RV1106MINIALL_EMMC_TB_NOMCU.ini
@@ -5,23 +5,34 @@
 MINOR=1
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
+Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rv11/rv1106_usbplug_v1.06.bin
+Path1=bin/rv11/rv1106_usbplug_v1.07.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
+FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
 FlashBoot=bin/rv11/rv1106_spl_emmc_tb_v1.00.bin
 [OUTPUT]
-PATH=rv1106_download_v1.09.103.bin
-IDB_PATH=rv1106_idblock_v1.09.100.img
+PATH=rv1106_download_v1.13.107.bin
+IDB_PATH=rv1106_idblock_v1.13.100.img
 [SYSTEM]
 NEWIDB=true
 [FLAG]
 471_RC4_OFF=true
 RC4_OFF=true
 CREATE_IDB=true
+[BOOT0_PARAM]
+WORD_0=0x434D4D45
+WORD_1=0x0
+WORD_2=0x0
+WORD_3=0x1
+WORD_4=0x0
+WORD_5=0x0
+WORD_6=0x0
+WORD_7=0x0
+WORD_8=0x0
+WORD_9=0x0
diff --git a/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB.ini b/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB.ini
index ec0f8b1..70ef1a9 100644
--- a/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB.ini
+++ b/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB.ini
@@ -5,25 +5,25 @@
 MINOR=1
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
+Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rv11/rv1106_usbplug_v1.06.bin
+Path1=bin/rv11/rv1106_usbplug_v1.07.bin
 [LOADER_OPTION]
 NUM=3
 LOADER1=FlashData
 LOADER2=Hpmcu
 LOADER3=FlashBoot
-FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
+FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
 Hpmcu=bin/rv11/rv1106_hpmcu_tb_v1.01.bin
 FlashBoot=bin/rv11/rv1106_spl_spi_nor_tb_v1.00.bin
 [LOADER2_PARAM]
 LOAD_ADDR=0x40000
 FLAG=0x10007
 [OUTPUT]
-PATH=rv1106_download_v1.09.103.bin
-IDB_PATH=rv1106_idblock_v1.09.100.img
+PATH=rv1106_download_v1.13.107.bin
+IDB_PATH=rv1106_idblock_v1.13.100.img
 [SYSTEM]
 NEWIDB=true
 [FLAG]
diff --git a/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_GC2093.ini b/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_GC2093.ini
index 94b1857..0097aaa 100644
--- a/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_GC2093.ini
+++ b/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_GC2093.ini
@@ -5,25 +5,25 @@
 MINOR=1
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
+Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rv11/rv1106_usbplug_v1.06.bin
+Path1=bin/rv11/rv1106_usbplug_v1.07.bin
 [LOADER_OPTION]
 NUM=3
 LOADER1=FlashData
 LOADER2=Hpmcu
 LOADER3=FlashBoot
-FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
-Hpmcu=bin/rv11/rv1106_hpmcu_tb_gc2093_v1.30.bin
+FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
+Hpmcu=bin/rv11/rv1106_hpmcu_tb_gc2093_v1.66.bin
 FlashBoot=bin/rv11/rv1106_spl_spi_nor_tb_v1.00.bin
 [LOADER2_PARAM]
 LOAD_ADDR=0x40000
 FLAG=0x10007
 [OUTPUT]
-PATH=rv1106_download_v1.09.103.bin
-IDB_PATH=rv1106_idblock_v1.09.100.img
+PATH=rv1106_download_v1.13.107.bin
+IDB_PATH=rv1106_idblock_v1.13.100.img
 [SYSTEM]
 NEWIDB=true
 [FLAG]
diff --git a/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_NOMCU.ini b/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_NOMCU.ini
index 139bc88..44f87cf 100644
--- a/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_NOMCU.ini
+++ b/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_NOMCU.ini
@@ -5,20 +5,20 @@
 MINOR=1
 [CODE471_OPTION]
 NUM=1
-Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
+Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rv11/rv1106_usbplug_v1.06.bin
+Path1=bin/rv11/rv1106_usbplug_v1.07.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
-FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
+FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
 FlashBoot=bin/rv11/rv1106_spl_spi_nor_tb_v1.00.bin
 [OUTPUT]
-PATH=rv1106_download_v1.09.103.bin
-IDB_PATH=rv1106_idblock_v1.09.100.img
+PATH=rv1106_download_v1.13.107.bin
+IDB_PATH=rv1106_idblock_v1.13.100.img
 [SYSTEM]
 NEWIDB=true
 [FLAG]
diff --git a/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_SC230AI.ini b/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_SC230AI.ini
deleted file mode 100644
index 517b24d..0000000
--- a/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_SC230AI.ini
+++ /dev/null
@@ -1,32 +0,0 @@
-[CHIP_NAME]
-NAME=RV1106
-[VERSION]
-MAJOR=1
-MINOR=1
-[CODE471_OPTION]
-NUM=1
-Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
-Sleep=1
-[CODE472_OPTION]
-NUM=1
-Path1=bin/rv11/rv1106_usbplug_v1.06.bin
-[LOADER_OPTION]
-NUM=3
-LOADER1=FlashData
-LOADER2=Hpmcu
-LOADER3=FlashBoot
-FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
-Hpmcu=bin/rv11/rv1106_hpmcu_tb_sc230ai_v1.40.bin
-FlashBoot=bin/rv11/rv1106_spl_spi_nor_tb_v1.00.bin
-[LOADER2_PARAM]
-LOAD_ADDR=0x40000
-FLAG=0x10007
-[OUTPUT]
-PATH=rv1106_download_v1.09.103.bin
-IDB_PATH=rv1106_idblock_v1.09.100.img
-[SYSTEM]
-NEWIDB=true
-[FLAG]
-471_RC4_OFF=true
-RC4_OFF=true
-CREATE_IDB=true
diff --git a/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_SC3336_SC3338.ini b/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_SC3336_SC3338.ini
deleted file mode 100644
index 45d1d44..0000000
--- a/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_SC3336_SC3338.ini
+++ /dev/null
@@ -1,32 +0,0 @@
-[CHIP_NAME]
-NAME=RV1106
-[VERSION]
-MAJOR=1
-MINOR=1
-[CODE471_OPTION]
-NUM=1
-Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
-Sleep=1
-[CODE472_OPTION]
-NUM=1
-Path1=bin/rv11/rv1106_usbplug_v1.06.bin
-[LOADER_OPTION]
-NUM=3
-LOADER1=FlashData
-LOADER2=Hpmcu
-LOADER3=FlashBoot
-FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
-Hpmcu=bin/rv11/rv1106_hpmcu_tb_sc3336_sc3338_v1.40.bin
-FlashBoot=bin/rv11/rv1106_spl_spi_nor_tb_v1.00.bin
-[LOADER2_PARAM]
-LOAD_ADDR=0x40000
-FLAG=0x10007
-[OUTPUT]
-PATH=rv1106_download_v1.09.103.bin
-IDB_PATH=rv1106_idblock_v1.09.100.img
-[SYSTEM]
-NEWIDB=true
-[FLAG]
-471_RC4_OFF=true
-RC4_OFF=true
-CREATE_IDB=true
diff --git a/rkbin/RKBOOT/RV1106MINIALL_TB_DUAL_CAMERA_SC301IOT_SC230AI.ini b/rkbin/RKBOOT/RV1106MINIALL_TB_DUAL_CAMERA_SC301IOT_SC230AI.ini
new file mode 100644
index 0000000..0c1ef9f
--- /dev/null
+++ b/rkbin/RKBOOT/RV1106MINIALL_TB_DUAL_CAMERA_SC301IOT_SC230AI.ini
@@ -0,0 +1,32 @@
+[CHIP_NAME]
+NAME=RV1106
+[VERSION]
+MAJOR=1
+MINOR=1
+[CODE471_OPTION]
+NUM=1
+Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
+Sleep=1
+[CODE472_OPTION]
+NUM=1
+Path1=bin/rv11/rv1106_usbplug_v1.07.bin
+[LOADER_OPTION]
+NUM=3
+LOADER1=FlashData
+LOADER2=Hpmcu
+LOADER3=FlashBoot
+FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
+Hpmcu=bin/rv11/rv1106_hpmcu_tb_dual_camera_sc301iot_sc230ai_v1.67.bin
+FlashBoot=bin/rv11/rv1106_spl_spi_nor_tb_v1.00.bin
+[LOADER2_PARAM]
+LOAD_ADDR=0x40000
+FLAG=0x10007
+[OUTPUT]
+PATH=rv1106_download_v1.13.107.bin
+IDB_PATH=rv1106_idblock_v1.13.100.img
+[SYSTEM]
+NEWIDB=true
+[FLAG]
+471_RC4_OFF=true
+RC4_OFF=true
+CREATE_IDB=true
diff --git a/rkbin/RKBOOT/RV1106MINIALL_TB_DUAL_CAMERA_SC3338_SC3338.ini b/rkbin/RKBOOT/RV1106MINIALL_TB_DUAL_CAMERA_SC3338_SC3338.ini
new file mode 100644
index 0000000..b38adf6
--- /dev/null
+++ b/rkbin/RKBOOT/RV1106MINIALL_TB_DUAL_CAMERA_SC3338_SC3338.ini
@@ -0,0 +1,32 @@
+[CHIP_NAME]
+NAME=RV1106
+[VERSION]
+MAJOR=1
+MINOR=1
+[CODE471_OPTION]
+NUM=1
+Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
+Sleep=1
+[CODE472_OPTION]
+NUM=1
+Path1=bin/rv11/rv1106_usbplug_v1.07.bin
+[LOADER_OPTION]
+NUM=3
+LOADER1=FlashData
+LOADER2=Hpmcu
+LOADER3=FlashBoot
+FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
+Hpmcu=bin/rv11/rv1106_hpmcu_tb_dual_camera_sc3338_sc3338_v1.67.bin
+FlashBoot=bin/rv11/rv1106_spl_spi_nor_tb_v1.00.bin
+[LOADER2_PARAM]
+LOAD_ADDR=0x40000
+FLAG=0x10007
+[OUTPUT]
+PATH=rv1106_download_v1.13.107.bin
+IDB_PATH=rv1106_idblock_v1.13.100.img
+[SYSTEM]
+NEWIDB=true
+[FLAG]
+471_RC4_OFF=true
+RC4_OFF=true
+CREATE_IDB=true
diff --git a/rkbin/RKBOOT/RV1106MINIALL_TB_GC3003.ini b/rkbin/RKBOOT/RV1106MINIALL_TB_GC3003.ini
new file mode 100644
index 0000000..1ea7619
--- /dev/null
+++ b/rkbin/RKBOOT/RV1106MINIALL_TB_GC3003.ini
@@ -0,0 +1,32 @@
+[CHIP_NAME]
+NAME=RV1106
+[VERSION]
+MAJOR=1
+MINOR=1
+[CODE471_OPTION]
+NUM=1
+Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
+Sleep=1
+[CODE472_OPTION]
+NUM=1
+Path1=bin/rv11/rv1106_usbplug_v1.07.bin
+[LOADER_OPTION]
+NUM=3
+LOADER1=FlashData
+LOADER2=Hpmcu
+LOADER3=FlashBoot
+FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
+Hpmcu=bin/rv11/rv1106_hpmcu_tb_gc3003_v1.64.bin
+FlashBoot=bin/rv11/rv1106_spl_spi_nor_tb_v1.00.bin
+[LOADER2_PARAM]
+LOAD_ADDR=0x40000
+FLAG=0x10007
+[OUTPUT]
+PATH=rv1106_download_v1.13.107.bin
+IDB_PATH=rv1106_idblock_v1.13.100.img
+[SYSTEM]
+NEWIDB=true
+[FLAG]
+471_RC4_OFF=true
+RC4_OFF=true
+CREATE_IDB=true
diff --git a/rkbin/RKBOOT/RV1106MINIALL_TB_SC230AI.ini b/rkbin/RKBOOT/RV1106MINIALL_TB_SC230AI.ini
new file mode 100644
index 0000000..e3c4385
--- /dev/null
+++ b/rkbin/RKBOOT/RV1106MINIALL_TB_SC230AI.ini
@@ -0,0 +1,32 @@
+[CHIP_NAME]
+NAME=RV1106
+[VERSION]
+MAJOR=1
+MINOR=1
+[CODE471_OPTION]
+NUM=1
+Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
+Sleep=1
+[CODE472_OPTION]
+NUM=1
+Path1=bin/rv11/rv1106_usbplug_v1.07.bin
+[LOADER_OPTION]
+NUM=3
+LOADER1=FlashData
+LOADER2=Hpmcu
+LOADER3=FlashBoot
+FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
+Hpmcu=bin/rv11/rv1106_hpmcu_tb_sc230ai_v1.67.bin
+FlashBoot=bin/rv11/rv1106_spl_spi_nor_tb_v1.00.bin
+[LOADER2_PARAM]
+LOAD_ADDR=0x40000
+FLAG=0x10007
+[OUTPUT]
+PATH=rv1106_download_v1.13.107.bin
+IDB_PATH=rv1106_idblock_v1.13.100.img
+[SYSTEM]
+NEWIDB=true
+[FLAG]
+471_RC4_OFF=true
+RC4_OFF=true
+CREATE_IDB=true
diff --git a/rkbin/RKBOOT/RV1106MINIALL_TB_SC3336_SC3338.ini b/rkbin/RKBOOT/RV1106MINIALL_TB_SC3336_SC3338.ini
new file mode 100644
index 0000000..0bdc774
--- /dev/null
+++ b/rkbin/RKBOOT/RV1106MINIALL_TB_SC3336_SC3338.ini
@@ -0,0 +1,32 @@
+[CHIP_NAME]
+NAME=RV1106
+[VERSION]
+MAJOR=1
+MINOR=1
+[CODE471_OPTION]
+NUM=1
+Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
+Sleep=1
+[CODE472_OPTION]
+NUM=1
+Path1=bin/rv11/rv1106_usbplug_v1.07.bin
+[LOADER_OPTION]
+NUM=3
+LOADER1=FlashData
+LOADER2=Hpmcu
+LOADER3=FlashBoot
+FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
+Hpmcu=bin/rv11/rv1106_hpmcu_tb_sc3336_sc3338_v1.67.bin
+FlashBoot=bin/rv11/rv1106_spl_spi_nor_tb_v1.00.bin
+[LOADER2_PARAM]
+LOAD_ADDR=0x40000
+FLAG=0x10007
+[OUTPUT]
+PATH=rv1106_download_v1.13.107.bin
+IDB_PATH=rv1106_idblock_v1.13.100.img
+[SYSTEM]
+NEWIDB=true
+[FLAG]
+471_RC4_OFF=true
+RC4_OFF=true
+CREATE_IDB=true
diff --git a/rkbin/RKBOOT/RV1106MINIALL_TB_SC4336.ini b/rkbin/RKBOOT/RV1106MINIALL_TB_SC4336.ini
new file mode 100644
index 0000000..e4e082c
--- /dev/null
+++ b/rkbin/RKBOOT/RV1106MINIALL_TB_SC4336.ini
@@ -0,0 +1,32 @@
+[CHIP_NAME]
+NAME=RV1106
+[VERSION]
+MAJOR=1
+MINOR=1
+[CODE471_OPTION]
+NUM=1
+Path1=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
+Sleep=1
+[CODE472_OPTION]
+NUM=1
+Path1=bin/rv11/rv1106_usbplug_v1.07.bin
+[LOADER_OPTION]
+NUM=3
+LOADER1=FlashData
+LOADER2=Hpmcu
+LOADER3=FlashBoot
+FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
+Hpmcu=bin/rv11/rv1106_hpmcu_tb_sc4336_v1.67.bin
+FlashBoot=bin/rv11/rv1106_spl_spi_nor_tb_v1.00.bin
+[LOADER2_PARAM]
+LOAD_ADDR=0x40000
+FLAG=0x10007
+[OUTPUT]
+PATH=rv1106_download_v1.13.107.bin
+IDB_PATH=rv1106_idblock_v1.13.100.img
+[SYSTEM]
+NEWIDB=true
+[FLAG]
+471_RC4_OFF=true
+RC4_OFF=true
+CREATE_IDB=true
diff --git a/rkbin/RKBOOT/RV1126MINIALL.ini b/rkbin/RKBOOT/RV1126MINIALL.ini
index 604f4c8..5a681dc 100644
--- a/rkbin/RKBOOT/RV1126MINIALL.ini
+++ b/rkbin/RKBOOT/RV1126MINIALL.ini
@@ -9,7 +9,7 @@
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rv11/rv1126_usbplug_v1.23.bin
+Path1=bin/rv11/rv1126_usbplug_v1.24.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
diff --git a/rkbin/RKBOOT/RV1126MINIALL_EMMC_TB.ini b/rkbin/RKBOOT/RV1126MINIALL_EMMC_TB.ini
index 946ca05..e427291 100644
--- a/rkbin/RKBOOT/RV1126MINIALL_EMMC_TB.ini
+++ b/rkbin/RKBOOT/RV1126MINIALL_EMMC_TB.ini
@@ -9,12 +9,12 @@
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rv11/rv1126_usbplug_v1.23.bin
+Path1=bin/rv11/rv1126_usbplug_v1.24.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
 FlashData=bin/rv11/rv1126_tpl_924MHz_ddr3_tb_v1.08.bin
-FlashBoot=bin/rv11/rv1126_spl_emmc_tb_v1.12.bin
+FlashBoot=bin/rv11/rv1126_spl_emmc_tb_v1.13.bin
 [OUTPUT]
 PATH=rv1126_spl_loader_v1.08.112.bin
diff --git a/rkbin/RKBOOT/RV1126MINIALL_IPC.ini b/rkbin/RKBOOT/RV1126MINIALL_IPC.ini
index d83c321..5dc6ade 100644
--- a/rkbin/RKBOOT/RV1126MINIALL_IPC.ini
+++ b/rkbin/RKBOOT/RV1126MINIALL_IPC.ini
@@ -9,7 +9,7 @@
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rv11/rv1126_usbplug_v1.23.bin
+Path1=bin/rv11/rv1126_usbplug_v1.24.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
diff --git a/rkbin/RKBOOT/RV1126MINIALL_LP3_EMMC_TB.ini b/rkbin/RKBOOT/RV1126MINIALL_LP3_EMMC_TB.ini
index 4c87abe..1e67d97 100644
--- a/rkbin/RKBOOT/RV1126MINIALL_LP3_EMMC_TB.ini
+++ b/rkbin/RKBOOT/RV1126MINIALL_LP3_EMMC_TB.ini
@@ -9,12 +9,12 @@
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rv11/rv1126_usbplug_v1.23.bin
+Path1=bin/rv11/rv1126_usbplug_v1.24.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
 FlashData=bin/rv11/rv1126_tpl_528MHz_lp3_tb_v1.08.bin
-FlashBoot=bin/rv11/rv1126_spl_emmc_tb_v1.12.bin
+FlashBoot=bin/rv11/rv1126_spl_emmc_tb_v1.13.bin
 [OUTPUT]
 PATH=rv1126_spl_loader_v1.08.112.bin
diff --git a/rkbin/RKBOOT/RV1126MINIALL_LP4_EMMC_TB.ini b/rkbin/RKBOOT/RV1126MINIALL_LP4_EMMC_TB.ini
index 60ca4b5..f6afcb3 100644
--- a/rkbin/RKBOOT/RV1126MINIALL_LP4_EMMC_TB.ini
+++ b/rkbin/RKBOOT/RV1126MINIALL_LP4_EMMC_TB.ini
@@ -9,12 +9,12 @@
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rv11/rv1126_usbplug_v1.23.bin
+Path1=bin/rv11/rv1126_usbplug_v1.24.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
 LOADER2=FlashBoot
 FlashData=bin/rv11/rv1126_tpl_528MHz_lp4_tb_v1.08.bin
-FlashBoot=bin/rv11/rv1126_spl_emmc_tb_v1.12.bin
+FlashBoot=bin/rv11/rv1126_spl_emmc_tb_v1.13.bin
 [OUTPUT]
 PATH=rv1126_spl_loader_v1.08.112.bin
diff --git a/rkbin/RKBOOT/RV1126MINIALL_SPI_NOR_TB.ini b/rkbin/RKBOOT/RV1126MINIALL_SPI_NOR_TB.ini
index 72825e1..57f6877 100644
--- a/rkbin/RKBOOT/RV1126MINIALL_SPI_NOR_TB.ini
+++ b/rkbin/RKBOOT/RV1126MINIALL_SPI_NOR_TB.ini
@@ -9,7 +9,7 @@
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rv11/rv1126_usbplug_v1.23.bin
+Path1=bin/rv11/rv1126_usbplug_v1.24.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
diff --git a/rkbin/RKBOOT/RV1126MINIALL_SPI_NOR_TINY.ini b/rkbin/RKBOOT/RV1126MINIALL_SPI_NOR_TINY.ini
index 46c507f..0216367 100644
--- a/rkbin/RKBOOT/RV1126MINIALL_SPI_NOR_TINY.ini
+++ b/rkbin/RKBOOT/RV1126MINIALL_SPI_NOR_TINY.ini
@@ -9,7 +9,7 @@
 Sleep=1
 [CODE472_OPTION]
 NUM=1
-Path1=bin/rv11/rv1126_usbplug_v1.23.bin
+Path1=bin/rv11/rv1126_usbplug_v1.24.bin
 [LOADER_OPTION]
 NUM=2
 LOADER1=FlashData
diff --git a/rkbin/RKTRUST/PX30TRUST.ini b/rkbin/RKTRUST/PX30TRUST.ini
index afdecc4..def8999 100644
--- a/rkbin/RKTRUST/PX30TRUST.ini
+++ b/rkbin/RKTRUST/PX30TRUST.ini
@@ -5,7 +5,7 @@
 SEC=0
 [BL31_OPTION]
 SEC=1
-PATH=bin/rk33/px30_bl31_v1.32.elf
+PATH=bin/rk33/px30_bl31_v1.33.elf
 ADDR=0x00040000
 [BL32_OPTION]
 SEC=1
diff --git a/rkbin/RKTRUST/RK3308TRUST_CPU3.ini b/rkbin/RKTRUST/RK3308TRUST_CPU3.ini
new file mode 100644
index 0000000..480bbf2
--- /dev/null
+++ b/rkbin/RKTRUST/RK3308TRUST_CPU3.ini
@@ -0,0 +1,17 @@
+[VERSION]
+MAJOR=1
+MINOR=0
+[BL30_OPTION]
+SEC=0
+[BL31_OPTION]
+SEC=1
+PATH=bin/rk33/rk3308_bl31_cpu3_v1.00.elf
+ADDR=0x00010000
+[BL32_OPTION]
+SEC=0
+PATH=bin/rk33/rk3308_bl32_v2.05.bin
+ADDR=0x00200000
+[BL33_OPTION]
+SEC=0
+[OUTPUT]
+PATH=trust.img
diff --git a/rkbin/RKTRUST/RK3326TRUST.ini b/rkbin/RKTRUST/RK3326TRUST.ini
index 7736bb9..c8d70b2 100644
--- a/rkbin/RKTRUST/RK3326TRUST.ini
+++ b/rkbin/RKTRUST/RK3326TRUST.ini
@@ -5,7 +5,7 @@
 SEC=0
 [BL31_OPTION]
 SEC=1
-PATH=bin/rk33/rk3326_bl31_v1.32.elf
+PATH=bin/rk33/rk3326_bl31_v1.33.elf
 ADDR=0x00040000
 [BL32_OPTION]
 SEC=1
diff --git a/rkbin/RKTRUST/RK3399TRUST.ini b/rkbin/RKTRUST/RK3399TRUST.ini
index 5ecb963..0f694a6 100644
--- a/rkbin/RKTRUST/RK3399TRUST.ini
+++ b/rkbin/RKTRUST/RK3399TRUST.ini
@@ -5,7 +5,7 @@
 SEC=0
 [BL31_OPTION]
 SEC=1
-PATH=bin/rk33/rk3399_bl31_v1.35.elf
+PATH=bin/rk33/rk3399_bl31_v1.36.elf
 ADDR=0x00040000
 [BL32_OPTION]
 SEC=1
diff --git a/rkbin/RKTRUST/RK3528TRUST.ini b/rkbin/RKTRUST/RK3528TRUST.ini
new file mode 100644
index 0000000..c76fd56
--- /dev/null
+++ b/rkbin/RKTRUST/RK3528TRUST.ini
@@ -0,0 +1,19 @@
+[VERSION]
+MAJOR=1
+MINOR=0
+[BL30_OPTION]
+SEC=0
+[BL31_OPTION]
+SEC=1
+PATH=bin/rk35/rk3528_bl31_v1.15.elf
+ADDR=0x00040000
+[BL32_OPTION]
+SEC=1
+PATH=bin/rk35/rk3528_bl32_v1.02.bin
+ADDR=0x08400000
+[BL33_OPTION]
+SEC=0
+[MCU]
+MCU=bin/rk35/rk3528_mcu_v1.00.bin,0x08200000,disabled
+[OUTPUT]
+PATH=trust.img
diff --git a/rkbin/RKTRUST/RK3562TRUST.ini b/rkbin/RKTRUST/RK3562TRUST.ini
new file mode 100644
index 0000000..78c3f3c
--- /dev/null
+++ b/rkbin/RKTRUST/RK3562TRUST.ini
@@ -0,0 +1,19 @@
+[VERSION]
+MAJOR=1
+MINOR=0
+[BL30_OPTION]
+SEC=0
+[BL31_OPTION]
+SEC=1
+PATH=bin/rk35/rk3562_bl31_v1.17.elf
+ADDR=0x00040000
+[BL32_OPTION]
+SEC=1
+PATH=bin/rk35/rk3562_bl32_v1.01.bin
+ADDR=0x08400000
+[BL33_OPTION]
+SEC=0
+[MCU]
+MCU=bin/rk35/rk3562_mcu_v1.00.bin,0x08200000,disabled
+[OUTPUT]
+PATH=trust.img
diff --git a/rkbin/RKTRUST/RK3566TRUST_ULTRA.ini b/rkbin/RKTRUST/RK3566TRUST_ULTRA.ini
index 4b51d29..2977428 100644
--- a/rkbin/RKTRUST/RK3566TRUST_ULTRA.ini
+++ b/rkbin/RKTRUST/RK3566TRUST_ULTRA.ini
@@ -9,7 +9,7 @@
 ADDR=0x00040000
 [BL32_OPTION]
 SEC=1
-PATH=bin/rk35/rk3568_bl32_v2.09.bin
+PATH=bin/rk35/rk3568_bl32_v2.10.bin
 ADDR=0x08400000
 [BL33_OPTION]
 SEC=0
diff --git a/rkbin/RKTRUST/RK3568TRUST.ini b/rkbin/RKTRUST/RK3568TRUST.ini
index 65fc785..dbab382 100644
--- a/rkbin/RKTRUST/RK3568TRUST.ini
+++ b/rkbin/RKTRUST/RK3568TRUST.ini
@@ -5,11 +5,11 @@
 SEC=0
 [BL31_OPTION]
 SEC=1
-PATH=bin/rk35/rk3568_bl31_v1.36.elf
+PATH=bin/rk35/rk3568_bl31_rt_v1.01.elf
 ADDR=0x00040000
 [BL32_OPTION]
 SEC=1
-PATH=bin/rk35/rk3568_bl32_v2.09.bin
+PATH=bin/rk35/rk3568_bl32_v2.10.bin
 ADDR=0x08400000
 [BL33_OPTION]
 SEC=0
diff --git a/rkbin/RKTRUST/RK3568TRUST_CPU3.ini b/rkbin/RKTRUST/RK3568TRUST_CPU3.ini
index 998c178..f162c0a 100644
--- a/rkbin/RKTRUST/RK3568TRUST_CPU3.ini
+++ b/rkbin/RKTRUST/RK3568TRUST_CPU3.ini
@@ -9,7 +9,7 @@
 ADDR=0x00040000
 [BL32_OPTION]
 SEC=1
-PATH=bin/rk35/rk3568_bl32_v2.09.bin
+PATH=bin/rk35/rk3568_bl32_v2.10.bin
 ADDR=0x08400000
 [BL33_OPTION]
 SEC=0
diff --git a/rkbin/RKTRUST/RK3568TRUST_L3_PART_ECC.ini b/rkbin/RKTRUST/RK3568TRUST_L3_PART_ECC.ini
new file mode 100644
index 0000000..2b160c1
--- /dev/null
+++ b/rkbin/RKTRUST/RK3568TRUST_L3_PART_ECC.ini
@@ -0,0 +1,17 @@
+[VERSION]
+MAJOR=1
+MINOR=0
+[BL30_OPTION]
+SEC=0
+[BL31_OPTION]
+SEC=1
+PATH=bin/rk35/rk3568_bl31_l3_part_ecc_v1.00.elf
+ADDR=0x00040000
+[BL32_OPTION]
+SEC=1
+PATH=bin/rk35/rk3568_bl32_v2.10.bin
+ADDR=0x08400000
+[BL33_OPTION]
+SEC=0
+[OUTPUT]
+PATH=trust.img
diff --git a/rkbin/RKTRUST/RK3568TRUST_RT.ini b/rkbin/RKTRUST/RK3568TRUST_RT.ini
new file mode 100644
index 0000000..dbab382
--- /dev/null
+++ b/rkbin/RKTRUST/RK3568TRUST_RT.ini
@@ -0,0 +1,17 @@
+[VERSION]
+MAJOR=1
+MINOR=0
+[BL30_OPTION]
+SEC=0
+[BL31_OPTION]
+SEC=1
+PATH=bin/rk35/rk3568_bl31_rt_v1.01.elf
+ADDR=0x00040000
+[BL32_OPTION]
+SEC=1
+PATH=bin/rk35/rk3568_bl32_v2.10.bin
+ADDR=0x08400000
+[BL33_OPTION]
+SEC=0
+[OUTPUT]
+PATH=trust.img
diff --git a/rkbin/RKTRUST/RK3588TRUST.ini b/rkbin/RKTRUST/RK3588TRUST.ini
index f6880aa..7e891f5 100644
--- a/rkbin/RKTRUST/RK3588TRUST.ini
+++ b/rkbin/RKTRUST/RK3588TRUST.ini
@@ -5,11 +5,11 @@
 SEC=0
 [BL31_OPTION]
 SEC=1
-PATH=bin/rk35/rk3588_bl31_v1.31.elf
+PATH=bin/rk35/rk3588_bl31_v1.40.elf
 ADDR=0x00040000
 [BL32_OPTION]
 SEC=1
-PATH=bin/rk35/rk3588_bl32_v1.12.bin
+PATH=bin/rk35/rk3588_bl32_v1.13.bin
 ADDR=0x08400000
 [BL33_OPTION]
 SEC=0
diff --git a/rkbin/RKTRUST/RV1106TOS.ini b/rkbin/RKTRUST/RV1106TOS.ini
index 7cb3dc3..0169208 100644
--- a/rkbin/RKTRUST/RV1106TOS.ini
+++ b/rkbin/RKTRUST/RV1106TOS.ini
@@ -1,4 +1,7 @@
 [COMPRESSION]
 COMPRESSION=lzma
+[TOS]
+TOSTA=bin/rv11/rv1106_tee_ta_v1.00.bin
+ADDR=0x03000000
 [MCU]
-MCU0=bin/rv11/rv1106_hpmcu_wrap_v1.50.bin,0xff6ff000,disabled
+MCU0=bin/rv11/rv1106_hpmcu_wrap_v1.56.bin,0xff6ff000,disabled
diff --git a/rkbin/RKTRUST/RV1106TOS_TB.ini b/rkbin/RKTRUST/RV1106TOS_TB.ini
index 5fa2246..b8c22d4 100644
--- a/rkbin/RKTRUST/RV1106TOS_TB.ini
+++ b/rkbin/RKTRUST/RV1106TOS_TB.ini
@@ -1,4 +1,4 @@
 [COMPRESSION]
 COMPRESSION=gzip
 [LOAD]
-LOAD0=bin/rv11/rv1106_hpmcu_wrap_v1.50.bin,0xff6ff000,okay
+LOAD0=bin/rv11/rv1106_hpmcu_wrap_v1.56.bin,0xff6ff000,okay
diff --git a/rkbin/RKTRUST/RV1126TOS.ini b/rkbin/RKTRUST/RV1126TOS.ini
index 7c86d88..d171aa3 100644
--- a/rkbin/RKTRUST/RV1126TOS.ini
+++ b/rkbin/RKTRUST/RV1126TOS.ini
@@ -1,5 +1,5 @@
 [TOS]
-TOSTA=bin/rv11/rv1126_tee_ta_v2.08.bin
+TOSTA=bin/rv11/rv1126_tee_ta_v2.09.bin
 [MCU]
 MCU=bin/rv11/rv1126_riscv_v1.03.bin,0x208000,disabled
 [COMPRESSION]
diff --git a/rkbin/RKTRUST/RV1126TOS_TB.ini b/rkbin/RKTRUST/RV1126TOS_TB.ini
index 9520da7..32cc5fd 100644
--- a/rkbin/RKTRUST/RV1126TOS_TB.ini
+++ b/rkbin/RKTRUST/RV1126TOS_TB.ini
@@ -1,5 +1,5 @@
 [TOS]
-TOSTA=bin/rv11/rv1126_tee_ta_tb_v1.06.bin
+TOSTA=bin/rv11/rv1126_tee_ta_tb_v1.07.bin
 ADDR=0x00040000
 [MCU]
 MCU=bin/rv11/rv1126_mcu.bin,0x108000,okay
diff --git a/rkbin/bin/rk33/px30_bl31_v1.32.elf b/rkbin/bin/rk33/px30_bl31_v1.33.elf
similarity index 88%
rename from rkbin/bin/rk33/px30_bl31_v1.32.elf
rename to rkbin/bin/rk33/px30_bl31_v1.33.elf
index a43ff57..c79e96b 100644
--- a/rkbin/bin/rk33/px30_bl31_v1.32.elf
+++ b/rkbin/bin/rk33/px30_bl31_v1.33.elf
Binary files differ
diff --git a/rkbin/bin/rk33/px30_ddr_333MHz_v2.07.bin b/rkbin/bin/rk33/px30_ddr_333MHz_v2.08.bin
similarity index 83%
rename from rkbin/bin/rk33/px30_ddr_333MHz_v2.07.bin
rename to rkbin/bin/rk33/px30_ddr_333MHz_v2.08.bin
index cd90c9b..fbbd5e4 100644
--- a/rkbin/bin/rk33/px30_ddr_333MHz_v2.07.bin
+++ b/rkbin/bin/rk33/px30_ddr_333MHz_v2.08.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3308_bl31_cpu3_v1.00.elf b/rkbin/bin/rk33/rk3308_bl31_cpu3_v1.00.elf
new file mode 100644
index 0000000..78c9a2a
--- /dev/null
+++ b/rkbin/bin/rk33/rk3308_bl31_cpu3_v1.00.elf
Binary files differ
diff --git a/rkbin/bin/rk33/rk3308_ddr_393MHz_uart2_m1_v2.06.bin b/rkbin/bin/rk33/rk3308_ddr_393MHz_uart2_m1_v2.06.bin
deleted file mode 100644
index abf5f2f..0000000
--- a/rkbin/bin/rk33/rk3308_ddr_393MHz_uart2_m1_v2.06.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/rk3308_ddr_393MHz_uart2_m1_v2.07.bin b/rkbin/bin/rk33/rk3308_ddr_393MHz_uart2_m1_v2.07.bin
new file mode 100644
index 0000000..f74b5e9
--- /dev/null
+++ b/rkbin/bin/rk33/rk3308_ddr_393MHz_uart2_m1_v2.07.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3308_ddr_393MHz_uart4_m0_v2.06.bin b/rkbin/bin/rk33/rk3308_ddr_393MHz_uart4_m0_v2.06.bin
deleted file mode 100644
index 73e6765..0000000
--- a/rkbin/bin/rk33/rk3308_ddr_393MHz_uart4_m0_v2.06.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/rk3308_ddr_393MHz_uart4_m0_v2.07.bin b/rkbin/bin/rk33/rk3308_ddr_393MHz_uart4_m0_v2.07.bin
new file mode 100644
index 0000000..5fef2af
--- /dev/null
+++ b/rkbin/bin/rk33/rk3308_ddr_393MHz_uart4_m0_v2.07.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3308_ddr_451MHz_uart2_m1_v2.06.bin b/rkbin/bin/rk33/rk3308_ddr_451MHz_uart2_m1_v2.06.bin
deleted file mode 100644
index debdee9..0000000
--- a/rkbin/bin/rk33/rk3308_ddr_451MHz_uart2_m1_v2.06.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/rk3308_ddr_451MHz_uart2_m1_v2.07.bin b/rkbin/bin/rk33/rk3308_ddr_451MHz_uart2_m1_v2.07.bin
new file mode 100644
index 0000000..6b4bafc
--- /dev/null
+++ b/rkbin/bin/rk33/rk3308_ddr_451MHz_uart2_m1_v2.07.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3308_ddr_451MHz_uart4_m0_v2.06.bin b/rkbin/bin/rk33/rk3308_ddr_451MHz_uart4_m0_v2.06.bin
deleted file mode 100644
index d706162..0000000
--- a/rkbin/bin/rk33/rk3308_ddr_451MHz_uart4_m0_v2.06.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/rk3308_ddr_451MHz_uart4_m0_v2.07.bin b/rkbin/bin/rk33/rk3308_ddr_451MHz_uart4_m0_v2.07.bin
new file mode 100644
index 0000000..ae42cbb
--- /dev/null
+++ b/rkbin/bin/rk33/rk3308_ddr_451MHz_uart4_m0_v2.07.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.06.bin b/rkbin/bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.06.bin
deleted file mode 100644
index 7885838..0000000
--- a/rkbin/bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.06.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.07.bin b/rkbin/bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.07.bin
new file mode 100644
index 0000000..069ff90
--- /dev/null
+++ b/rkbin/bin/rk33/rk3308_ddr_589MHz_uart2_m1_v2.07.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3308_ddr_589MHz_uart4_m0_v2.06.bin b/rkbin/bin/rk33/rk3308_ddr_589MHz_uart4_m0_v2.06.bin
deleted file mode 100644
index 08049f3..0000000
--- a/rkbin/bin/rk33/rk3308_ddr_589MHz_uart4_m0_v2.06.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/rk3308_ddr_589MHz_uart4_m0_v2.07.bin b/rkbin/bin/rk33/rk3308_ddr_589MHz_uart4_m0_v2.07.bin
new file mode 100644
index 0000000..3004350
--- /dev/null
+++ b/rkbin/bin/rk33/rk3308_ddr_589MHz_uart4_m0_v2.07.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3326_bl31_v1.32.elf b/rkbin/bin/rk33/rk3326_bl31_v1.32.elf
deleted file mode 100644
index a43ff57..0000000
--- a/rkbin/bin/rk33/rk3326_bl31_v1.32.elf
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/px30_bl31_v1.32.elf b/rkbin/bin/rk33/rk3326_bl31_v1.33.elf
similarity index 88%
copy from rkbin/bin/rk33/px30_bl31_v1.32.elf
copy to rkbin/bin/rk33/rk3326_bl31_v1.33.elf
index a43ff57..c79e96b 100644
--- a/rkbin/bin/rk33/px30_bl31_v1.32.elf
+++ b/rkbin/bin/rk33/rk3326_bl31_v1.33.elf
Binary files differ
diff --git a/rkbin/bin/rk33/rk3326_ddr_333MHz_v2.07.bin b/rkbin/bin/rk33/rk3326_ddr_333MHz_v2.07.bin
deleted file mode 100644
index cd90c9b..0000000
--- a/rkbin/bin/rk33/rk3326_ddr_333MHz_v2.07.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/px30_ddr_333MHz_v2.07.bin b/rkbin/bin/rk33/rk3326_ddr_333MHz_v2.08.bin
similarity index 83%
copy from rkbin/bin/rk33/px30_ddr_333MHz_v2.07.bin
copy to rkbin/bin/rk33/rk3326_ddr_333MHz_v2.08.bin
index cd90c9b..fbbd5e4 100644
--- a/rkbin/bin/rk33/px30_ddr_333MHz_v2.07.bin
+++ b/rkbin/bin/rk33/rk3326_ddr_333MHz_v2.08.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399_bl31_v1.35.elf b/rkbin/bin/rk33/rk3399_bl31_v1.36.elf
similarity index 68%
rename from rkbin/bin/rk33/rk3399_bl31_v1.35.elf
rename to rkbin/bin/rk33/rk3399_bl31_v1.36.elf
index 24cb666..e22b277 100644
--- a/rkbin/bin/rk33/rk3399_bl31_v1.35.elf
+++ b/rkbin/bin/rk33/rk3399_bl31_v1.36.elf
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399_ddr_666MHz_v1.28.bin b/rkbin/bin/rk33/rk3399_ddr_666MHz_v1.28.bin
deleted file mode 100644
index bd6dca5..0000000
--- a/rkbin/bin/rk33/rk3399_ddr_666MHz_v1.28.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399_ddr_666MHz_v1.30.bin b/rkbin/bin/rk33/rk3399_ddr_666MHz_v1.30.bin
new file mode 100644
index 0000000..a5558ff
--- /dev/null
+++ b/rkbin/bin/rk33/rk3399_ddr_666MHz_v1.30.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399_ddr_800MHz_v1.28.bin b/rkbin/bin/rk33/rk3399_ddr_800MHz_v1.28.bin
deleted file mode 100644
index 36007b8..0000000
--- a/rkbin/bin/rk33/rk3399_ddr_800MHz_v1.28.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399_ddr_800MHz_v1.30.bin b/rkbin/bin/rk33/rk3399_ddr_800MHz_v1.30.bin
new file mode 100644
index 0000000..884a715
--- /dev/null
+++ b/rkbin/bin/rk33/rk3399_ddr_800MHz_v1.30.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399_ddr_933MHz_v1.28.bin b/rkbin/bin/rk33/rk3399_ddr_933MHz_v1.28.bin
deleted file mode 100644
index bbde07c..0000000
--- a/rkbin/bin/rk33/rk3399_ddr_933MHz_v1.28.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399_ddr_933MHz_v1.30.bin b/rkbin/bin/rk33/rk3399_ddr_933MHz_v1.30.bin
new file mode 100644
index 0000000..8455fdf
--- /dev/null
+++ b/rkbin/bin/rk33/rk3399_ddr_933MHz_v1.30.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399_miniloader_v1.26.bin b/rkbin/bin/rk33/rk3399_miniloader_v1.26.bin
deleted file mode 100644
index 3f98e1b..0000000
--- a/rkbin/bin/rk33/rk3399_miniloader_v1.26.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399_miniloader_v1.30.bin b/rkbin/bin/rk33/rk3399_miniloader_v1.30.bin
new file mode 100644
index 0000000..516d4b0
--- /dev/null
+++ b/rkbin/bin/rk33/rk3399_miniloader_v1.30.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399_usbplug_v1.26.bin b/rkbin/bin/rk33/rk3399_usbplug_v1.26.bin
deleted file mode 100644
index bcd6f7c..0000000
--- a/rkbin/bin/rk33/rk3399_usbplug_v1.26.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399_usbplug_v1.30.bin b/rkbin/bin/rk33/rk3399_usbplug_v1.30.bin
new file mode 100644
index 0000000..32b0885
--- /dev/null
+++ b/rkbin/bin/rk33/rk3399_usbplug_v1.30.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399pro_ddr_666MHz_v1.27.bin b/rkbin/bin/rk33/rk3399pro_ddr_666MHz_v1.27.bin
deleted file mode 100644
index 47506b3..0000000
--- a/rkbin/bin/rk33/rk3399pro_ddr_666MHz_v1.27.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399pro_ddr_666MHz_v1.30.bin b/rkbin/bin/rk33/rk3399pro_ddr_666MHz_v1.30.bin
new file mode 100644
index 0000000..a5558ff
--- /dev/null
+++ b/rkbin/bin/rk33/rk3399pro_ddr_666MHz_v1.30.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399pro_ddr_800MHz_v1.27.bin b/rkbin/bin/rk33/rk3399pro_ddr_800MHz_v1.27.bin
deleted file mode 100644
index a6957ec..0000000
--- a/rkbin/bin/rk33/rk3399pro_ddr_800MHz_v1.27.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399pro_ddr_800MHz_v1.30.bin b/rkbin/bin/rk33/rk3399pro_ddr_800MHz_v1.30.bin
new file mode 100644
index 0000000..884a715
--- /dev/null
+++ b/rkbin/bin/rk33/rk3399pro_ddr_800MHz_v1.30.bin
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399pro_ddr_933MHz_v1.27.bin b/rkbin/bin/rk33/rk3399pro_ddr_933MHz_v1.27.bin
deleted file mode 100644
index f6b2497..0000000
--- a/rkbin/bin/rk33/rk3399pro_ddr_933MHz_v1.27.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk33/rk3399pro_ddr_933MHz_v1.30.bin b/rkbin/bin/rk33/rk3399pro_ddr_933MHz_v1.30.bin
new file mode 100644
index 0000000..8455fdf
--- /dev/null
+++ b/rkbin/bin/rk33/rk3399pro_ddr_933MHz_v1.30.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3528_bl31_v1.15.elf b/rkbin/bin/rk35/rk3528_bl31_v1.15.elf
new file mode 100644
index 0000000..ae00b73
--- /dev/null
+++ b/rkbin/bin/rk35/rk3528_bl31_v1.15.elf
Binary files differ
diff --git a/rkbin/bin/rk35/rk3528_bl32_v1.02.bin b/rkbin/bin/rk35/rk3528_bl32_v1.02.bin
new file mode 100644
index 0000000..d8605e1
--- /dev/null
+++ b/rkbin/bin/rk35/rk3528_bl32_v1.02.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3528_ddr_1056MHz_2L_PCB_v1.06.bin b/rkbin/bin/rk35/rk3528_ddr_1056MHz_2L_PCB_v1.06.bin
new file mode 100644
index 0000000..de24949
--- /dev/null
+++ b/rkbin/bin/rk35/rk3528_ddr_1056MHz_2L_PCB_v1.06.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3528_ddr_1056MHz_4BIT_PCB_v1.06.bin b/rkbin/bin/rk35/rk3528_ddr_1056MHz_4BIT_PCB_v1.06.bin
new file mode 100644
index 0000000..b4d335a
--- /dev/null
+++ b/rkbin/bin/rk35/rk3528_ddr_1056MHz_4BIT_PCB_v1.06.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3528_ddr_1056MHz_v1.06.bin b/rkbin/bin/rk35/rk3528_ddr_1056MHz_v1.06.bin
new file mode 100644
index 0000000..9ecaf8b
--- /dev/null
+++ b/rkbin/bin/rk35/rk3528_ddr_1056MHz_v1.06.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3528_mcu_v1.00.bin b/rkbin/bin/rk35/rk3528_mcu_v1.00.bin
new file mode 100644
index 0000000..a21e393
--- /dev/null
+++ b/rkbin/bin/rk35/rk3528_mcu_v1.00.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3528_spl_v1.04.bin b/rkbin/bin/rk35/rk3528_spl_v1.04.bin
new file mode 100644
index 0000000..24af76e
--- /dev/null
+++ b/rkbin/bin/rk35/rk3528_spl_v1.04.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3528_usbplug_v1.03.bin b/rkbin/bin/rk35/rk3528_usbplug_v1.03.bin
new file mode 100644
index 0000000..59911fc
--- /dev/null
+++ b/rkbin/bin/rk35/rk3528_usbplug_v1.03.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_bl31_v1.36.elf b/rkbin/bin/rk35/rk3562_bl31_v1.17.elf
similarity index 61%
copy from rkbin/bin/rk35/rk3568_bl31_v1.36.elf
copy to rkbin/bin/rk35/rk3562_bl31_v1.17.elf
index f29f855..7c08cf5 100644
--- a/rkbin/bin/rk35/rk3568_bl31_v1.36.elf
+++ b/rkbin/bin/rk35/rk3562_bl31_v1.17.elf
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_bl32_v1.01.bin b/rkbin/bin/rk35/rk3562_bl32_v1.01.bin
new file mode 100644
index 0000000..9f630e1
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_bl32_v1.01.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_ddr_1056MHz_ultra_v1.05.bin b/rkbin/bin/rk35/rk3562_ddr_1056MHz_ultra_v1.05.bin
new file mode 100644
index 0000000..5a28ed1
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_ddr_1056MHz_ultra_v1.05.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_ddr_1056MHz_v1.04.bin b/rkbin/bin/rk35/rk3562_ddr_1056MHz_v1.04.bin
new file mode 100644
index 0000000..d035256
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_ddr_1056MHz_v1.04.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_ddr_1184MHz_v1.04.bin b/rkbin/bin/rk35/rk3562_ddr_1184MHz_v1.04.bin
new file mode 100644
index 0000000..2b4f13c
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_ddr_1184MHz_v1.04.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_ddr_1332MHz_eyescan_v1.04.bin b/rkbin/bin/rk35/rk3562_ddr_1332MHz_eyescan_v1.04.bin
new file mode 100644
index 0000000..d91393f
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_ddr_1332MHz_eyescan_v1.04.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_ddr_1332MHz_v1.04.bin b/rkbin/bin/rk35/rk3562_ddr_1332MHz_v1.04.bin
new file mode 100644
index 0000000..6905d72
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_ddr_1332MHz_v1.04.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_ddr_1392MHz_v1.04.bin b/rkbin/bin/rk35/rk3562_ddr_1392MHz_v1.04.bin
new file mode 100644
index 0000000..9165875
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_ddr_1392MHz_v1.04.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_ddr_1560MHz_v1.04.bin b/rkbin/bin/rk35/rk3562_ddr_1560MHz_v1.04.bin
new file mode 100644
index 0000000..bb11601
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_ddr_1560MHz_v1.04.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_ddr_324MHz_v1.04.bin b/rkbin/bin/rk35/rk3562_ddr_324MHz_v1.04.bin
new file mode 100644
index 0000000..3300570
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_ddr_324MHz_v1.04.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_ddr_528MHz_v1.04.bin b/rkbin/bin/rk35/rk3562_ddr_528MHz_v1.04.bin
new file mode 100644
index 0000000..17bb1f0
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_ddr_528MHz_v1.04.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_ddr_630MHz_v1.04.bin b/rkbin/bin/rk35/rk3562_ddr_630MHz_v1.04.bin
new file mode 100644
index 0000000..5448c19
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_ddr_630MHz_v1.04.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_ddr_780MHz_v1.04.bin b/rkbin/bin/rk35/rk3562_ddr_780MHz_v1.04.bin
new file mode 100644
index 0000000..49e1374
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_ddr_780MHz_v1.04.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_ddr_920MHz_v1.04.bin b/rkbin/bin/rk35/rk3562_ddr_920MHz_v1.04.bin
new file mode 100644
index 0000000..a8a87d7
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_ddr_920MHz_v1.04.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_mcu_v1.00.bin b/rkbin/bin/rk35/rk3562_mcu_v1.00.bin
new file mode 100644
index 0000000..aea7303
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_mcu_v1.00.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_spl_v1.03.bin b/rkbin/bin/rk35/rk3562_spl_v1.03.bin
new file mode 100644
index 0000000..fb09d71
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_spl_v1.03.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3562_usbplug_v1.04.bin b/rkbin/bin/rk35/rk3562_usbplug_v1.04.bin
new file mode 100644
index 0000000..9a1d0ac
--- /dev/null
+++ b/rkbin/bin/rk35/rk3562_usbplug_v1.04.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3566_ddr_1056MHz_eyescan_v1.16.bin b/rkbin/bin/rk35/rk3566_ddr_1056MHz_eyescan_v1.16.bin
new file mode 100644
index 0000000..4413b20
--- /dev/null
+++ b/rkbin/bin/rk35/rk3566_ddr_1056MHz_eyescan_v1.16.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.15.bin b/rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.15.bin
deleted file mode 100644
index 76eb8f1..0000000
--- a/rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.17.bin b/rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.17.bin
new file mode 100644
index 0000000..ac5a7a6
--- /dev/null
+++ b/rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.17.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.18.bin b/rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.18.bin
new file mode 100644
index 0000000..d4a154b
--- /dev/null
+++ b/rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.18.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3566_ddr_324MHz_v1.15.bin b/rkbin/bin/rk35/rk3566_ddr_324MHz_v1.15.bin
deleted file mode 100644
index 48ef40a..0000000
--- a/rkbin/bin/rk35/rk3566_ddr_324MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3566_ddr_528MHz_v1.15.bin b/rkbin/bin/rk35/rk3566_ddr_528MHz_v1.15.bin
deleted file mode 100644
index 94d1bac..0000000
--- a/rkbin/bin/rk35/rk3566_ddr_528MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3566_ddr_630MHz_v1.15.bin b/rkbin/bin/rk35/rk3566_ddr_630MHz_v1.15.bin
deleted file mode 100644
index 6b35738..0000000
--- a/rkbin/bin/rk35/rk3566_ddr_630MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3566_ddr_780MHz_v1.15.bin b/rkbin/bin/rk35/rk3566_ddr_780MHz_v1.15.bin
deleted file mode 100644
index 40bae00..0000000
--- a/rkbin/bin/rk35/rk3566_ddr_780MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3566_ddr_920MHz_v1.15.bin b/rkbin/bin/rk35/rk3566_ddr_920MHz_v1.15.bin
deleted file mode 100644
index d2a64d0..0000000
--- a/rkbin/bin/rk35/rk3566_ddr_920MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3566_ddr_920MHz_v1.17.bin b/rkbin/bin/rk35/rk3566_ddr_920MHz_v1.17.bin
new file mode 100644
index 0000000..a24fe29
--- /dev/null
+++ b/rkbin/bin/rk35/rk3566_ddr_920MHz_v1.17.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3566_ddr_920MHz_v1.18.bin b/rkbin/bin/rk35/rk3566_ddr_920MHz_v1.18.bin
new file mode 100644
index 0000000..cfa2796
--- /dev/null
+++ b/rkbin/bin/rk35/rk3566_ddr_920MHz_v1.18.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_bl31_v1.36.elf b/rkbin/bin/rk35/rk3568_bl31_l3_part_ecc_v1.00.elf
similarity index 83%
rename from rkbin/bin/rk35/rk3568_bl31_v1.36.elf
rename to rkbin/bin/rk35/rk3568_bl31_l3_part_ecc_v1.00.elf
index f29f855..3f3a8b2 100644
--- a/rkbin/bin/rk35/rk3568_bl31_v1.36.elf
+++ b/rkbin/bin/rk35/rk3568_bl31_l3_part_ecc_v1.00.elf
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_bl31_v1.36.elf b/rkbin/bin/rk35/rk3568_bl31_rt_v1.01.elf
similarity index 82%
copy from rkbin/bin/rk35/rk3568_bl31_v1.36.elf
copy to rkbin/bin/rk35/rk3568_bl31_rt_v1.01.elf
index f29f855..8ffefde 100644
--- a/rkbin/bin/rk35/rk3568_bl31_v1.36.elf
+++ b/rkbin/bin/rk35/rk3568_bl31_rt_v1.01.elf
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_bl31_v1.36.elf b/rkbin/bin/rk35/rk3568_bl31_v1.43.elf
similarity index 83%
copy from rkbin/bin/rk35/rk3568_bl31_v1.36.elf
copy to rkbin/bin/rk35/rk3568_bl31_v1.43.elf
index f29f855..59a3c03 100644
--- a/rkbin/bin/rk35/rk3568_bl31_v1.36.elf
+++ b/rkbin/bin/rk35/rk3568_bl31_v1.43.elf
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_bl32_v2.09.bin b/rkbin/bin/rk35/rk3568_bl32_v2.09.bin
deleted file mode 100644
index 0328e50..0000000
--- a/rkbin/bin/rk35/rk3568_bl32_v2.09.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_bl32_v2.10.bin b/rkbin/bin/rk35/rk3568_bl32_v2.10.bin
new file mode 100644
index 0000000..35eed5c
--- /dev/null
+++ b/rkbin/bin/rk35/rk3568_bl32_v2.10.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.15.bin b/rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.15.bin
deleted file mode 100644
index 76eb8f1..0000000
--- a/rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.17.bin b/rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.17.bin
new file mode 100644
index 0000000..ac5a7a6
--- /dev/null
+++ b/rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.17.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.18.bin b/rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.18.bin
new file mode 100644
index 0000000..d4a154b
--- /dev/null
+++ b/rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.18.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_1184MHz_v1.15.bin b/rkbin/bin/rk35/rk3568_ddr_1184MHz_v1.15.bin
deleted file mode 100644
index 4818587..0000000
--- a/rkbin/bin/rk35/rk3568_ddr_1184MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.15.bin b/rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.15.bin
deleted file mode 100644
index b4e7434..0000000
--- a/rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.17.bin b/rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.17.bin
new file mode 100644
index 0000000..6525b54
--- /dev/null
+++ b/rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.17.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.18.bin b/rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.18.bin
new file mode 100644
index 0000000..e3a7d79
--- /dev/null
+++ b/rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.18.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_1560MHz_eyescan_v1.16.bin b/rkbin/bin/rk35/rk3568_ddr_1560MHz_eyescan_v1.16.bin
new file mode 100644
index 0000000..799fc21
--- /dev/null
+++ b/rkbin/bin/rk35/rk3568_ddr_1560MHz_eyescan_v1.16.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.15.bin b/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.15.bin
deleted file mode 100644
index 7a73d1a..0000000
--- a/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.17.bin b/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.17.bin
new file mode 100644
index 0000000..9073d00
--- /dev/null
+++ b/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.17.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.18.bin b/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.18.bin
new file mode 100644
index 0000000..3c62c7c
--- /dev/null
+++ b/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.18.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_324MHz_v1.15.bin b/rkbin/bin/rk35/rk3568_ddr_324MHz_v1.15.bin
deleted file mode 100644
index 48ef40a..0000000
--- a/rkbin/bin/rk35/rk3568_ddr_324MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_528MHz_v1.15.bin b/rkbin/bin/rk35/rk3568_ddr_528MHz_v1.15.bin
deleted file mode 100644
index 94d1bac..0000000
--- a/rkbin/bin/rk35/rk3568_ddr_528MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_630MHz_v1.15.bin b/rkbin/bin/rk35/rk3568_ddr_630MHz_v1.15.bin
deleted file mode 100644
index 6b35738..0000000
--- a/rkbin/bin/rk35/rk3568_ddr_630MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_780MHz_v1.15.bin b/rkbin/bin/rk35/rk3568_ddr_780MHz_v1.15.bin
deleted file mode 100644
index 40bae00..0000000
--- a/rkbin/bin/rk35/rk3568_ddr_780MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_920MHz_v1.15.bin b/rkbin/bin/rk35/rk3568_ddr_920MHz_v1.15.bin
deleted file mode 100644
index d2a64d0..0000000
--- a/rkbin/bin/rk35/rk3568_ddr_920MHz_v1.15.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_920MHz_v1.17.bin b/rkbin/bin/rk35/rk3568_ddr_920MHz_v1.17.bin
new file mode 100644
index 0000000..a24fe29
--- /dev/null
+++ b/rkbin/bin/rk35/rk3568_ddr_920MHz_v1.17.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_ddr_920MHz_v1.18.bin b/rkbin/bin/rk35/rk3568_ddr_920MHz_v1.18.bin
new file mode 100644
index 0000000..cfa2796
--- /dev/null
+++ b/rkbin/bin/rk35/rk3568_ddr_920MHz_v1.18.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk356x_usbplug_v1.16.bin b/rkbin/bin/rk35/rk356x_usbplug_v1.16.bin
deleted file mode 100644
index 9cb9c00..0000000
--- a/rkbin/bin/rk35/rk356x_usbplug_v1.16.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk356x_usbplug_v1.17.bin b/rkbin/bin/rk35/rk356x_usbplug_v1.17.bin
new file mode 100644
index 0000000..500993b
--- /dev/null
+++ b/rkbin/bin/rk35/rk356x_usbplug_v1.17.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3588_bl31_v1.31.elf b/rkbin/bin/rk35/rk3588_bl31_v1.31.elf
deleted file mode 100644
index 4968de5..0000000
--- a/rkbin/bin/rk35/rk3588_bl31_v1.31.elf
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3568_bl31_v1.36.elf b/rkbin/bin/rk35/rk3588_bl31_v1.40.elf
similarity index 62%
copy from rkbin/bin/rk35/rk3568_bl31_v1.36.elf
copy to rkbin/bin/rk35/rk3588_bl31_v1.40.elf
index f29f855..c6a4b41 100644
--- a/rkbin/bin/rk35/rk3568_bl31_v1.36.elf
+++ b/rkbin/bin/rk35/rk3588_bl31_v1.40.elf
Binary files differ
diff --git a/rkbin/bin/rk35/rk3588_bl32_v1.12.bin b/rkbin/bin/rk35/rk3588_bl32_v1.12.bin
deleted file mode 100644
index 559bcd2..0000000
--- a/rkbin/bin/rk35/rk3588_bl32_v1.12.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3588_bl32_v1.13.bin b/rkbin/bin/rk35/rk3588_bl32_v1.13.bin
new file mode 100644
index 0000000..292a15d
--- /dev/null
+++ b/rkbin/bin/rk35/rk3588_bl32_v1.13.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_eyescan_v1.11.bin b/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_eyescan_v1.11.bin
new file mode 100644
index 0000000..1df3187
--- /dev/null
+++ b/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_eyescan_v1.11.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.08.bin b/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.08.bin
deleted file mode 100644
index a9441e4..0000000
--- a/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.08.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin b/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin
new file mode 100644
index 0000000..72b27c7
--- /dev/null
+++ b/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3588_spl_v1.11.bin b/rkbin/bin/rk35/rk3588_spl_v1.11.bin
deleted file mode 100644
index 9b158eb..0000000
--- a/rkbin/bin/rk35/rk3588_spl_v1.11.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3588_spl_v1.12.bin b/rkbin/bin/rk35/rk3588_spl_v1.12.bin
new file mode 100644
index 0000000..0967d16
--- /dev/null
+++ b/rkbin/bin/rk35/rk3588_spl_v1.12.bin
Binary files differ
diff --git a/rkbin/bin/rk35/rk3588_usbplug_v1.09.bin b/rkbin/bin/rk35/rk3588_usbplug_v1.09.bin
deleted file mode 100644
index 02ea954..0000000
--- a/rkbin/bin/rk35/rk3588_usbplug_v1.09.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rk35/rk3588_usbplug_v1.10.bin b/rkbin/bin/rk35/rk3588_usbplug_v1.10.bin
new file mode 100644
index 0000000..ea5ccd4
--- /dev/null
+++ b/rkbin/bin/rk35/rk3588_usbplug_v1.10.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin b/rkbin/bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
deleted file mode 100644
index 30689a8..0000000
--- a/rkbin/bin/rv11/rv1106_ddr_924MHz_tb_v1.09.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin b/rkbin/bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
new file mode 100644
index 0000000..9527794
--- /dev/null
+++ b/rkbin/bin/rv11/rv1106_ddr_924MHz_tb_v1.13.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_ddr_924MHz_v1.09.bin b/rkbin/bin/rv11/rv1106_ddr_924MHz_v1.09.bin
deleted file mode 100644
index a9ca4ce..0000000
--- a/rkbin/bin/rv11/rv1106_ddr_924MHz_v1.09.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_ddr_924MHz_v1.13.bin b/rkbin/bin/rv11/rv1106_ddr_924MHz_v1.13.bin
new file mode 100644
index 0000000..177ff10
--- /dev/null
+++ b/rkbin/bin/rv11/rv1106_ddr_924MHz_v1.13.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_hpmcu_tb_dual_camera_sc301iot_sc230ai_v1.67.bin b/rkbin/bin/rv11/rv1106_hpmcu_tb_dual_camera_sc301iot_sc230ai_v1.67.bin
new file mode 100644
index 0000000..f06969d
--- /dev/null
+++ b/rkbin/bin/rv11/rv1106_hpmcu_tb_dual_camera_sc301iot_sc230ai_v1.67.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_hpmcu_tb_dual_camera_sc3338_sc3338_v1.67.bin b/rkbin/bin/rv11/rv1106_hpmcu_tb_dual_camera_sc3338_sc3338_v1.67.bin
new file mode 100644
index 0000000..82581e9
--- /dev/null
+++ b/rkbin/bin/rv11/rv1106_hpmcu_tb_dual_camera_sc3338_sc3338_v1.67.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_hpmcu_tb_gc2093_v1.30.bin b/rkbin/bin/rv11/rv1106_hpmcu_tb_gc2093_v1.30.bin
deleted file mode 100644
index d8b8b08..0000000
--- a/rkbin/bin/rv11/rv1106_hpmcu_tb_gc2093_v1.30.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_hpmcu_tb_gc2093_v1.66.bin b/rkbin/bin/rv11/rv1106_hpmcu_tb_gc2093_v1.66.bin
new file mode 100644
index 0000000..7b0138e
--- /dev/null
+++ b/rkbin/bin/rv11/rv1106_hpmcu_tb_gc2093_v1.66.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_hpmcu_tb_gc3003_v1.64.bin b/rkbin/bin/rv11/rv1106_hpmcu_tb_gc3003_v1.64.bin
new file mode 100644
index 0000000..1d77d5a
--- /dev/null
+++ b/rkbin/bin/rv11/rv1106_hpmcu_tb_gc3003_v1.64.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_hpmcu_tb_sc230ai_v1.40.bin b/rkbin/bin/rv11/rv1106_hpmcu_tb_sc230ai_v1.40.bin
deleted file mode 100644
index 22f4bc1..0000000
--- a/rkbin/bin/rv11/rv1106_hpmcu_tb_sc230ai_v1.40.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_hpmcu_tb_sc230ai_v1.67.bin b/rkbin/bin/rv11/rv1106_hpmcu_tb_sc230ai_v1.67.bin
new file mode 100644
index 0000000..817d56c
--- /dev/null
+++ b/rkbin/bin/rv11/rv1106_hpmcu_tb_sc230ai_v1.67.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_hpmcu_tb_sc3336_sc3338_v1.40.bin b/rkbin/bin/rv11/rv1106_hpmcu_tb_sc3336_sc3338_v1.40.bin
deleted file mode 100644
index 6317c98..0000000
--- a/rkbin/bin/rv11/rv1106_hpmcu_tb_sc3336_sc3338_v1.40.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_hpmcu_tb_sc3336_sc3338_v1.67.bin b/rkbin/bin/rv11/rv1106_hpmcu_tb_sc3336_sc3338_v1.67.bin
new file mode 100644
index 0000000..ac0ac2b
--- /dev/null
+++ b/rkbin/bin/rv11/rv1106_hpmcu_tb_sc3336_sc3338_v1.67.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_hpmcu_tb_sc4336_v1.67.bin b/rkbin/bin/rv11/rv1106_hpmcu_tb_sc4336_v1.67.bin
new file mode 100644
index 0000000..7fda516
--- /dev/null
+++ b/rkbin/bin/rv11/rv1106_hpmcu_tb_sc4336_v1.67.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_hpmcu_wrap_v1.50.bin b/rkbin/bin/rv11/rv1106_hpmcu_wrap_v1.50.bin
deleted file mode 100644
index 05bd23e..0000000
--- a/rkbin/bin/rv11/rv1106_hpmcu_wrap_v1.50.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_hpmcu_wrap_v1.56.bin b/rkbin/bin/rv11/rv1106_hpmcu_wrap_v1.56.bin
new file mode 100644
index 0000000..fb60a53
--- /dev/null
+++ b/rkbin/bin/rv11/rv1106_hpmcu_wrap_v1.56.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_tee_ta_v1.00.bin b/rkbin/bin/rv11/rv1106_tee_ta_v1.00.bin
new file mode 100644
index 0000000..6439111
--- /dev/null
+++ b/rkbin/bin/rv11/rv1106_tee_ta_v1.00.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_usbplug_v1.06.bin b/rkbin/bin/rv11/rv1106_usbplug_v1.06.bin
deleted file mode 100644
index 2678764..0000000
--- a/rkbin/bin/rv11/rv1106_usbplug_v1.06.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rv11/rv1106_usbplug_v1.07.bin b/rkbin/bin/rv11/rv1106_usbplug_v1.07.bin
new file mode 100644
index 0000000..2ed54be
--- /dev/null
+++ b/rkbin/bin/rv11/rv1106_usbplug_v1.07.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1126_spl_emmc_tb_v1.12.bin b/rkbin/bin/rv11/rv1126_spl_emmc_tb_v1.12.bin
deleted file mode 100644
index 4c7c410..0000000
--- a/rkbin/bin/rv11/rv1126_spl_emmc_tb_v1.12.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rv11/rv1126_spl_emmc_tb_v1.13.bin b/rkbin/bin/rv11/rv1126_spl_emmc_tb_v1.13.bin
new file mode 100644
index 0000000..963d6ce
--- /dev/null
+++ b/rkbin/bin/rv11/rv1126_spl_emmc_tb_v1.13.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1126_tee_ta_tb_v1.06.bin b/rkbin/bin/rv11/rv1126_tee_ta_tb_v1.07.bin
similarity index 77%
rename from rkbin/bin/rv11/rv1126_tee_ta_tb_v1.06.bin
rename to rkbin/bin/rv11/rv1126_tee_ta_tb_v1.07.bin
index ce42569..2a3d967 100644
--- a/rkbin/bin/rv11/rv1126_tee_ta_tb_v1.06.bin
+++ b/rkbin/bin/rv11/rv1126_tee_ta_tb_v1.07.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1126_tee_ta_v2.08.bin b/rkbin/bin/rv11/rv1126_tee_ta_v2.08.bin
deleted file mode 100644
index ecd00b2..0000000
--- a/rkbin/bin/rv11/rv1126_tee_ta_v2.08.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rv11/rv1126_tee_ta_v2.09.bin b/rkbin/bin/rv11/rv1126_tee_ta_v2.09.bin
new file mode 100644
index 0000000..9adfa77
--- /dev/null
+++ b/rkbin/bin/rv11/rv1126_tee_ta_v2.09.bin
Binary files differ
diff --git a/rkbin/bin/rv11/rv1126_usbplug_v1.23.bin b/rkbin/bin/rv11/rv1126_usbplug_v1.23.bin
deleted file mode 100644
index aedfac6..0000000
--- a/rkbin/bin/rv11/rv1126_usbplug_v1.23.bin
+++ /dev/null
Binary files differ
diff --git a/rkbin/bin/rv11/rv1126_usbplug_v1.24.bin b/rkbin/bin/rv11/rv1126_usbplug_v1.24.bin
new file mode 100644
index 0000000..4cde72f
--- /dev/null
+++ b/rkbin/bin/rv11/rv1126_usbplug_v1.24.bin
Binary files differ
diff --git a/rkbin/doc/release/PX30_CN.md b/rkbin/doc/release/PX30_CN.md
index 2ecb887..2db733a 100644
--- a/rkbin/doc/release/PX30_CN.md
+++ b/rkbin/doc/release/PX30_CN.md
@@ -1,5 +1,31 @@
 # PX30 Release Note
 
+## px30_bl31_v1.33.elf
+
+| 时间       | 文件                | 编译 commit | 重要程度 |
+| ---------- | :------------------ | ----------- | -------- |
+| 2023-02-03 | px30_bl31_v1.33.elf | 0152b20d0   | 重要     |
+
+### New
+
+1. 添加amp支持。
+2. 提高fiq-debugger功能稳定性。
+3. 休眠时支持使用pll-deep-mode。
+
+------
+
+## px30_ddr_333MHz_v2.08.bin
+
+| 时间       | 文件                      | 编译 commit | 重要程度 |
+| ---------- | ------------------------- | ----------- | -------- |
+| 2022-10-27 | px30_ddr_333MHz_v2.08.bin | e5b9702     | 普通     |
+
+### New
+
+1. 预留一些空间给maskrom添加传递的参数。
+
+------
+
 ## px30_bl31_v1.32.elf
 
 | 时间       | 文件                | 编译 commit | 重要程度 |
diff --git a/rkbin/doc/release/PX30_EN.md b/rkbin/doc/release/PX30_EN.md
index 794f2a8..8ae1ba3 100644
--- a/rkbin/doc/release/PX30_EN.md
+++ b/rkbin/doc/release/PX30_EN.md
@@ -1,5 +1,31 @@
 # PX30 Release Note
 
+## px30_bl31_v1.33.elf
+
+| Date       | file                | Build commit | Severity  |
+| ---------- | :------------------ | ------------ | --------- |
+| 2023-02-03 | px30_bl31_v1.33.elf | 0152b20d0    | important |
+
+### New
+
+1. Support AMP.
+2. Improve the stability of fiq-debugger.
+3. Support pll-deep-mode when system suspend.
+
+------
+
+## px30_ddr_333MHz_v2.08.bin
+
+| Date       | file                      | Build commit | Severity |
+| ---------- | ------------------------- | ------------ | -------- |
+| 2022-10-27 | px30_ddr_333MHz_v2.08.bin | e5b9702      | moderate |
+
+### New
+
+1. Reserved words for maskrom to add special parameters.
+
+------
+
 ## px30_bl31_v1.32.elf
 
 | Date       | file                | Build commit | Severity  |
diff --git a/rkbin/doc/release/RK3032_CN.md b/rkbin/doc/release/RK3032_CN.md
index 7fb0bca..c543389 100644
--- a/rkbin/doc/release/RK3032_CN.md
+++ b/rkbin/doc/release/RK3032_CN.md
@@ -8,6 +8,6 @@
 
 ### New
 
-1. 支持升级 Firmware.img 的格式的 IDB 升级
+1. 支持升级 Firmware.img 的格式的 IDB 升级。
 
 ------
diff --git a/rkbin/doc/release/RK3032_EN.md b/rkbin/doc/release/RK3032_EN.md
index dbfbee1..147f732 100644
--- a/rkbin/doc/release/RK3032_EN.md
+++ b/rkbin/doc/release/RK3032_EN.md
@@ -8,6 +8,6 @@
 
 ### New
 
-1. Support udpate IDB in Firmware.img
+1. Support udpate IDB in Firmware.img.
 
 ------
diff --git a/rkbin/doc/release/RK3308_CN.md b/rkbin/doc/release/RK3308_CN.md
index 153a74c..7234bf2 100644
--- a/rkbin/doc/release/RK3308_CN.md
+++ b/rkbin/doc/release/RK3308_CN.md
@@ -1,5 +1,31 @@
 # RK3308 Release Note
 
+## rk3308_bl31_cpu3_v1.00.elf
+
+| 时间       | 文件                       | 编译 commit | 重要程度 |
+| ---------- | :------------------------- | ----------- | -------- |
+| 2023-03-16 | rk3308_bl31_cpu3_v1.00.elf | 5fb7b7229   | 普通     |
+
+### New
+
+1. 支持从CPU3启动。
+
+------
+
+## rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.07.bin
+
+| 时间       | 文件                                                       | 编译 commit | 重要程度 |
+| ---------- | :--------------------------------------------------------- | ----------- | -------- |
+| 2022-11-29 | rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.07.bin | 6ede97a868  | 普通     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                                    | 问题现象                                                     | 问题来源 |
+| ----- | -------- | ------------------------------------------- | ------------------------------------------------------------ | -------- |
+| 1     | 普通     | 提高部分颗粒在 RK3308B/H 上 393MHz 的稳定性 | RK3308B/H 小于 451MHz 时 Read DQS DLL delay 的值配置不合适,导致部分颗粒在 393MHz 可能不稳定 | -        |
+
+------
+
 ## rk3308_bl31_{aarch32}_v2.26.elf
 
 | 时间       | 文件                            | 编译 commit | 重要程度 |
@@ -36,4 +62,4 @@
 
 ### New
 
-1. 校验 ftl super block 2nd page spare data
+1. 校验 ftl super block 2nd page spare data。
diff --git a/rkbin/doc/release/RK3308_EN.md b/rkbin/doc/release/RK3308_EN.md
index 3fb6383..3df7a9c 100644
--- a/rkbin/doc/release/RK3308_EN.md
+++ b/rkbin/doc/release/RK3308_EN.md
@@ -1,5 +1,31 @@
 # RK3308 Release Note
 
+## rk3308_bl31_cpu3_v1.00.elf
+
+| Date       | File                       | Build commit | Severity |
+| ---------- | :------------------------- | ------------ | -------- |
+| 2023-03-16 | rk3308_bl31_cpu3_v1.00.elf | 5fb7b7229    | moderate |
+
+### New
+
+1. Support boot from CPU3.
+
+------
+
+## rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.07.bin
+
+| Date       | File                                                       | Build commit | Severity |
+| ---------- | :--------------------------------------------------------- | ------------ | -------- |
+| 2022-11-29 | rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.07.bin | 6ede97a868   | moderate |
+
+### Fixed
+
+| Index | Severity | Update                                                   | Issue description                                            | Issue source |
+| ----- | -------- | -------------------------------------------------------- | ------------------------------------------------------------ | ------------ |
+| 1     | moderate | Improve the stability of some DDR in RK3308B/H at 393MHz | When RK3308B/H is less than 451MHz, the value of read DQS DLL delay is inaccurately configured. As a result, some DDR may be unstable at 393MHz. | -            |
+
+------
+
 ## rk3308_bl31_{aarch32}_v2.26.elf
 
 | Date       | File                            | Build commit | Severity  |
@@ -36,4 +62,4 @@
 
 ### New
 
-1. Check ftl super block 2nd page spare data
\ No newline at end of file
+1. Check ftl super block 2nd page spare data.
diff --git a/rkbin/doc/release/RK3326_CN.md b/rkbin/doc/release/RK3326_CN.md
index 2d9716c..059182d 100644
--- a/rkbin/doc/release/RK3326_CN.md
+++ b/rkbin/doc/release/RK3326_CN.md
@@ -1,5 +1,31 @@
 # RK3326 Release Note
 
+## rk3326_bl31_v1.33.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-02-03 | rk3326_bl31_v1.33.elf | 0152b20d0   | 重要     |
+
+### New
+
+1. 添加amp支持。
+2. 提高fiq-debugger功能稳定性。
+3. 休眠时支持使用pll-deep-mode。
+
+------
+
+## rk3326_ddr_333MHz_v2.08.bin
+
+| 时间       | 文件                        | 编译 commit | 重要程度 |
+| ---------- | --------------------------- | ----------- | -------- |
+| 2022-10-27 | rk3326_ddr_333MHz_v2.08.bin | e5b9702     | 普通     |
+
+### New
+
+1. 预留一些空间给maskrom添加传递的参数。
+
+------
+
 ## rk3326_bl31_v1.32.elf
 
 | 时间       | 文件                  | 编译 commit | 重要程度 |
diff --git a/rkbin/doc/release/RK3326_EN.md b/rkbin/doc/release/RK3326_EN.md
index abf5f21..dde655c 100644
--- a/rkbin/doc/release/RK3326_EN.md
+++ b/rkbin/doc/release/RK3326_EN.md
@@ -1,5 +1,31 @@
 # RK3326 Release Note
 
+## rk3326_bl31_v1.33.elf
+
+| Date       | file                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-02-03 | rk3326_bl31_v1.33.elf | 0152b20d0    | important |
+
+### New
+
+1. Support AMP.
+2. Improve the stability of fiq-debugger.
+3. Support pll-deep-mode when system suspend.
+
+------
+
+## rk3326_ddr_333MHz_v2.08.bin
+
+| Date       | file                        | Build commit | Severity |
+| ---------- | --------------------------- | ------------ | -------- |
+| 2022-10-27 | rk3326_ddr_333MHz_v2.08.bin | e5b9702      | moderate |
+
+### New
+
+1. Reserved words for maskrom to add special parameters.
+
+------
+
 ## rk3326_bl31_v1.32.elf
 
 | Date       | file                  | Build commit | Severity  |
diff --git a/rkbin/doc/release/RK3399PRO_CN.md b/rkbin/doc/release/RK3399PRO_CN.md
new file mode 100644
index 0000000..b528cda
--- /dev/null
+++ b/rkbin/doc/release/RK3399PRO_CN.md
@@ -0,0 +1,31 @@
+# RK3399PRO Release Note
+
+## rk3399pro_ddr_{666...933}MHz_v1.30.bin
+
+| 时间       | 文件                                   | 编译 commit | 重要程度 |
+| ---------- | -------------------------------------- | ----------- | -------- |
+| 2023-04-17 | rk3399pro_ddr_{666...933}MHz_v1.30.bin | aae4a89176  | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                       | 问题现象                               | 问题来源 |
+| ----- | -------- | ------------------------------ | -------------------------------------- | -------- |
+| 1     | 重要     | 修复LP3在reboot会卡死ddr初始化 | 当LP3类型在reboot会出现卡死在ddr初始化 | -        |
+
+------
+
+## rk3399pro_ddr_{666...933}MHz_v1.29.bin
+
+| 时间       | 文件                                   | 编译 commit | 重要程度 |
+| ---------- | -------------------------------------- | ----------- | -------- |
+| 2023-03-30 | rk3399pro_ddr_{666...933}MHz_v1.29.bin | 5b2c650     | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                                  | 问题现象                                                  | 问题来源 |
+| ----- | -------- | ----------------------------------------- | --------------------------------------------------------- | -------- |
+| 1     | 普通     | 修复单个channel卡"advanced training done" | 当单个channel的时候,会loop在打印"advanced training done" | -        |
+| 2     | 重要     | 修复LP3 dbw 识别异常                      | LP3 的dbw 识别与实际不一致                                | -        |
+
+------
+
diff --git a/rkbin/doc/release/RK3399PRO_EN.md b/rkbin/doc/release/RK3399PRO_EN.md
new file mode 100644
index 0000000..cac2dc0
--- /dev/null
+++ b/rkbin/doc/release/RK3399PRO_EN.md
@@ -0,0 +1,31 @@
+# RK3399PRO Release Note
+
+## rk3399pro_ddr_{666...933}MHz_v1.30.bin
+
+| Date       | file                                   | Build commit | Severity  |
+| ---------- | -------------------------------------- | ------------ | --------- |
+| 2023-04-17 | rk3399pro_ddr_{666...933}MHz_v1.30.bin | aae4a89176   | important |
+
+### Fixed
+
+| Index | Severity  | Update                  | Issue description                               | Issue source |
+| ----- | --------- | ----------------------- | ----------------------------------------------- | ------------ |
+| 1     | important | Fixed LP3 reboot error. | When LP3 reboot, it will  stuck in ddr initial. | -            |
+
+------
+
+## rk3399pro_ddr_{666...933}MHz_v1.29.bin
+
+| Date       | file                                   | Build commit | Severity  |
+| ---------- | -------------------------------------- | ------------ | --------- |
+| 2023-03-30 | rk3399pro_ddr_{666...933}MHz_v1.29.bin | 5b2c650      | important |
+
+### Fixed
+
+| Index | Severity  | Update                                                | Issue description                                            | Issue source |
+| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ |
+| 1     | moderate  | Fixed single channel loop at "advanced training done" | When in single channel mode, it will loop at "advanced training done". | -            |
+| 2     | important | Fixed LP3 dbw detect bug                              | The dbw detect error when LP3                                | -            |
+
+------
+
diff --git a/rkbin/doc/release/RK3399_CN.md b/rkbin/doc/release/RK3399_CN.md
index 4d82ca5..e5011c3 100644
--- a/rkbin/doc/release/RK3399_CN.md
+++ b/rkbin/doc/release/RK3399_CN.md
@@ -1,5 +1,60 @@
 # RK3399 Release Note
 
+## rk3399_usbplug_v1.30.bin
+
+| 时间       | 文件                     | 编译 commit | 重要程度 |
+| ---------- | ------------------------ | ----------- | -------- |
+| 2023-05-31 | rk3399_usbplug_v1.30.bin | 8665a18a2   | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                                       | 问题现象                                     | 问题来源 |
+| ----- | -------- | ---------------------------------------------- | -------------------------------------------- | -------- |
+| 1     | 重要     | 修复efuse烧写公钥哈希后,工具回读efuse概率失败 | 当efuse烧写公钥哈希后,工具回读efuse概率失败 | -        |
+
+------
+
+## rk3399_ddr_{666...933}MHz_v1.30.bin
+
+| 时间       | 文件                                | 编译 commit | 重要程度 |
+| ---------- | ----------------------------------- | ----------- | -------- |
+| 2023-04-17 | rk3399_ddr_{666...933}MHz_v1.30.bin | aae4a89176  | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                       | 问题现象                               | 问题来源 |
+| ----- | -------- | ------------------------------ | -------------------------------------- | -------- |
+| 1     | 重要     | 修复LP3在reboot会卡死ddr初始化 | 当LP3类型在reboot会出现卡死在ddr初始化 | -        |
+
+------
+
+## rk3399_ddr_{666...933}MHz_v1.29.bin
+
+| 时间       | 文件                                | 编译 commit | 重要程度 |
+| ---------- | ----------------------------------- | ----------- | -------- |
+| 2023-03-30 | rk3399_ddr_{666...933}MHz_v1.29.bin | 5b2c650     | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                                  | 问题现象                                                  | 问题来源 |
+| ----- | -------- | ----------------------------------------- | --------------------------------------------------------- | -------- |
+| 1     | 普通     | 修复单个channel卡"advanced training done" | 当单个channel的时候,会loop在打印"advanced training done" | -        |
+| 2     | 重要     | 修复LP3 dbw 识别异常                      | LP3 的dbw 识别与实际不一致                                | -        |
+
+------
+
+## rk3399_bl31_v1.36.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-02-16 | rk3399_bl31_v1.36.elf | 8f40012ab   | 重要     |
+
+### New
+
+1. 提高fiq-debugger功能稳定性。
+
+------
+
 ## rk3399_ddr_{666...933}MHz_v1.28.bin
 
 | 时间       | 文件                                | 编译 commit | 重要程度 |
@@ -8,7 +63,7 @@
 
 ### New
 
-1. 增加RK3399-T/2T 的DDR支持
+1. 增加RK3399-T/2T 的DDR支持。
 
 ------
 
diff --git a/rkbin/doc/release/RK3399_EN.md b/rkbin/doc/release/RK3399_EN.md
index 1c19256..7c902e4 100644
--- a/rkbin/doc/release/RK3399_EN.md
+++ b/rkbin/doc/release/RK3399_EN.md
@@ -1,5 +1,60 @@
 # RK3399 Release Note
 
+## rk3399_usbplug_v1.30.bin
+
+| Date       | file                                | Build commit | Severity  |
+| ---------- | ----------------------------------- | ------------ | --------- |
+| 2023-05-31 | rk3399_usbplug_v1.30.bin | 8665a18a2   | important |
+
+### Fixed
+
+| Index | Severity  | Update                                                   | Issue description                                  | Issue source |
+| ----- | --------- | -------------------------------------------------------- | -------------------------------------------------- | ------------ |
+| 1     | important | Fixed sometime tool read efuse fail after efuse program. | Sometime tool read efuse fail after efuse program. | -            |
+
+------
+
+## rk3399_ddr_{666...933}MHz_v1.30.bin
+
+| Date       | file                                | Build commit | Severity  |
+| ---------- | ----------------------------------- | ------------ | --------- |
+| 2023-04-17 | rk3399_ddr_{666...933}MHz_v1.30.bin | aae4a89176   | important |
+
+### Fixed
+
+| Index | Severity  | Update                  | Issue description                               | Issue source |
+| ----- | --------- | ----------------------- | ----------------------------------------------- | ------------ |
+| 1     | important | Fixed LP3 reboot error. | When LP3 reboot, it will  stuck in ddr initial. | -            |
+
+------
+
+## rk3399_ddr_{666...933}MHz_v1.29.bin
+
+| Date       | file                                | Build commit | Severity  |
+| ---------- | ----------------------------------- | ------------ | --------- |
+| 2023-03-30 | rk3399_ddr_{666...933}MHz_v1.29.bin | 5b2c650      | important |
+
+### Fixed
+
+| Index | Severity  | Update                                                | Issue description                                            | Issue source |
+| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ |
+| 1     | moderate  | Fixed single channel loop at "advanced training done" | When in single channel mode, it will loop at "advanced training done". | -            |
+| 2     | important | Fixed LP3 dbw detect bug                              | The dbw detect error when LP3                                | -            |
+
+------
+
+## rk3399_bl31_v1.36.elf
+
+| Date       | file                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-02-16 | rk3399_bl31_v1.36.elf | 8f40012ab    | important |
+
+### New
+
+1. Improve the stability of fiq-debugger.
+
+------
+
 ## rk3399_ddr_{666...933}MHz_v1.28.bin
 
 | Date       | file                                | Build commit | Severity |
@@ -8,7 +63,7 @@
 
 ### New
 
-1. Add support RK3399-T, RK3399-2T for DDR
+1. Add support RK3399-T, RK3399-2T for DDR.
 
 ------
 
diff --git a/rkbin/doc/release/RK3528_CN.md b/rkbin/doc/release/RK3528_CN.md
new file mode 100644
index 0000000..8fa5fd2
--- /dev/null
+++ b/rkbin/doc/release/RK3528_CN.md
@@ -0,0 +1,337 @@
+# RK3528 Release Note
+
+## rk3528_bl31_v1.15.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-07-17 | rk3528_bl31_v1.15.elf | d8ae91904   | 重要     |
+
+### New
+
+1. 支持RK3528A芯片。
+
+------
+
+## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin
+
+| 时间       | 文件                                           | 编译 commit | 重要程度 |
+| ---------- | ---------------------------------------------- | ----------- | -------- |
+| 2023-06-05 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin | 1ab0bfbe2d  | 重要     |
+
+### New
+
+1. 支持使用ddrbin_tool工具修改CA de-skew。
+
+------
+
+## rk3528_bl31_v1.14.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-05-19 | rk3528_bl31_v1.14.elf | 1b2124ab7   | 重要     |
+
+### New
+
+1. 将bl31基地址改到0x80000。
+2. 支持ddr变频。
+
+------
+
+## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin
+
+| 时间       | 文件                                           | 编译 commit | 重要程度 |
+| ---------- | ---------------------------------------------- | ----------- | -------- |
+| 2023-04-14 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin | 2eef4a672d  | 重要     |
+
+### New
+
+1. 增加4BIT PCB配置的ddrbin。
+2. 增加LP3 CA skew的配置。
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                                    | 问题现象                                        | 问题来源 |
+| ----- | -------- | ------------------------------------------- | ----------------------------------------------- | -------- |
+| 1     | 重要     | 修复DDR3 RAS 2T模式的相位问题               | DDR3 2T模式下RAS相位异常                        | -        |
+| 2     | 重要     | 修复多rank下LP3 training时候ODT输出异常问题 | 多rank下LP3 做cs1 write training时候ODT输出异常 | -        |
+
+------
+
+## rk3528_bl32_v1.02.bin
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-04-12 | rk3528_bl32_v1.02.bin | c73fd5531   | 重要     |
+
+### New
+
+1. 增加crypto/trng/keylad模块支持。
+
+------
+
+## rk3528_bl31_v1.13.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-04-12 | rk3528_bl31_v1.13.elf | 642369d9b   | 重要     |
+
+### New
+
+1. 修改cpu和gpu的pvtpll配置。
+
+------
+
+## rk3528_spl_v1.04.bin
+
+| 时间       | 文件                 | 编译 commit | 重要程度 |
+| ---------- | :------------------- | ----------- | -------- |
+| 2023-04-11 | rk3528_spl_v1.04.bin | 0fbedd06    | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                    | 问题现象     | 问题来源 |
+| ----- | -------- | --------------------------- | ------------ | -------- |
+| 1     | 重要     | 修正matrix 339M时钟配置错误 | EMMC通讯报错 | -        |
+
+------
+
+## rk3528_usbplug_v1.03.bin
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :----------------------- | ----------- | -------- |
+| 2023-04-08 | rk3528_usbplug_v1.03.bin | dbdfea79b   | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明               | 问题现象                    | 问题来源 |
+| ----- | -------- | ---------------------- | --------------------------- | -------- |
+| 1     | 重要     | 解决emmc概率升级失败            | maskrom下升级emmc固件概率性失败 | -        |
+
+------
+
+## rk3528_bl32_v1.01.bin
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-04-03 | rk3528_bl32_v1.01.bin | c5251becc   | 普通     |
+
+### New
+
+1. 新增内部TA接口。
+
+------
+
+## rk3528_bl31_v1.12.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-03-16 | rk3528_bl31_v1.12.elf | 70c5c8d9c   | 重要     |
+
+### New
+
+1. 提升trng的性能。
+
+------
+
+## rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin
+
+| 时间       | 文件                                  | 编译 commit | 重要程度 |
+| ---------- | ------------------------------------- | ----------- | -------- |
+| 2023-03-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin | dce46ffe73  | 重要     |
+
+### New
+
+1. 增加OTP配置芯片的支持。
+
+------
+
+## rk3528_bl31_v1.11.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-03-09 | rk3528_bl31_v1.11.elf | 389e6e47    | 重要     |
+
+### New
+
+1. 调整休眠时ddr的配置流程。
+
+------
+
+## rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin
+
+| 时间       | 文件                                  | 编译 commit | 重要程度 |
+| ---------- | ------------------------------------- | ----------- | -------- |
+| 2023-03-09 | rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin | f0be8490c4  | 重要     |
+
+### New
+
+1. 增加不同OTP配置芯片的支持。
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                          | 问题现象                                   | 问题来源 |
+| ----- | -------- | --------------------------------- | ------------------------------------------ | -------- |
+| 1     | 重要     | 解决lp3 x16位宽的容量报错问题     | 当phy工作在lp3 x16位宽时,出现ddr 容量异常 | -        |
+| 2     | 重要     | 解决低频(<=400Mhz)DDR不稳定问题 | 当DDR低频(<=400Mhz)时,系统出现随机panic | -        |
+
+------
+
+## rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin
+
+| 时间       | 文件                                  | 编译 commit | 重要程度 |
+| ---------- | ------------------------------------- | ----------- | -------- |
+| 2023-02-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin | 60403d388d  | 重要     |
+
+### New
+
+1. 支持derate refresh、per-bank refresh配置。
+2. 增加AXI split支持。
+3. 开启LP4、LP4X 读写DBI。
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                 | 问题现象                                 | 问题来源 |
+| ----- | -------- | ------------------------ | ---------------------------------------- | -------- |
+| 1     | 重要     | 解决2L PCB高频不稳定问题 | 2L PCB在跑DDR高频1056MHz系统随机死机问题 | -        |
+
+------
+
+## rk3528_bl31_v1.10.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-02-15 | rk3528_bl31_v1.10.elf | d74b03e10   | 重要     |
+
+### New
+
+1. 支持 scmi trng clk。
+
+------
+
+## rk3528_bl31_v1.09.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3   | 重要     |
+
+### New
+
+1. 支持所有gpio唤醒。
+2. 提高fiq-debugger功能稳定性。
+
+------
+
+## rk3528_bl31_v1.08.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-01-10 | rk3528_bl31_v1.08.elf | 082486b74   | 重要     |
+
+### New
+
+1. 添加crypto/crypto_s/klad 时钟支持。
+
+------
+
+## rk3528_bl31_v1.07.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2022-12-26 | rk3528_bl31_v1.07.elf | da191fda0   | 重要     |
+
+### New
+
+1. 支持VDD_LOGIC断电休眠。
+2. hptimer使用软件校准模式。
+3. 使能PLAT_RK_OPTEED_SYS_CTRL。
+
+------
+
+## rk3528_spl_v1.03.bin
+
+| 时间       | 文件                 | 编译 commit | 重要程度 |
+| ---------- | :------------------- | ----------- | -------- |
+| 2022-12-14 | rk3528_spl_v1.03.bin | f09ed5ff4f  | 重要     |
+
+### Fixed
+| Index | 重要程度 | 更新说明               | 问题现象                    | 问题来源 |
+| ----- | -------- | ---------------------- | --------------------------- | -------- |
+| 1     | 重要     | 支持HS400ES            | 解决原来HS400模式兼容性问题 | -        |
+| 2     | 重要     | 配置EMMC驱动强度到1.5X | 解决个别EMMC兼容性问题      | -        |
+
+------
+
+## rk3528_bl31_v1.06.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2022-12-08 | rk3528_bl31_v1.06.elf | 61102ec13   | 重要     |
+
+### New
+
+1. 支持USB相关唤醒。
+
+------
+
+## rk3528_spl_v1.02.bin
+
+| 时间       | 文件                 | 编译 commit | 重要程度 |
+| ---------- | :------------------- | ----------- | -------- |
+| 2022-12-02 | rk3528_spl_v1.02.bin | eee09e1f72  | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                         | 问题现象                                                     | 问题来源 |
+| ----- | -------- | -------------------------------- | ------------------------------------------------------------ | -------- |
+| 1     | 重要     | 解决矩阵时钟频率不符合预期的问题 | clk_200m:396000 KHz、clk_300m:594000 KHz、clk_339m:264000 KHz,对存储模块可能有影响。 | -        |
+
+------
+
+## rk3528_bl31_v1.05.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2022-12-01 | rk3528_bl31_v1.05.elf | b10341386   | 普通     |
+
+### New
+
+1. 支持TSP时钟。
+
+------
+
+## rk3528_bl31_v1.04.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2022-11-30 | rk3528_bl31_v1.04.elf | 63ba7e8e1   | 重要     |
+
+### New
+
+1. 支持hdmi相关唤醒。
+
+------
+
+## rk3528_{ddr,spl,usbplug}_v1.x.bin
+
+| 时间       | 文件                              | 编译 commit                                 | 重要程度 |
+| ---------- | :-------------------------------- | ------------------------------------------- | -------- |
+| 2022-11-28 | rk3528_{ddr,spl,usbplug}_v1.x.bin | ddr:0799b9b10a#spl:c52427059#usbplug:4eade6 | 重要     |
+
+### New
+
+1. 初始版本。
+
+------
+
+## rk3528_{bl31,bl32,mcu}_v1.x.bin
+
+| 时间       | 文件                            | 编译 commit                               | 重要程度 |
+| ---------- | :------------------------------ | ----------------------------------------- | -------- |
+| 2022-11-28 | rk3528_{bl31,bl32,mcu}_v1.x.bin | bl31:a1a47bee6#bl32:3c36a5cb#mcu:76d14059 | 重要     |
+
+### New
+
+1. 初始版本。
+
+------
+
diff --git a/rkbin/doc/release/RK3528_EN.md b/rkbin/doc/release/RK3528_EN.md
new file mode 100644
index 0000000..6470d24
--- /dev/null
+++ b/rkbin/doc/release/RK3528_EN.md
@@ -0,0 +1,338 @@
+# RK3528 Release Note
+
+## rk3528_bl31_v1.15.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-07-17 | rk3528_bl31_v1.15.elf | d8ae91904    | important |
+
+### New
+
+1. Add support for rk3528A.
+
+------
+
+## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin
+
+| Date       | File                                           | Build commit | Severity  |
+| ---------- | ---------------------------------------------- | ------------ | --------- |
+| 2023-06-05 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin | 1ab0bfbe2d   | important |
+
+### New
+
+1. Support modified CA de-skew by ddrbin_tool.
+
+------
+
+## rk3528_bl31_v1.14.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-05-19 | rk3528_bl31_v1.14.elf | 1b2124ab7    | important |
+
+### New
+
+1. Move  BL31 base to 0x80000.
+2. Support ddr frequency scale.
+
+------
+
+## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin
+
+| Date       | File                                           | Build commit | Severity  |
+| ---------- | ---------------------------------------------- | ------------ | --------- |
+| 2023-04-14 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin | 2eef4a672d   | important |
+
+### New
+
+1. Add new ddrbin  for 4BIT PCB configurations.
+2. Add the configuration of LP3 CA skew.
+
+### Fixed
+
+| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
+| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
+| 1     | important | Fix the phase problem of DDR3 RAS in 2T mode.                | Abnormal RAS phase in DDR3 2T mode.                          | -            |
+| 2     | important | Fixed the abnormal ODT output problem in LP3 training under multi-rank. | The ODT output is abnormal when LP3 does cs1 write training under multi-rank. | -            |
+
+------
+
+## rk3528_bl32_v1.02.bin
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-04-12 | rk3528_bl32_v1.02.bin | c73fd5531    | important |
+
+### New
+
+1. Added crypto/trng/keylad module support.
+
+------
+
+## rk3528_bl31_v1.13.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-04-12 | rk3528_bl31_v1.13.elf | 642369d9b    | important |
+
+### New
+
+1. Modify pvtpll table for cpu and gpu.
+
+------
+
+## rk3528_spl_v1.04.bin
+
+| Date       | File                 | Build commit | Severity  |
+| ---------- | :----------------- - | ------------ | --------- |
+| 2023-04-11 | rk3528_spl_v1.04.bin | 0fbedd06     | important |
+
+### Fixed
+
+| Index | Severity  | Update                             | Issue description   | Issue source |
+| ----- | --------- | ---------------------------------- | ------------------- | ------------ |
+| 1     | important | Fix matrix 339M freq set/get error | EMMC transfer error | -            |
+
+------
+
+## rk3528_usbplug_v1.03.bin
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :----------------------- | ---------- | -------- |
+| 2023-04-08 | rk3528_usbplug_v1.03.bin | dbdfea79b  | important |
+
+### Fixed
+
+| Index | Severity  | Update                 | Issue description                  | Issue source |
+| ----- | --------- | ---------------------- | ------------------------ | ------------ |
+| 1     | important | Fix sometime emmc upgrade fail.        | Emmc upgrade fail sometime.     | -            |
+
+------
+
+## rk3528_bl32_v1.01.bin
+
+| Date       | File                  | Build commit | Severity |
+| ---------- | :-------------------- | ------------ | -------- |
+| 2023-04-03 | rk3528_bl32_v1.01.bin | c5251becc    | moderate |
+
+### New
+
+1. Add some internal TA interface.
+
+------
+
+## rk3528_bl31_v1.12.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-03-16 | rk3528_bl31_v1.12.elf | 70c5c8d9c    | important |
+
+### New
+
+1. Improve trng performance.
+
+------
+
+## rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin
+
+| Date       | File                                  | Build commit | Severity  |
+| ---------- | ------------------------------------- | ------------ | --------- |
+| 2023-03-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin | dce46ffe73   | important |
+
+### New
+
+1. Add new OTP configurations support.
+
+------
+
+## rk3528_bl31_v1.11.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-03-09 | rk3528_bl31_v1.11.elf | 389e6e47     | important |
+
+### New
+
+1. Modify the ddr configuration flow during system suspend.
+
+------
+
+## rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin
+
+| Date       | File                                  | Build commit | Severity  |
+| ---------- | ------------------------------------- | ------------ | --------- |
+| 2023-03-09 | rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin | f0be8490c4   | important |
+
+### New
+
+1. Add support for chips with different OTP configurations.
+
+### Fixed
+
+| Index | Severity  | Update                                                | Issue description                                            | Issue source |
+| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ |
+| 1     | important | Fixed LP3 x16 capacity error problem.                 | The ddr capacity anomalies occur when the phy at lp3 x16 mode. | -            |
+| 2     | important | Fixed DDR unstabled when in low frequency(<=400Mhz) . | The kernel will panic when DDR run in low frequency(<=400Mhz). | -            |
+
+------
+
+## rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin
+
+| Date       | File                                  | Build commit | Severity  |
+| ---------- | ------------------------------------- | ------------ | --------- |
+| 2023-02-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin | 60403d388d   | important |
+
+### New
+
+1. Support config derate refresh, per-bank refresh.
+2. Support AXI split.
+3. Enable LP4, LP4X read/write DBI function.
+
+### Fixed
+
+| Index | Severity  | Update                                             | Issue description                              | Issue source |
+| ----- | --------- | -------------------------------------------------- | ---------------------------------------------- | ------------ |
+| 1     | important | Fixed 2L PCB unstabled when DDR in high frequency. | The DDR run in 1056MHz will case system panic. | -            |
+
+------
+
+## rk3528_bl31_v1.10.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-02-15 | rk3528_bl31_v1.10.elf | d74b03e10    | important |
+
+### New
+
+1. Add trng scmi clk support.
+
+------
+
+## rk3528_bl31_v1.09.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3    | important |
+
+### New
+
+1. Support all gpio wakeup.
+2. Improve the stability of fiq-debugger.
+
+------
+
+## rk3528_bl31_v1.08.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-01-10 | rk3528_bl31_v1.08.elf | 082486b74    | important |
+
+### New
+
+1. Support crypto/crypto_s/klad clock.
+
+------
+
+## rk3528_bl31_v1.07.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2022-12-26 | rk3528_bl31_v1.07.elf | da191fda0    | important |
+
+### New
+
+1. Support poweroff VDD_LOGIC when system suspend.
+2. Hptimer use soft adjust mode.
+3. Enable PLAT_RK_OPTEED_SYS_CTRL.
+
+------
+
+## rk3528_spl_v1.03.bin
+
+| Date       | File                 | Build commit | Severity |
+| ---------- | :------------------- | ----------- | -------- |
+| 2022-12-14 | rk3528_spl_v1.03.bin | f09ed5ff4f  | important|
+
+### Fixed
+
+| Index | Severity  | Update                 | Issue description                  | Issue source |
+| ----- | --------- | ---------------------- | ---------------------------------- | ------------ |
+| 1     | important | Support HS400ES        | fix HS400 compatibility issues     | -            |
+| 2     | important | config EMMC DS to 1.5X | fix some EMMC compatibility issues | -            |
+
+------
+
+## rk3528_bl31_v1.06.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2022-12-08 | rk3528_bl31_v1.06.elf | 61102ec13    | important |
+
+### New
+
+1. Support USB wakeup.
+
+------
+
+## rk3528_spl_v1.02.bin
+
+| Date       | File                 | Build commit | Severity  |
+| ---------- | :------------------- | ------------ | --------- |
+| 2022-12-02 | rk3528_spl_v1.02.bin | eee09e1f72   | important |
+
+### Fixed
+
+| Index | Severity  | Update                    | Issue description                                            | Issue source |
+| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ |
+| 1     | important | Fix matrix clk rate error | clk_200m:396000 KHz、clk_300m:594000 KHz、clk_339m:264000 KHz. It may influence storage module. | -            |
+
+------
+
+## rk3528_bl31_v1.05.elf
+
+| Date       | File                  | Build commit | Severity |
+| ---------- | :-------------------- | ------------ | -------- |
+| 2022-12-01 | rk3528_bl31_v1.05.elf | b10341386    | moderate |
+
+### New
+
+1. Add TSP clock support.
+
+------
+
+## rk3528_bl31_v1.04.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2022-11-30 | rk3528_bl31_v1.04.elf | 63ba7e8e1    | important |
+
+### New
+
+1. Support HDMI wakeup.
+
+------
+
+## rk3528_{ddr,spl,usbplug}_v1.x.bin
+
+| Date       | File                              | Build commit                                | Severity  |
+| ---------- | :-------------------------------- | ------------------------------------------- | --------- |
+| 2022-11-28 | rk3528_{ddr,spl,usbplug}_v1.x.bin | ddr:0799b9b10a#spl:c52427059#usbplug:4eade6 | important |
+
+### New
+
+1. Initial version.
+
+------
+
+## rk3528_{bl31,bl32,mcu}_v1.x.bin
+
+| Date       | File                            | Build commit                              | Severity  |
+| ---------- | :------------------------------ | ----------------------------------------- | --------- |
+| 2022-11-28 | rk3528_{bl31,bl32,mcu}_v1.x.bin | bl31:a1a47bee6#bl32:3c36a5cb#mcu:76d14059 | important |
+
+### New
+
+1. Initial version.
+
+------
+
diff --git a/rkbin/doc/release/RK3562_CN.md b/rkbin/doc/release/RK3562_CN.md
new file mode 100644
index 0000000..27e6f2e
--- /dev/null
+++ b/rkbin/doc/release/RK3562_CN.md
@@ -0,0 +1,287 @@
+# RK3562 Release Note
+
+## rk3562_ddr_1056MHz_ultra_v1.05.bin
+
+| 时间       | 文件                               | 编译 commit | 重要程度 |
+| ---------- | :--------------------------------- | ----------- | -------- |
+| 2023-05-29 | rk3562_ddr_1056MHz_ultra_v1.05.bin | 229cf1e07c  | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                       | 问题现象                                       | 问题来源 |
+| ----- | -------- | ------------------------------ | ---------------------------------------------- | -------- |
+| 1     | 重要     | 解决休眠数据出错引起的变砖问题 | 休眠过程中数据出错导致无法唤醒,需要断电重启。 | -        |
+
+------
+
+## rk3562_bl31_v1.17.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+|----------- | :-------------------- | ----------- | -------- |
+| 2023-05-26 | rk3562_bl31_v1.17.elf | a394bf0a3   | 重要     |
+
+### New
+
+1. 在超低功耗场景增加哈希校验。
+2. 增加PMIC寄存器的保存。
+3. 增加MCU的配置接口。
+4. 更新dcf代码。
+
+------
+
+## rk3562_bl31_v1.16.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+|----------- | :-------------------- | ----------- | -------- |
+| 2023-05-16 | rk3562_bl31_v1.16.elf | 9152290e3   | 重要     |
+
+### New
+
+1. 增加芯片版本判断。
+
+------
+
+## rk3562_bl31_v1.15.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-04-27 | rk3562_bl31_v1.15.elf | 904af256f   | 重要     |
+
+### New
+
+1. 根据correlation芯片测试结果,调整cpu/gpu/npu的pvtpll配置。
+
+------
+
+## rk3562_ddr_1332MHz_eyescan_v1.04.bin
+
+| 时间       | 文件                               | 编译 commit | 重要程度 |
+| ---------- | :--------------------------------- | ----------- | -------- |
+| 2023-04-19 | rk3562_ddr_1332MHz_eyescan_v1.04.bin | b9c108a4eb | 重要     |
+
+### New
+
+1. 增加RK3562 2D眼图扫描支持。
+
+------
+
+## rk3562_ddr_1056MHz_ultra_v1.04.bin
+
+| 时间       | 文件                               | 编译 commit | 重要程度 |
+| ---------- | :--------------------------------- | ----------- | -------- |
+| 2023-04-14 | rk3562_ddr_1056MHz_ultra_v1.04.bin | 6227d5cf9e  | 重要     |
+
+### New
+
+1. 增加RK3562 ULTRA支持。
+
+------
+
+## rk3562_bl31_v1.14.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-04-13 | rk3562_bl31_v1.14.elf | 2041b9655   | 重要     |
+
+### New
+
+1. 支持休眠模式可配置。
+
+------
+
+## rk3562_usbplug_v1.04.bin
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :----------------------- | ----------- | -------- |
+| 2023-04-13 | rk3562_usbplug_v1.04.bin | 0cccf6fec   | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明               | 问题现象                    | 问题来源 |
+| ----- | -------- | ---------------------- | --------------------------- | -------- |
+| 1     | 重要     | 解决reboot失败问题            | loader下进maskrom升级,reboot失败 | -        |
+
+------
+
+## rk3562_bl32_v1.01.bin
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-04-12 | rk3562_bl32_v1.01.bin | c73fd5531   | 重要     |
+
+### New
+
+1. 增加crypto/trng/keylad模块支持。
+
+### Fixed
+
+| Index | 重要程度 | 更新说明 | 问题现象                                | 问题来源 |
+| ----- | -------- | -------- | --------------------------------------- | -------- |
+| 1     | 重要     | 解决CtsDevicePolicyManagerTestCases测试失败   | CtsDevicePolicyManagerTestCases测试失败问题 | 406081   |
+
+------
+
+## rk3562_bl31_v1.13.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-04-10 | rk3562_bl31_v1.13.elf | 69ae6e698   | 重要     |
+
+### New
+
+1. 增加optee syst ctrl支持。
+2. 不支持修改非安全的crypto时钟。
+
+------
+
+## rk3562_bl31_v1.12.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-03-15 | rk3562_bl31_v1.12.elf | 3376a679b   | 重要     |
+
+### New
+
+1. 增加autocs的suspend和resume函数。
+2. 更新dcf的驱动到v1.01版本。
+
+------
+
+## rk3562_bl31_v1.11.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-03-10 | rk3562_bl31_v1.11.elf | 75d01ff66   | 重要     |
+
+### New
+
+1. 提升休眠唤醒稳定性。
+
+------
+
+## rk3562_bl31_v1.10.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-03-10 | rk3562_bl31_v1.10.elf | 8db141d32   | 重要     |
+
+### New
+
+1. 增加core autocs支持。
+2. 提升rkrng的通过率。
+
+------
+
+## rk3562_usbplug_v1.03.bin
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :----------------------- | ----------- | -------- |
+| 2023-03-09 | rk3562_usbplug_v1.03.bin | a2a8c6bbac | 重要     |
+
+### New
+
+1. 正式发布版本。
+
+------
+
+## rk3562_bl31_v1.09.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-03-08 | rk3562_bl31_v1.09.elf | 6a1e56879   | 重要     |
+
+### New
+
+1. 支持根据otp标识和opp flag修改pvtpll的length。
+
+------
+
+## rk3562_spl_v1.03.bin
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-03-06 | rk3562_spl_v1.03.bin | 7ff748e196 | 重要     |
+
+### New
+
+1. 正式发布版本。
+
+------
+
+## rk3562_bl31_v1.08.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-02-27 | rk3562_bl31_v1.08.elf | 1f6088dc0   | 重要     |
+
+### New
+
+1. 在休眠和reboot的时候将时钟源切换到常规pll。
+
+------
+
+## rk3562_bl31_v1.07.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-02-22 | rk3562_bl31_v1.07.elf | 4d4f21db2   | 重要     |
+
+### New
+
+1. 增加支持logic断电休眠模式。
+
+------
+
+## rk3562_ddr_{1560...324}MHz_v1.04.bin
+
+| 时间       | 文件                                 | 编译 commit | 重要程度 |
+| ---------- | :----------------------------------- | ----------- | -------- |
+| 2023-02-14 | rk3562_ddr_{1560...324}MHz_v1.04.bin | bae1baa081  | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                   | 问题现象                                                     | 问题来源 |
+| ----- | -------- | -------------------------- | ------------------------------------------------------------ | -------- |
+| 1     | 普通     | 解决uart打印不能关闭的问题 | 通过ddrbin_tool无法关闭uart打印                              | -        |
+| 2     | 重要     | 更新OS_REG使用规则         | OS_REG0受复位影响,导致reboot maskrom无法成功.使用不受复位影响的OS_REG8替代OS_REG0。 | -        |
+
+------
+
+## rk3562_bl31_v1.06.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-02-09 | rk3562_bl31_v1.06.elf | de0f55c9c   | 重要     |
+
+### New
+
+1. 增加crypto、rng、klad时钟支持。
+2. 修改npu 800MHz和900MHz的pvtpll配置。
+3. 增加dmc驱动代码。
+
+------
+
+## rk3562_{ddr,spl,usbplug}_v1.x.bin
+
+| 时间       | 文件                              | 编译 commit                                    | 重要程度 |
+| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
+| 2023-02-03 | rk3562_{ddr,spl,usbplug}_v1.x.bin | ddr:4d38eafc48#spl:ec5f0a7c43#usbplug:3ed34f88 | 重要     |
+
+### New
+
+1. 初始版本。
+
+------
+
+## rk3562_{bl31,bl32,mcu}_v1.x.bin
+
+| 时间       | 文件                            | 编译 commit                      | 重要程度 |
+| ---------- | :------------------------------ | -------------------------------- | -------- |
+| 2023-02-03 | rk3562_{bl31,bl32,mcu}_v1.x.bin | bl31:none#bl32:512740e0#mcu:none | 重要     |
+
+### New
+
+1. 初始版本。
+
+------
+
diff --git a/rkbin/doc/release/RK3562_EN.md b/rkbin/doc/release/RK3562_EN.md
new file mode 100644
index 0000000..90fb867
--- /dev/null
+++ b/rkbin/doc/release/RK3562_EN.md
@@ -0,0 +1,287 @@
+# RK3562 Release Note
+
+## rk3562_ddr_1056MHz_ultra_v1.05.bin
+
+| Date       | File                               | Build commit | Severity  |
+| ---------- | :--------------------------------- | ------------ | --------- |
+| 2023-05-29 | rk3562_ddr_1056MHz_ultra_v1.05.bin | 229cf1e07c   | important |
+
+### Fixed
+
+| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
+| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
+| 1     | important | Solve the problem of failure to wake up caused by DDR data error | During suspend, the data error caused the failure to wake up, and it needs to be powered off and restarted. | -            |
+
+------
+
+## rk3562_bl31_v1.17.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-05-26 | rk3562_bl31_v1.17.elf | a394bf0a3    | important |
+
+### New
+
+1. Add the hash calculation for ultra suspend mode.
+2. Save/restore the pmic register in the ultra suspend mode.
+3. Add interface to config the MCU.
+4. Update dcf code to v1.02.
+
+------
+
+## rk3562_bl31_v1.16.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-05-16 | rk3562_bl31_v1.16.elf | 9152290e3    | important |
+
+### New
+
+1. Add soc version init.
+
+------
+
+## rk3562_bl31_v1.15.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-04-27 | rk3562_bl31_v1.15.elf | 904af256f    | important |
+
+### New
+
+1. Adjust pvtpll config for cpu/gpu/npu by the test results of correlation chips.
+
+------
+
+## rk3562_ddr_1332MHz_eyescan_v1.04.bin
+
+| Date       | File                                 | Build commit | Severity  |
+| ---------- | :----------------------------------- | ------------ | --------- |
+| 2023-04-19 | rk3562_ddr_1332MHz_eyescan_v1.04.bin | b9c108a4eb   | important |
+
+### New
+
+1. Add RK3562 2D eye scan support.
+
+------
+
+## rk3562_ddr_1056MHz_ultra_v1.04.bin
+
+| Date       | File                               | Build commit | Severity  |
+| ---------- | :--------------------------------- | ------------ | --------- |
+| 2023-04-14 | rk3562_ddr_1056MHz_ultra_v1.04.bin | 6227d5cf9e   | important |
+
+### New
+
+1. Add RK3562 ULTRA support.
+
+------
+
+## rk3562_bl31_v1.14.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-04-13 | rk3562_bl31_v1.14.elf | 2041b9655    | important |
+
+### New
+
+1. Support suspend mode config.
+
+------
+
+## rk3562_usbplug_v1.04.bin
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :----------------------- | ---------- | -------- |
+| 2023-04-13 | rk3562_usbplug_v1.04.bin | 0cccf6fec  | important |
+
+### Fixed
+
+| Index | Severity  | Update                 | Issue description                  | Issue source |
+| ----- | --------- | ---------------------- | ------------------------ | ------------ |
+| 1     | important | Fix sometime reboot fail.        | Reboot fail from loader enter.     | -            |
+
+------
+
+## rk3562_bl32_v1.01.bin
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-04-12 | rk3562_bl32_v1.01.bin | c73fd5531    | important |
+
+### New
+
+1. Added crypto/trng/keylad module support.
+
+### Fixed
+
+| Index | Severity  | Update                                                       | Issue description                            | Issue source |
+| ----- | --------- | ------------------------------------------------------------ | -------------------------------------------- | ------------ |
+| 1     | important | Repair the CtsDevicePolicyManagerTestCases test failure problem | CtsDevicePolicyManagerTestCases test failure | 406081       |
+
+------
+
+## rk3562_bl31_v1.13.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-04-10 | rk3562_bl31_v1.13.elf | 69ae6e698    | important |
+
+### New
+
+1. Add opteed sys ctrl support.
+2. Don't change unsecure crypto clocks.
+
+------
+
+## rk3562_bl31_v1.12.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-03-15 | rk3562_bl31_v1.12.elf | 3376a679b    | important |
+
+### New
+
+1. Implement autocs suspend and resume.
+2. Update dcf code to v1.01.
+
+------
+
+## rk3562_bl31_v1.11.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-03-10 | rk3562_bl31_v1.11.elf | 75d01ff66    | important |
+
+### New
+
+1. Improve suspend/resume stability.
+
+------
+
+## rk3562_bl31_v1.10.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-03-10 | rk3562_bl31_v1.10.elf | 8db141d32    | important |
+
+### New
+
+1. Add autocs support for core.
+2. Improve rkrng output.
+
+------
+
+## rk3562_usbplug_v1.03.bin
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :----------------------- | ----------- | -------- |
+| 2023-03-09 | rk3562_usbplug_v1.03.bin | a2a8c6bbac | important |
+
+### New
+
+1. First release version.
+
+------
+
+## rk3562_bl31_v1.09.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-03-08 | rk3562_bl31_v1.09.elf | 6a1e56879    | important |
+
+### New
+
+1. Add support to change pvtpll length according to otp and opp flag .
+
+------
+
+## rk3562_spl_v1.03.bin
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-03-06 | rk3562_spl_v1.03.bin | 7ff748e19 | important     |
+
+### New
+
+1. First release version.
+
+------
+
+## rk3562_bl31_v1.08.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-02-27 | rk3562_bl31_v1.08.elf | 1f6088dc0    | important |
+
+### New
+
+1. Change clock to normal pll when supend and reset.
+
+------
+
+## rk3562_bl31_v1.07.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-02-22 | rk3562_bl31_v1.07.elf | 4d4f21db2    | important |
+
+### New
+
+1. Support vdd_logic off in the system suspend.
+
+------
+
+## rk3562_ddr_{1560...324}MHz_v1.04.bin
+
+| Date       | File                            | Build commit                              | Severity  |
+| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
+| 2023-02-14 | rk3562_ddr_{1560...324}MHz_v1.04.bin | bae1baa081 | important |
+
+### Fixed
+
+| Index | Severity  | Update                                  | Issue description                                            | Issue source |
+| ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ |
+| 1     | moderate  | fix bug of uart print can't be disabled | uart print can't be disabled by ddrbin_tool                  | -            |
+| 2     | important | update OS_REG rules                     | OS_REG0 may reset by reboot with NPOR, It lead to reboot maskrom failure. Use OS_REG8 replace OS_REG0 to fix this bug. | -            |
+
+------
+
+## rk3562_bl31_v1.06.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-02-09 | rk3562_bl31_v1.06.elf | de0f55c9c    | important |
+
+### New
+
+1. Add crypto rng and klad clocks support.
+2. Adjust pvtpll table for npu 800MHz and 900MHz.
+3. Add dmc code.
+
+------
+
+## rk3562_{ddr,spl,usbplug}_v1.x.bin
+
+| Date       | File                            | Build commit                              | Severity  |
+| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
+| 2023-02-03 | rk3562_{ddr,spl,usbplug}_v1.x.bin | ddr:4d38eafc48#spl:ec5f0a7c43#usbplug:3ed34f88 | important |
+
+### New
+
+1. Initial version.
+
+------
+
+## rk3562_{bl31,bl32,mcu}_v1.x.bin
+
+| Date       | File                            | Build commit                              | Severity  |
+| ---------- | :------------------------------ | -------------------------------- | -------- |
+| 2023-02-03 | rk3562_{bl31,bl32,mcu}_v1.x.bin | bl31:none#bl32:512740e0#mcu:none | important |
+
+### New
+
+1. Initial version.
+
+------
+
diff --git a/rkbin/doc/release/RK3566_CN.md b/rkbin/doc/release/RK3566_CN.md
index b38b0f4..053b9e5 100644
--- a/rkbin/doc/release/RK3566_CN.md
+++ b/rkbin/doc/release/RK3566_CN.md
@@ -1,5 +1,65 @@
 # RK3566 Release Note
 
+## rk3566_ddr_{1056...920}MHz_v1.18.bin
+
+| 时间       | 文件                               | 编译 commit | 重要程度 |
+| ---------- | :--------------------------------- | ----------- | -------- |
+| 2023-07-17 | rk3566_ddr_{1056...920}MHz_v1.18.bin | f366f69a7d | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                            | 问题现象                                                     | 问题来源 |
+| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- |
+| 1     | 重要 | 修正DDR active_ranks配置错误引起的休眠唤醒死机问题 | 休眠唤醒异常 | -       |
+
+------
+
+## rk3566_ddr_{1056...324}MHz_v1.17.bin
+
+| 时间       | 文件                               | 编译 commit | 重要程度 |
+| ---------- | :--------------------------------- | ----------- | -------- |
+| 2023-06-20 | rk3566_ddr_{1056...324}MHz_v1.17.bin | 992b933606 | 重要     |
+
+### New
+
+1. 增加不同row的4rank颗粒支持。
+2. 使能LPDDR4/LPDDR4x derate功能。
+
+------
+
+## rk3566_ddr_1056MHz_eyescan_v1.16.bin
+
+| 时间       | 文件                               | 编译 commit | 重要程度 |
+| ---------- | :--------------------------------- | ----------- | -------- |
+| 2023-04-19 | rk3566_ddr_1056MHz_eyescan_v1.16.bin | b9c108a4eb | 重要     |
+
+### New
+
+1. 增加RK3566 2D眼图扫描支持。
+
+------
+
+## rk3566_ddr_{1056...324}MHz_v1.16.bin
+
+| 时间       | 文件                                 | 编译 commit | 重要程度 |
+| ---------- | ------------------------------------ | ----------- | -------- |
+| 2022-11-16 | rk3566_ddr_{1056...324}MHz_v1.16.bin | 6f71c736ce  | 重要     |
+
+### New
+
+1. LPDDR4/LPDDR4x模式默认使用derate功能。RK3568M,RK3568J在非LPDDR4/LPDDR4x模式下默认2倍刷新率。
+2. 刷新率, pagecolse 可通过ddrbin_tool配置。
+3. 提高ddr4效率。
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                           | 问题现象                     | 问题来源 |
+| ----- | -------- | ---------------------------------- | ---------------------------- | -------- |
+| 1     | 重要     | 解决部分DDR4板子528M下的稳定性问题 | 部分DDR4在528M下容易死机     | -        |
+| 2     | 重要     | 解决4GB ECC板子初始失败问题        | 4GB ECC板子ddr初始化阶段卡死 | -        |
+
+------
+
 ## rk3566_ddr_{1056...324}MHz_v1.15.bin
 
 | 时间       | 文件                                 | 编译 commit | 重要程度 |
diff --git a/rkbin/doc/release/RK3566_EN.md b/rkbin/doc/release/RK3566_EN.md
index e0640fc..1330922 100644
--- a/rkbin/doc/release/RK3566_EN.md
+++ b/rkbin/doc/release/RK3566_EN.md
@@ -1,5 +1,65 @@
 # RK3566 Release Note
 
+## rk3566_ddr_{1056...920}MHz_v1.18.bin
+
+| Date       | File                                 | Build commit | Severity  |
+| ---------- | ------------------------------------ | ------------ | --------- |
+| 2023-07-17 | rk3566_ddr_{1056...920}MHz_v1.18.bin | f366f69a7d   | important |
+
+### Fixed
+
+| Index | Severity | Update                                           | Issue description                     | Issue source |
+| ----- | -------- | ------------------------------------------------ | ------------------------------------- | ------------ |
+| 1     | important | Fixed the suspend/resume function crash problem caused by DDR active_ranks configuration error | Suspend/resume function crash | -            |
+
+------
+
+## rk3566_ddr_{1056...324}MHz_v1.17.bin
+
+| Date       | File                                 | Build commit | Severity  |
+| ---------- | ------------------------------------ | ------------ | --------- |
+| 2023-06-20 | rk3566_ddr_{1056...324}MHz_v1.17.bin | 992b933606   | important |
+
+### New
+
+1. Added support for 4rank LPDDR3/LPDDR4/LPDDR4x of different rows.
+2. Enable derate function for LPDDR4/LPDDR4x.
+
+------
+
+## rk3566_ddr_1056MHz_eyescan_v1.16.bin
+
+| Date       | File                                 | Build commit | Severity  |
+| ---------- | :----------------------------------- | ------------ | --------- |
+| 2023-04-19 | rk3566_ddr_1056MHz_eyescan_v1.16.bin | b9c108a4eb   | important |
+
+### New
+
+1. Add RK3566 2D eye scan support.
+
+------
+
+## rk3566_ddr_{1056...324}MHz_v1.16.bin
+
+| Date       | File                                 | Build commit | Severity  |
+| ---------- | ------------------------------------ | ------------ | --------- |
+| 2022-11-16 | rk3566_ddr_{1056...324}MHz_v1.16.bin | 6f71c736ce   | important |
+
+### New
+
+1. RK3568J/RK3568M use 1/2tREFI except LPDDR4/LPDDR4x. LPDDR4/LPDDR4x use derate mode.
+2. TREFI, pageclose configurable by ddrbin tool.
+3. Improve DDR4 performance.
+
+### Fixed
+
+| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
+| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
+| 1     | important | To solve the instability problem of some ddr4 when DDR run in 528MHz. | When DDR4 run in 528MHz, the system would unstable, causing a crash and restart | -            |
+| 2     | important | To solve 4GB ECC board Init fail bug                         | 4GB DDR4 board may crash in ddrbin                           |              |
+
+------
+
 ## rk3566_ddr_{1056...324}MHz_v1.15.bin
 
 | Date       | File                                 | Build commit | Severity  |
diff --git a/rkbin/doc/release/RK3568_CN.md b/rkbin/doc/release/RK3568_CN.md
index f203344..c1217ef 100644
--- a/rkbin/doc/release/RK3568_CN.md
+++ b/rkbin/doc/release/RK3568_CN.md
@@ -1,5 +1,222 @@
 # RK3568 Release Note
 
+## rk3568_ddr_{1560...920}MHz_v1.18.bin
+
+| 时间       | 文件                               | 编译 commit | 重要程度 |
+| ---------- | :--------------------------------- | ----------- | -------- |
+| 2023-07-17 | rk3568_ddr_{1560...920}MHz_v1.18.bin | f366f69a7d | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                            | 问题现象                                                     | 问题来源 |
+| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- |
+| 1     | 重要 | 修正DDR active_ranks配置错误引起的休眠唤醒死机问题 | 休眠唤醒异常 | -       |
+
+------
+
+## rk3568_bl31_l3_part_ecc_v1.00.elf
+
+| 时间       | 文件                              | 编译 commit | 重要程度 |
+| ---------- | --------------------------------- | ----------- | -------- |
+| 2023-06-20 | rk3568_bl31_l3_part_ecc_v1.00.elf | 6f31c2d8c   | 重要     |
+
+### New
+
+1. 初始版本:支持L3 cache分区和cache ECC。
+
+------
+
+## rk3568_ddr_{1056...324}MHz_v1.17.bin
+
+| 时间       | 文件                               | 编译 commit | 重要程度 |
+| ---------- | :--------------------------------- | ----------- | -------- |
+| 2023-06-20 | rk3568_ddr_{1056...324}MHz_v1.17.bin | 992b933606 | 重要     |
+
+### New
+
+1. 增加不同row的4rank颗粒支持。
+2. 增加DDR ECC poison功能支持。
+3. 使能LPDDR4/LPDDR4x derate功能。
+4. 增加ECC使能下的pstore支持。
+
+------
+
+## rk3568_bl32_v2.10.bin
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-06-07 | rk3568_bl32_v2.10.bin | dcfdd61d0   | 重要     |
+
+### New
+
+1. 支持关键OTP数据读取出错后从备份数据恢复。
+2. crypto_service 支持地址参数安全性检查。
+2. 支持内核读取安全启动标志和公钥哈希。
+3. 支持动态共享内存,安全非安全世界可以传递更大数据。
+4. BL32 打印支持 pstore,内核可以通过 pstore 节点查看 BL32 的打印信息。
+
+------
+
+## rk3568_bl31_v1.43.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | --------------------- | ----------- | -------- |
+| 2023-06-05 | rk3568_bl31_v1.43.elf | bf602aff1   | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                            | 问题现象                                                     | 问题来源 |
+| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- |
+| 1     | 重要     | 修复cpuidle进入bl31出现死锁的问题   | 系统概率性出现卡住一段时间(~30分钟)后恢复正常 | -       |
+
+------
+
+## rk3568_bl31_rt_v1.01.elf
+
+| 时间       | 文件                     | 编译 commit | 重要程度 |
+| ---------- | ------------------------ | ----------- | -------- |
+| 2023-05-01 | rk3568_bl31_rt_v1.01.elf | b28ca126a   | 重要     |
+
+### New
+
+1. 支持通过OTP修改pvtpll配置。
+2. 调整默认pvtpll配置,提高稳定性。
+
+------
+
+## rk3568_bl31_v1.42.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | --------------------- | ----------- | -------- |
+| 2023-05-11 | rk3568_bl31_v1.42.elf | 7f859117f   | 重要     |
+
+### New
+
+1. 支持通过OTP修改pvtpll配置。
+2. 调整默认pvtpll配置,提高稳定性。
+
+------
+
+## rk3568_bl31_v1.41.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | --------------------- | ----------- | -------- |
+| 2023-05-06 | rk3568_bl31_v1.41.elf | e24c3f77b   | 普通     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                            | 问题现象                                                     | 问题来源 |
+| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- |
+| 1     | 普通   | 修改DDR ECC错误注入功能的smc_handler ID | DDR ECC错误注入功能异常失效 | -       |
+
+------
+
+## rk3568_bl31_rt_v1.00.elf
+
+| 时间       | 文件                     | 编译 commit | 重要程度 |
+| ---------- | ------------------------ | ----------- | -------- |
+| 2023-05-04 | rk3568_bl31_rt_v1.00.elf | c3f2c8c3a   | 普通     |
+
+### New
+
+1. 优化实时系统的延迟。
+
+------
+
+## rk3568_ddr_1560MHz_eyescan_v1.16.bin
+
+| 时间       | 文件                               | 编译 commit | 重要程度 |
+| ---------- | :--------------------------------- | ----------- | -------- |
+| 2023-04-19 | rk3568_ddr_1560MHz_eyescan_v1.16.bin | b9c108a4eb | 重要     |
+
+### New
+
+1. 增加RK3568 2D眼图扫描支持。
+
+------
+
+## rk3568_bl31_v1.40.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | --------------------- | ----------- | -------- |
+| 2023-04-19 | rk3568_bl31_v1.40.elf | aef7950e4   | 普通     |
+
+### New
+
+1. 增加DDR ECC错误注入。
+
+------
+
+## rk356x_usbplug_v1.17.bin
+
+| 时间       | 文件                     | 编译 commit | 重要程度 |
+| ---------- | :----------------------- | ----------- | -------- |
+| 2023-04-14 | rk356x_usbplug_v1.17.bin | 0661d5      | 普通     |
+
+### New
+
+1. 新增 spiflash 颗粒支持。
+
+------
+
+## rk3568_bl31_v1.39.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | --------------------- | ----------- | -------- |
+| 2023-04-13 | rk3568_bl31_v1.39.elf | 0d745c7b1   | 重要     |
+
+### New
+
+1. 提高otp稳定性。
+
+------
+
+## rk3568_ddr_{1056...324}MHz_v1.16.bin
+
+| 时间       | 文件                                 | 编译 commit | 重要程度 |
+| ---------- | ------------------------------------ | ----------- | -------- |
+| 2023-02-26 | rk3568_ddr_{1056...324}MHz_v1.16.bin | 6f71c736ce  | 重要     |
+
+### New
+
+1. LPDDR4/LPDDR4x模式默认使用derate功能。RK3568M,RK3568J在非LPDDR4/LPDDR4x模式下默认2倍刷新率。
+2. 刷新率, pagecolse 可通过ddrbin_tool配置。
+3. 提高ddr4效率。
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                           | 问题现象                     | 问题来源 |
+| ----- | -------- | ---------------------------------- | ---------------------------- | -------- |
+| 1     | 重要     | 解决部分DDR4板子528M下的稳定性问题 | 部分DDR4在528M下容易死机     | -        |
+| 2     | 重要     | 解决4GB ECC板子初始失败问题        | 4GB ECC板子ddr初始化阶段卡死 | -        |
+
+------
+
+## rk3568_bl31_v1.38.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | --------------------- | ----------- | -------- |
+| 2023-02-16 | rk3568_bl31_v1.38.elf | 94b2d40dc   | 重要     |
+
+### New
+
+1. 提高sdei稳定性。
+
+------
+
+## rk3568_bl31_v1.37.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | --------------------- | ----------- | -------- |
+| 2023-02-02 | rk3568_bl31_v1.37.elf | 1cd72fefa   | 重要     |
+
+### New
+
+1. 使能sdei。
+2. 支持通过atags配置l3 partition。
+
+------
+
 ## rk3568_ddr_{1560...324}MHz_v1.15.bin
 
 | 时间       | 文件                                 | 编译 commit | 重要程度 |
@@ -36,7 +253,7 @@
 
 ### New
 
-1. 新增 spiflash 颗粒支持
+1. 新增 spiflash 颗粒支持。
 
 ------
 
@@ -62,7 +279,7 @@
 
 ### New
 
-1. 新增 spiflash 颗粒支持
+1. 新增 spiflash 颗粒支持。
 
 ------
 
diff --git a/rkbin/doc/release/RK3568_EN.md b/rkbin/doc/release/RK3568_EN.md
index 0a3405e..4af8181 100644
--- a/rkbin/doc/release/RK3568_EN.md
+++ b/rkbin/doc/release/RK3568_EN.md
@@ -1,5 +1,222 @@
 # RK3568 Release Note
 
+## rk3568_ddr_{1560...920}MHz_v1.18.bin
+
+| Date       | File                                 | Build commit | Severity  |
+| ---------- | ------------------------------------ | ------------ | --------- |
+| 2023-07-17 | rk3568_ddr_{1560...920}MHz_v1.18.bin | f366f69a7d   | important |
+
+### Fixed
+
+| Index | Severity | Update                                           | Issue description                     | Issue source |
+| ----- | -------- | ------------------------------------------------ | ------------------------------------- | ------------ |
+| 1     | important | Fixed the suspend/resume function crash problem caused by DDR active_ranks configuration error | Suspend/resume function crash | -            |
+
+------
+
+## rk3568_bl31_l3_part_ecc_v1.00.elf
+
+| Date       | File                              | Build commit | Severity |
+| ---------- | --------------------------------- | ------------ | -------- |
+| 2023-06-20 | rk3568_bl31_l3_part_ecc_v1.00.elf | 6f31c2d8c    | moderate |
+
+### New
+
+1. Add initial version: support L3 cache partition and cache ecc.
+
+------
+
+## rk3568_ddr_{1056...324}MHz_v1.17.bin
+
+| Date       | File                                 | Build commit | Severity  |
+| ---------- | ------------------------------------ | ------------ | --------- |
+| 2023-06-20 | rk3568_ddr_{1056...324}MHz_v1.17.bin | 992b933606   | important |
+
+### New
+
+1. Added support for 4rank LPDDR3/LPDDR4/LPDDR4x of different rows.
+2. Add DDR ECC poison function support.
+3. Enable derate function for LPDDR4/LPDDR4x.
+4. Add pstore support when ECC enabled.
+
+------
+
+## rk3568_bl32_v2.10.bin
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-06-07 | rk3568_bl32_v2.10.bin | dcfdd61d0    | important |
+
+### New
+
+1. Support recovery from OTP backup data after critical OTP data reading errors.
+2. Added the address parameter security check for crypto_service.
+2. Kernel support read secure boot flag and public key hash.
+3. Support dynamic shared memory, and the secure and normal world can transfer more larger data.
+4. BL32 supports pstore, and the kernel can view print info of BL32 through pstore node.
+
+------
+
+## rk3568_bl31_v1.43.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | --------------------- | ------------ | --------- |
+| 2023-06-05 | rk3568_bl31_v1.43.elf | bf602aff1    | important |
+
+### Fixed
+
+| Index | Severity  | Update                                           | Issue description                     | Issue source |
+| ----- | --------  | ------------------------------------------------ | ------------------------------------- | ------------ |
+| 1     | important | Fix deadlock for cpuidle when enter bl31  | The system freezes for a while and then return to normal | -   |
+
+------
+
+## rk3568_bl31_rt_v1.01.elf
+
+| Date       | File                     | Build commit | Severity |
+| ---------- | ------------------------ | ------------ | -------- |
+| 2023-05-11 | rk3568_bl31_rt_v1.01.elf | b28ca126a    | moderate |
+
+### New
+
+1. Support adjust pvtpll config by OTP.
+2. Adjust default pvtpll config for stability.
+
+------
+
+## rk3568_bl31_v1.42.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | --------------------- | ------------ | --------- |
+| 2023-05-11 | rk3568_bl31_v1.42.elf | 7f859117f    | important |
+
+### New
+
+1. Support adjust pvtpll config by OTP.
+2. Adjust default pvtpll config for stability.
+
+------
+
+## rk3568_bl31_v1.41.elf
+
+| Date       | File                  | Build commit | Severity |
+| ---------- | --------------------- | ------------ | -------- |
+| 2023-05-06 | rk3568_bl31_v1.41.elf | e24c3f77b    | moderate |
+
+### Fixed
+
+| Index | Severity | Update                                           | Issue description                     | Issue source |
+| ----- | -------- | ------------------------------------------------ | ------------------------------------- | ------------ |
+| 1     | moderate | Change smc_handler ID of DDR ECC poison function | The DDR ECC poison function exception | -            |
+
+------
+
+## rk3568_bl31_rt_v1.00.elf
+
+| Date       | File                     | Build commit | Severity |
+| ---------- | ------------------------ | ------------ | -------- |
+| 2023-05-04 | rk3568_bl31_rt_v1.00.elf | c3f2c8c3a    | moderate |
+
+### New
+
+1. Optimize RT Latency.
+
+------
+
+## rk3568_ddr_1560MHz_eyescan_v1.16.bin
+
+| Date       | File                                 | Build commit | Severity  |
+| ---------- | :----------------------------------- | ------------ | --------- |
+| 2023-04-19 | rk3568_ddr_1560MHz_eyescan_v1.16.bin | b9c108a4eb   | important |
+
+### New
+
+1. Add RK3568 2D eye scan support.
+
+------
+
+## rk3568_bl31_v1.40.elf
+
+| Date       | File                  | Build commit | Severity |
+| ---------- | --------------------- | ------------ | -------- |
+| 2023-04-19 | rk3568_bl31_v1.40.elf | aef7950e4    | moderate |
+
+### New
+
+1. Add DDR ECC poison support.
+
+------
+
+## rk356x_usbplug_v1.17.bin
+
+| Date       | File                     | Build commit | Severity |
+| ---------- | :----------------------- | ------------ | -------- |
+| 2023-04-14 | rk356x_usbplug_v1.17.bin | 0661d5       | moderate |
+
+### New
+
+1. Support more spiflash.
+
+------
+
+## rk3568_bl31_v1.39.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | --------------------- | ------------ | --------- |
+| 2023-04-13 | rk3568_bl31_v1.39.elf | 0d745c7b1    | important |
+
+### New
+
+1. Improve the stability of otp.
+
+------
+
+## rk3568_ddr_{1056...324}MHz_v1.16.bin
+
+| Date       | File                                 | Build commit | Severity  |
+| ---------- | ------------------------------------ | ------------ | --------- |
+| 2023-02-26 | rk3568_ddr_{1056...324}MHz_v1.16.bin | 6f71c736ce   | important |
+
+### New
+
+1. RK3568J/RK3568M use 1/2tREFI except LPDDR4/LPDDR4x. LPDDR4/LPDDR4x use derate mode.
+2. TREFI, pageclose configurable by ddrbin tool.
+3. Improve DDR4 performance.
+
+### Fixed
+
+| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
+| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
+| 1     | important | To solve the instability problem of some ddr4 when DDR run in 528MHz. | When DDR4 run in 528MHz, the system would unstable, causing a crash and restart | -            |
+| 2     | important | To solve 4GB ECC board Init fail bug                         | 4GB DDR4 board may crash in ddrbin                           |              |
+
+------
+
+## rk3568_bl31_v1.38.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | --------------------- | ------------ | --------- |
+| 2023-02-16 | rk3568_bl31_v1.38.elf | 94b2d40dc    | important |
+
+### New
+
+1. Improve the stability of sdei.
+
+------
+
+## rk3568_bl31_v1.37.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | --------------------- | ------------ | --------- |
+| 2023-02-02 | rk3568_bl31_v1.37.elf | 1cd72fefa    | important |
+
+### New
+
+1. Enable sdei.
+2. Support config l3 partition according to atags.
+
+------
+
 ## rk3568_ddr_{1560...324}MHz_v1.15.bin
 
 | Date       | File                                 | Build commit | Severity  |
@@ -36,7 +253,7 @@
 
 ### New
 
-1. Support more spiflash
+1. Support more spiflash.
 
 ------
 
@@ -62,7 +279,7 @@
 
 ### New
 
-1. Support more spiflash
+1. Support more spiflash.
 
 ------
 
diff --git a/rkbin/doc/release/RK3588_CN.md b/rkbin/doc/release/RK3588_CN.md
index ba08d43..ea31503 100644
--- a/rkbin/doc/release/RK3588_CN.md
+++ b/rkbin/doc/release/RK3588_CN.md
@@ -1,5 +1,257 @@
 # RK3588 Release Note
 
+## rk3588_bl31_v1.40.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-07-13 | rk3588_bl31_v1.40.elf | dc1125f48   | 重要     |
+
+### New
+
+1. 支持根据vop子pd的状态,复位VOP。
+
+------
+
+## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin
+
+| 时间       | 文件                                         | 编译 commit | 重要程度 |
+| ---------- | :------------------------------------------- | ----------- | -------- |
+| 2023-07-06 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin | 52218f4949  | 重要     |
+
+### New
+
+1. 增加支持打印training结果和颗粒MR值。
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                                   | 问题现象                                                     | 问题来源 |
+| ----- | -------- | ------------------------------------------ | ------------------------------------------------------------ | -------- |
+| 1     | 重要     | 解决最大频率在1066和1600之间启动失败的问题 | 最高频率设置在1066-1600之间时,开机ddrbin中卡死。            | -        |
+| 2     | 重要     | 解决多次初始化DDR引起的死机问题            | 第一份固件SPL加载失败时重新加载第二份固件导致DDR被重复初始化,卡死在ddrbin中。 | -        |
+
+------
+
+## rk3588_bl31_v1.39.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-06-27 | rk3588_bl31_v1.39.elf | 001b4889e   | 重要     |
+
+### New
+
+1. 修改非安全空间otp大小到128字节。
+2. 支持根据otp信息调整pvtpll配置。
+3. 调整rk3588j/m的pvtpll配置。
+
+------
+
+## rk3588_bl31_v1.38.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-05-09 | rk3588_bl31_v1.38.elf | 3389cfdda   | 重要     |
+
+### Warn
+
+1. 要求DDR bin版本必须同步更新到V1.11或更高版本。
+
+### New
+
+1. 更新ddr lp5 mr配置。
+2. 提高hdmirx相关功能稳定性。
+3. 添加ddr展频模式。
+
+------
+
+## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin
+
+| 时间       | 文件                                         | 编译 commit | 重要程度 |
+| ---------- | :------------------------------------------- | ----------- | -------- |
+| 2023-05-09 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin | f1474cf52f  | 重要     |
+
+### Warn
+
+1. 要求BL31版本必须同步更新到V1.38或更高版本。
+
+### New
+
+1. 增加打印,在初始化失败时可以更好的定位焊接问题。
+2. 优化开机时间。
+3. 使能per bank refresh功能。
+4. LPDDR5 4个通道使用不同的write vref。
+5. 先初始化LPDDR4X。
+6. LPDDR5 cavref更新为36%。
+7. 增加支持展频功能。
+
+------
+
+## rk3588_bl32_v1.13.bin
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-04-19 | rk3588_bl32_v1.13.bin | 7f1ea6d6e   | 重要     |
+
+### New
+
+1. OTP 支持 burst 读取,加快 BL32 启动速度。
+2. 支持内核端读取安全启动标志和公钥哈希。
+3. 支持动态共享内存,安全非安全世界可以传递更大数据。
+4. BL32 打印支持 pstore,内核可以通过 pstore 节点查看 BL32 的打印信息。
+
+------
+
+## rk3588_bl31_v1.37.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-03-08 | rk3588_bl31_v1.37.elf | 9609b9c19   | 重要     |
+
+### New
+
+1. 休眠唤醒时保存恢复 u2phy_grf寄存器。
+2. 休眠唤醒时保存更多ddr相关寄存器。
+3. 兼容QNX系统的休眠唤醒。
+
+------
+
+## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin
+
+| 时间       | 文件                                         | 编译 commit | 重要程度 |
+| ---------- | :------------------------------------------- | ----------- | -------- |
+| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin | 75d050770f  | 重要     |
+
+### New
+
+1. 可通过ddrbin_tool开关pageclose。
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                | 问题现象                                                     | 问题来源 |
+| ----- | -------- | ----------------------- | ------------------------------------------------------------ | -------- |
+| 1     | 重要     | 解决DDR总容量24GB问题。 | 当板上DDR总容量为24GB时,无法正常开机。                      | -        |
+| 2     | 重要     | 解决LP4/LP4X稳定性问题  | 个别板子read odt需要从60ohm改为40ohm才能更稳定,BL31必须更新到V1.37及以上。 | -        |
+| 3     | 重要     | 优化LPDDR5性能          | LPDDR5模式下tWTR计算错误导致效率较差                         | -        |
+
+------
+
+## rk3588_bl31_v1.36.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-01-30 | rk3588_bl31_v1.36.elf | 78ee25fe7   | 重要     |
+
+### New
+
+1. 支持休眠时软件解析多种协议的红外信号,需配合mcu一起使用。
+
+------
+
+## rk3588_bl31_v1.35.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-01-16 | rk3588_bl31_v1.35.elf | bd7bac37a   | 重要     |
+
+### New
+
+1. 提高hdmirx相关功能稳定性。
+
+------
+
+## rk3588_bl31_v1.34.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2023-01-10 | rk3588_bl31_v1.34.elf | e63a16361   | 重要     |
+
+### New
+
+1. hptimer支持使用软件校准模式。
+2. pvtpll支持添加长度。
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                        | 问题现象                                                     | 问题来源 |
+| ----- | -------- | ------------------------------- | ------------------------------------------------------------ | -------- |
+| 1     | 重要     | 修正休眠时pmu mcu被意外启动问题 | 休眠唤醒后kernel代码或数据会被覆盖,原因是pmu mcu被意外启动导致的 | -        |
+
+------
+
+## rk3588_spl_v1.12.bin
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2022-12-26 | rk3588_spl_v1.12.bin  | 5f53abfa    | 重要     |
+
+### New
+
+1. 支持 SPL AB。
+
+------
+
+## rk3588_bl31_v1.33.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2022-12-07 | rk3588_bl31_v1.33.elf | 17b41886e   | 重要     |
+
+### New
+
+1. 支持rk3588m, rk3588j。
+
+------
+
+## rk3588_usbplug_v1.10.bin
+
+| 时间       | 文件                     | 编译 commit | 重要程度 |
+| ---------- | :----------------------- | ----------- | -------- |
+| 2022-11-22 | rk3588_usbplug_v1.10.bin | b0e3c43c2   | 重要     |
+
+### New
+
+1. 提升兼容性。
+
+------
+
+## rk3588_bl31_v1.32.elf
+
+| 时间       | 文件                  | 编译 commit | 重要程度 |
+| ---------- | :-------------------- | ----------- | -------- |
+| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760   | 重要     |
+
+### New
+
+1. 支持bus auto CS功能。
+
+------
+
+## 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 | 重要程度 |
@@ -41,7 +293,7 @@
 
 1. 添加A55 AT speculative补丁。
 2. 添加LPDDR5变频补丁,支持行间变频。
-3. 支持根据具体的DDR通道情况配置FW-DSU region.
+3. 支持根据具体的DDR通道情况配置FW-DSU region。
 
 ### Fixed
 
@@ -61,7 +313,7 @@
 
 ### New
 
-1.支持根据具体的DDR通道情况配置FW-DSU region.
+1. 支持根据具体的DDR通道情况配置FW-DSU region。
 
 ------
 
diff --git a/rkbin/doc/release/RK3588_EN.md b/rkbin/doc/release/RK3588_EN.md
index c59779e..d2f9e4b 100644
--- a/rkbin/doc/release/RK3588_EN.md
+++ b/rkbin/doc/release/RK3588_EN.md
@@ -1,5 +1,257 @@
 # RK3588 Release Note
 
+## rk3588_bl31_v1.40.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-07-13 | rk3588_bl31_v1.40.elf | dc1125f48    | important |
+
+### New
+
+1. Add support to reset vop sub mem pd.
+
+------
+
+## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin
+
+| Date       | File                                         | Build commit | Severity  |
+| ---------- | :------------------------------------------- | ------------ | --------- |
+| 2023-07-06 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin | 52218f4949   | important |
+
+### New
+
+1. Add support print training result and mr value.
+
+### Fixed
+
+| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
+| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
+| 1     | important | Fixed init fail issue that max freq between 1066-1600MHz     | Panic in ddrbin when max DDR freq between 1066-1600MHz.      | -            |
+| 2     | important | Fixed the issue painc in ddrbin caused by multiple initialization of DDR | When the first SPL firmware failed to load, reloading the second firmware would result in repeated initialization of the DDR. This caused a panic in ddrbin. | -            |
+
+------
+
+## rk3588_bl31_v1.39.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-06-27 | rk3588_bl31_v1.39.elf | 001b4889e    | important |
+
+### New
+
+1. Change read size to 128 bytes.
+2. Adjust pvtpll table by otp.
+3. Modify pvtpll table for rk3588j/m.
+
+------
+
+## rk3588_bl31_v1.38.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-05-09 | rk3588_bl31_v1.38.elf | 3389cfdda    | important |
+
+### Warn
+
+1. DDR bin should be update to V1.11 or above.
+
+### New
+
+1. Update configuration of ddr lp5 mr.
+2. Improve the stability of hdmirx.
+3. Support ddr spread spectrum mode.
+
+------
+
+## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin
+
+| Date       | File                                         | Build commit | Severity  |
+| ---------- | :------------------------------------------- | ------------ | --------- |
+| 2023-05-09 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin | f1474cf52f   | important |
+
+### Warn
+
+1. BL31 should be update to V1.38 or above.
+
+### New
+
+1. Added more print info when initialization fails to help locate soldering issues.
+2. Optimizing boot time.
+3. Enable per bank refresh function.
+4. LPDDR5 4 channels use different write vref values to improve stability.
+5. First init LPDDR4x.
+6. LPDDR5 cavref update to 36%.
+7. Add support spread spectrum mode.
+
+------
+
+## rk3588_bl32_v1.13.bin
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-04-19 | rk3588_bl32_v1.13.bin | 7f1ea6d6e    | important |
+
+### New
+
+1. OTP supports burst read to accelerate BL32 startup speed.
+2. Kernel support read secure boot flag and public key hash.
+3. Support dynamic shared memory, and the secure and normal world can transfer more larger data.
+4. BL32 supports pstore, and the kernel can view print info of BL32 through pstore node.
+
+------
+
+## rk3588_bl31_v1.37.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-03-08 | rk3588_bl31_v1.37.elf | 9609b9c19    | important |
+
+### New
+
+1. Save/restore u2phy_grf registers when system suspend/resume.
+2. Save/restore more ddr related registers when system suspend/resume.
+3. Compatible with system suspend/resume in QNX.
+
+------
+
+## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin
+
+| Date       | File                                         | Build commit | Severity  |
+| ---------- | :------------------------------------------- | ------------ | --------- |
+| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin | 75d050770f   | important |
+
+### New
+
+1. Pageclose can be enable/disable by ddrbin_tool.
+
+### Fixed
+
+| Index | Severity  | Update                       | Issue description                                            | Issue source |
+| ----- | --------- | ---------------------------- | ------------------------------------------------------------ | ------------ |
+| 1     | important | fix total 24GB bug           | If the DDR total capacity is 24GB, it will be stuck and unable to enter kernel. | -            |
+| 2     | important | fix LP4/LP4X stability issue | Some LP4/LP4X board need to update read odt to 40ohm to fix stability issue. Note: BL31 should be update to V1.37. | -            |
+| 3     | important | improve LP5 performance      | LPDDR5 timing tWTR  calculate error lead to slow performance | -            |
+
+------
+
+## rk3588_bl31_v1.36.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-01-30 | rk3588_bl31_v1.36.elf | 78ee25fe7    | important |
+
+### New
+
+1. Supports analyze infrared signals of various protocols during system suspend by software, which needs to be used together with mcu.
+
+------
+
+## rk3588_bl31_v1.35.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-01-16 | rk3588_bl31_v1.35.elf | bd7bac37a    | important |
+
+### New
+
+1. Improve the stability of hdmirx.
+
+------
+
+## rk3588_bl31_v1.34.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2023-01-10 | rk3588_bl31_v1.34.elf | e63a16361    | important |
+
+### New
+
+1. Support hptimer to use soft adjust mode.
+2. Support pvtpll to add length.
+
+### Fixed
+
+| Index | Severity  | Update                                                | Issue description                                            | Issue source |
+| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ |
+| 1     | important | Avoid pmu mcu to boot accidentally in system suspend. | With pmu mcu's accidental boot, linux kernel's code and data may be overwrite after system resume. | -            |
+
+------
+
+## rk3588_spl_v1.12.bin
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2022-12-26 | rk3588_spl_v1.12.bin  | 5f53abfa     | important |
+
+### New
+
+1. Support SPL AB.
+
+------
+
+## rk3588_bl31_v1.33.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2022-12-07 | rk3588_bl31_v1.33.elf | 17b41886e    | important |
+
+### New
+
+1. Support rk3588m, rk3588j.
+
+------
+
+## rk3588_usbplug_v1.10.bin
+
+| Date       | File                     | Build commit | Severity  |
+| ---------- | :----------------------- | ------------ | --------- |
+| 2022-11-22 | rk3588_usbplug_v1.10.bin | b0e3c43c2    | important |
+
+### New
+
+1. Improve compatibility.
+
+------
+
+## rk3588_bl31_v1.32.elf
+
+| Date       | File                  | Build commit | Severity  |
+| ---------- | :-------------------- | ------------ | --------- |
+| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760    | important |
+
+### New
+
+1. Support bus auto CS.
+
+------
+
+## 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  |
@@ -33,7 +285,7 @@
 
 ## rk3588_bl31_v1.29.elf
 
-| 时间       | 文件                  | 编译 commit | 重要程度  |
+| Date       | File                  | Build commit | Severity  |
 | ---------- | :-------------------- | ----------- | --------- |
 | 2022-09-29 | rk3588_bl31_v1.29.elf | 686b5c48b   | important |
 
@@ -45,8 +297,8 @@
 
 ### Fixed
 
-| Index | 重要程度  | 更新说明                                       | 问题现象                                                     | 问题来源 |
-| ----- | --------- | ---------------------------------------------- | ------------------------------------------------------------ | -------- |
+| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
+| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
 | 1     | important | Fix problem about CEC wakeup.                  | When waiting for CEC wakeup source in system suspend, gpio1/3 irq will wakeup both AP and mcu . | -        |
 | 2     | important | Fix configuration about ddr.                   | Fix ddr-unstable problem.                                    | -        |
 | 3     | important | Fix problem in system suspend if disable uart. | If loader disable uart, system suspend will panic.           | -        |
@@ -61,7 +313,7 @@
 
 ### New
 
-1.Config FW-DSU region according to the specific DDR channel.
+1. Config FW-DSU region according to the specific DDR channel.
 
 ------
 
@@ -78,3 +330,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 | -            |
 
 ------
+
diff --git a/rkbin/doc/release/RV1106_CN.md b/rkbin/doc/release/RV1106_CN.md
index 28b1ff7..7563fae 100644
--- a/rkbin/doc/release/RV1106_CN.md
+++ b/rkbin/doc/release/RV1106_CN.md
@@ -1,5 +1,345 @@
 # RV1106 Release Note
 
+## rv1106_ddr_924MHz{_tb}_v1.13.bin
+
+| 时间       | 文件                             | 编译 commit | 重要程度 |
+| ---------- | :------------------------------- | ----------- | -------- |
+| 2023-07-10 | rv1106_ddr_924MHz{_tb}_v1.13.bin | 37a6671fc7  | 普通     |
+
+### New
+
+1. 支持 DDR 休眠唤醒。
+
+------
+
+## rv1106_hpmcu_tb_gc2093_v1.66.bin
+
+| 时间       | 文件                                                     | 编译 commit                                      | 重要程度 |
+| ---------- | :------------------------------------------------------- | ------------------------------------------------ | -------- |
+| 2023-07-04 | rv1106_hpmcu_tb_gc2093_v1.66.bin | rtt:f047d6a191#hal:d93ef9fd#battery_ipc:68c599d | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                         | 问题现象                                             | 问题来源 |
+| ----- | -------- | -------------------------------- | ---------------------------------------------------- | -------- |
+| 1     | 重要     | AIQ 适配v5.0x1.2-rc5; 修复野指针; | -                  | -        |
+
+------
+
+## rv1106_hpmcu_tb_gc2093_v1.65.bin
+
+| 时间       | 文件                                                     | 编译 commit                                      | 重要程度 |
+| ---------- | :------------------------------------------------------- | ------------------------------------------------ | -------- |
+| 2023-06-25 | rv1106_hpmcu_tb_gc2093_v1.65.bin | rtt:d2d09ba#hal:d93ef9fd#battery_ipc:0534d87 | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                         | 问题现象                                             | 问题来源 |
+| ----- | -------- | -------------------------------- | ---------------------------------------------------- | -------- |
+| 1     | 重要     | AIQ 适配v5.0x1.2-rc4  | 解决RTT开机崩溃问题                  | -        |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,sc4336,dual_sc3338,dual_sc301iot_sc230ai}_v1.67.bin
+
+| 时间       | 文件                                                         | 编译 commit                                     | 重要程度 |
+| ---------- | :----------------------------------------------------------- | ----------------------------------------------- | -------- |
+| 2023-06-21 | rv1106_hpmcu_tb_{sc230ai,sc3338,sc4336,dual_sc3338,dual_sc301iot_sc230ai}_v1.67.bin | rtt:f047d6a191#hal:d93ef9fd#battery_ipc:68c599d | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                         | 问题现象                                             | 问题来源 |
+| ----- | -------- | -------------------------------- | ---------------------------------------------------- | -------- |
+| 1     | 重要     | 修复野指针 | 解决双摄引起内核无法启动 | -        |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,sc4336,dual_sc3338}_v1.66.bin
+
+| 时间       | 文件                                                         | 编译 commit                                    | 重要程度 |
+| ---------- | :----------------------------------------------------------- | ---------------------------------------------- | -------- |
+| 2023-06-07 | rv1106_hpmcu_tb_{sc230ai,sc3338,sc4336,dual_sc3338}_v1.66.bin | rtt:07ac6e9#hal:d93ef9fd#battery_ipc:04a4e08 | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                         | 问题现象                                             | 问题来源 |
+| ----- | -------- | -------------------------------- | ---------------------------------------------------- | -------- |
+| 1     | 重要     | AIQ 适配v5.0x1.2-rc5 | 解决RTT开机崩溃问题                  | -        |
+
+------
+
+## rv1106_tee_ta_v1.00.bin
+
+| 时间       | 文件                    | 编译 commit | 重要程度 |
+| ---------- | :---------------------- | ----------- | -------- |
+| 2023-06-02 | rv1106_tee_ta_v1.00.bin | eda5ab67    | 重要     |
+
+### New
+
+1. RV1106平台支持OPTEE。
+
+------
+
+## rv1106_ddr_924MHz{_tb}_v1.12.bin
+
+| 时间       | 文件                             | 编译 commit | 重要程度 |
+| ---------- | :------------------------------- | ----------- | -------- |
+| 2023-05-31 | rv1106_ddr_924MHz{_tb}_v1.12.bin | 6cf9a2f250  | 紧急     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                            | 问题现象                                             | 问题来源 |
+| ----- | -------- | ----------------------------------- | ---------------------------------------------------- | -------- |
+| 1     | 紧急     | DDR3 power down 改为 Fast exit 模式 | 特定场景下 DDR3 Slow exit 模式 power down 可能不稳定 | -        |
+| 2     | 重要     | DDR 默认刷新率改为 4 倍             | 增强高温下 DDR 的稳定性                              | -        |
+
+------
+
+## rv1106_hpmcu_wrap_v1.56.bin
+
+| 时间      | 文件                        | 编译 commit                     | 重要程度 |
+| --------- | :-------------------------- | ------------------------------- | -------- |
+| 2023-05-11 | rv1106_hpmcu_wrap_v1.56.bin | rockit_ko:d1a2dabb#hal:a76806e7 | 重要     |
+
+### New
+
+1. 适配新的卷绕框架。
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,sc4336,dual_sc3338}_v1.65.bin
+
+| 时间       | 文件                                                         | 编译 commit                                    | 重要程度 |
+| ---------- | :----------------------------------------------------------- | ---------------------------------------------- | -------- |
+| 2023-05-06 | rv1106_hpmcu_tb_{sc230ai,sc3338,sc4336,dual_sc3338}_v1.65.bin | rtt:d2d09ba#hal:d93ef9fd#battery_ipc:0534d87 | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                         | 问题现象                                             | 问题来源 |
+| ----- | -------- | -------------------------------- | ---------------------------------------------------- | -------- |
+| 1     | 重要     | AIQ 适配v5.0x1.2-rc4  | 解决RTT开机崩溃问题                  | -        |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336,dual_sc3338}_v1.64.bin
+
+| 时间       | 文件                                                         | 编译 commit                                    | 重要程度 |
+| ---------- | :----------------------------------------------------------- | ---------------------------------------------- | -------- |
+| 2023-04-04 | rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336,dual_sc3338}_v1.64.bin | rtt:c6b03745b#hal:d93ef9fd#battery_ipc:12da3e7 | 紧急     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                         | 问题现象                                             | 问题来源 |
+| ----- | -------- | -------------------------------- | ---------------------------------------------------- | -------- |
+| 1     | 紧急     | 解决单摄camera_num未初始化问题。 | camera_num未初始化,清cache数据量异常,RTT耗时变大。 | -        |
+| 2     | 重要     | 同步meta头文件。                 | meta分区meta_head结构修改                            | -        |
+| 3     | 重要     | 解决副摄mirror flip参数配置问题  | 副摄和主摄使用了同一mirror flip参数                  | -        |
+
+------
+
+## rv1106_hpmcu_tb_gc2093_v1.64.bin
+
+| 时间       | 文件                                                     | 编译 commit                                      | 重要程度 |
+| ---------- | :------------------------------------------------------- | ------------------------------------------------ | -------- |
+| 2023-03-31 | rv1106_hpmcu_tb_gc2093_v1.64.bin | rtt:bd3010959#hal:e2f3eac3#battery_ipc:61d3fb5 | 重要     |
+
+### New
+
+1. 适配 AIQ V5.0x1.2-rc2。
+
+------
+
+## rv1106_usbplug_v1.07.bin
+
+| 时间       | 文件                                                     | 编译 commit                                      | 重要程度 |
+| ---------- | :------------------------------------------------------- | ------------------------------------------------ | -------- |
+| 2023-03-16 | rv1106_usbplug_v1.07.bin                                 | I6b73e5e                             | 重要      |
+
+### New
+
+1. 添加新的 spi flash 颗粒支持。
+
+------
+
+## rv1106_ddr_924MHz{_tb}_v1.11.bin
+
+| 时间       | 文件                             | 编译 commit | 重要程度 |
+| ---------- | :------------------------------- | ----------- | -------- |
+| 2023-03-28 | rv1106_ddr_924MHz{_tb}_v1.11.bin | 285bced5c1  | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                           | 问题现象                  | 问题来源 |
+| ----- | -------- | ---------------------------------- | ------------------------- | -------- |
+| 1     | 重要     | 修改 QFN 封装的 DDR3L CLK 驱动强度 | 特定场景下 DDR 可能不稳定 | -        |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336,dual_sc3338}_v1.63.bin
+
+| 时间       | 文件                                                         | 编译 commit                                    | 重要程度 |
+| ---------- | :----------------------------------------------------------- | ---------------------------------------------- | -------- |
+| 2023-03-24 | rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336,dual_sc3338}_v1.63.bin | rtt:c6b03745b#hal:d93ef9fd#battery_ipc:f52bf08 | 紧急     |
+
+### New
+
+1. 新增双摄SC3338+SC3338驱动支持。
+2. 支持从板级配置中获取DPHY, VICAP, CSI2HOST设备信息。
+3. 支持双摄快启。
+
+------
+
+## rv1106_hpmcu_tb_gc2093_v1.63.bin
+
+| 时间       | 文件                                                     | 编译 commit                                      | 重要程度 |
+| ---------- | :------------------------------------------------------- | ------------------------------------------------ | -------- |
+| 2023-03-07 | rv1106_hpmcu_tb_gc2093_v1.63.bin | rtt:831ea1368#hal:d93ef9fd#battery_ipc:12d4661 | 重要     |
+
+### New
+
+1. gc2093添加1920x1080@25fps 27M mclk。
+
+------
+
+## rv1106_hpmcu_tb_gc2093_v1.62.bin
+
+| 时间       | 文件                                                     | 编译 commit                                      | 重要程度 |
+| ---------- | :------------------------------------------------------- | ------------------------------------------------ | -------- |
+| 2023-02-16 | rv1106_hpmcu_tb_gc2093_v1.62.bin | rtt:5a5a088d0#hal:d93ef9fd#battery_ipc:12d4661 | 紧急     |
+
+### New
+
+1. fast ae最大默认支持20帧收敛。
+2. 添加夜视/补光灯常开模式。
+3. 增加对非线性单量程光敏的支持。
+4. 添加对软光敏的支持。
+5. 支持配置fast ae收敛帧数。
+
+### Fixed
+
+| Index | 重要程度 | 更新说明             | 问题现象                                         | 问题来源 |
+| ----- | -------- | -------------------- | ------------------------------------------------ | -------- |
+| 1     | 紧急     | 限制camera收敛时间。 | camera 收敛时间长,造成内核ISP驱动快启出流失败。 | -        |
+| 2     | 紧急     | 修复重复设置ircut、补光灯问题    | 软光敏下,配置night mode为3/4后,第六帧会重复设置ircut和补光灯。 | -        |
+| 3     | 紧急     | 软光敏方案中,规避夜视模式中补光灯还未稳定,fastae就收敛的情况 | 夜视模式中补光灯还未稳定,fastae就收敛,导致曝光异常。 | -        |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336}_v1.62.bin
+
+| 时间       | 文件                                                     | 编译 commit                                      | 重要程度 |
+| ---------- | :------------------------------------------------------- | ------------------------------------------------ | -------- |
+| 2023-02-01 | rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336}_v1.62.bin | rtt:5a5a088d0#hal:d93ef9fd#battery_ipc:12d4661 | 紧急     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                                                     | 问题现象                                               | 问题来源 |
+| ----- | -------- | ------------------------------------------------------------ | ------------------------------------------------------ | -------- |
+| 1     | 紧急     | 软光敏方案中,规避夜视模式中补光灯还未稳定,fastae就收敛的情况 | 夜视模式中补光灯还未稳定,fastae就收敛,导致曝光异常。 | -        |
+
+------
+
+## rv1106_hpmcu_wrap_v1.54.bin
+
+| 时间      | 文件                        | 编译 commit                     | 重要程度 |
+| --------- | :-------------------------- | ------------------------------- | -------- |
+| 2023-1-15 | rv1106_hpmcu_wrap_v1.54.bin | rockit_ko:69d42563#hal:a76806e7 | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                   | 问题现象                 | 问题来源 |
+| ----- | -------- | -------------------------- | ------------------------ | -------- |
+| 1     | 重要     | 增加卷绕OVERFLOW的监测条件 | ISP概率性mipi drop frame | -        |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336}_v1.61.bin
+
+| 时间       | 文件                                                     | 编译 commit                                      | 重要程度 |
+| ---------- | :------------------------------------------------------- | ------------------------------------------------ | -------- |
+| 2023-01-05 | rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336}_v1.61.bin | rtt:5a5a088d0#hal:d93ef9fd#battery_ipc:dacbbc1 | 紧急     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                         | 问题现象                                                     | 问题来源 |
+| ----- | -------- | -------------------------------- | ------------------------------------------------------------ | -------- |
+| 1     | 紧急     | 修复gc3003设置flip后图像异常问题 | 设置flip为2、3后,图像bayer格式异常。                        | -        |
+| 2     | 紧急     | 修复重复设置ircut、补光灯问题    | 软光敏下,配置night mode为3/4后,第六帧会重复设置ircut和补光灯。 | -        |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336}_v1.60.bin
+
+| 时间       | 文件                                                     | 编译 commit                                      | 重要程度 |
+| ---------- | :------------------------------------------------------- | ------------------------------------------------ | -------- |
+| 2022-12-22 | rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336}_v1.60.bin | rtt:755701b24#hal:d93ef9fd#battery_ipc:18df679ea | 紧急     |
+
+### New
+
+1. 新增sc4336支持。
+2. fast ae最大默认支持20帧收敛。
+3. 添加夜视/补光灯常开模式。
+4. 增加对非线性单量程光敏的支持。
+5. 添加对软光敏的支持。
+6. 支持配置fast ae收敛帧数。
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                 | 问题现象                                  | 问题来源 |
+| ----- | -------- | ------------------------ | ----------------------------------------- | -------- |
+| 1     | 紧急     | 修复gc3003提前开流问题。 | 提前开流导致后续isp取不到流,影响ae收敛。 | -        |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003}_v1.50.bin
+
+| 时间       | 文件                                              | 编译 commit                                 | 重要程度 |
+| ---------- | :------------------------------------------------ | ------------------------------------------- | -------- |
+| 2022-11-17 | rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003}_v1.50.bin | rtt:a40f17d#hal:b569247#battery_ipc:c62dd55 | 紧急     |
+
+### New
+
+1. sc3338添加1152x648@60fps 27M mclk bining小分辨率配置,默认选择该配置。
+2. 新增gc3003 sensor驱动。
+
+### Fixed
+
+| Index | 重要程度 | 更新说明             | 问题现象                                         | 问题来源 |
+| ----- | -------- | -------------------- | ------------------------------------------------ | -------- |
+| 1     | 紧急     | 限制camera收敛时间。 | camera 收敛时间长,造成内核ISP驱动快启出流失败。 | -        |
+
+------
+
+## rv1106_hpmcu_wrap_v1.53.bin
+
+| 时间       | 文件                        | 编译 commit                     | 重要程度 |
+| ---------- | :-------------------------- | ------------------------------- | -------- |
+| 2022-11-16 | rv1106_hpmcu_wrap_v1.53.bin | rockit_ko:c9653fe9#hal:a76806e7 | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明         | 问题现象                 | 问题来源 |
+| ----- | -------- | ---------------- | ------------------------ | -------- |
+| 1     | 重要     | 调整QOS策略      | ISP概率性mipi drop frame | -        |
+| 2     | 重要     | reboot 时停止mcu | reboot 时概率性卡住      | -        |
+
+------
+
+## rv1106_ddr_924MHz{_tb}_v1.10.bin
+
+| 时间       | 文件                             | 编译 commit | 重要程度 |
+| ---------- | :------------------------------- | ----------- | -------- |
+| 2022-11-15 | rv1106_ddr_924MHz{_tb}_v1.10.bin | ec2fae0c96  | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                                      | 问题现象                            | 问题来源 |
+| ----- | -------- | --------------------------------------------- | ----------------------------------- | -------- |
+| 1     | 重要     | 修改 reg_fb1xclk_invdelaysel_dqcmd(除 DDR2) | 特定频率、电压下可能导致 DDR 不稳定 | -        |
+| 2     | 普通     | 修改 write trian pattern                      | 提高 write train 准确性             | -        |
+
+------
+
 ## rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.40.bin
 
 | 时间      | 文件                                       | 编译 commit                                    | 重要程度 |
@@ -13,6 +353,7 @@
 | 1     | 重要     | 修复3338暗亮度下横条纹问题 | 3338暗亮度下存在横条纹 | -        |
 
 ------
+
 ## rv1106_hpmcu_tb_gc2093_v1.30.bin
 
 | 时间       | 文件                             | 编译 commit                                                  | 重要程度 |
@@ -21,9 +362,10 @@
 
 ### New
 
-1. 增加gc2093支持
+1. 增加gc2093支持。
 
 ------
+
 ## rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.30.bin
 
 | 时间       | 文件                                       | 编译 commit                                      | 重要程度 |
@@ -43,6 +385,7 @@
 | 2     | 重要     | 修复共享内存cache操作方式 | ARM核无法及时获取到共享内存数据。                            | -        |
 
 ------
+
 ## rv1106_hpmcu_wrap_v1.50.bin
 
 | 时间       | 文件                        | 编译 commit                     | 重要程度 |
diff --git a/rkbin/doc/release/RV1106_EN.md b/rkbin/doc/release/RV1106_EN.md
index c46bf30..ab62d45 100644
--- a/rkbin/doc/release/RV1106_EN.md
+++ b/rkbin/doc/release/RV1106_EN.md
@@ -1,5 +1,342 @@
 # RV1106 Release Note
 
+## rv1106_ddr_924MHz{_tb}_v1.13.bin
+
+| Date       | File                             | Build commit | Severity |
+| ---------- | :------------------------------- | ------------ | -------- |
+| 2023-07-10 | rv1106_ddr_924MHz{_tb}_v1.13.bin | 37a6671fc7   | moderate |
+
+### New
+
+1. Supports DDR sleep and resume.
+
+------
+
+## rv1106_hpmcu_tb_gc2093_v1.66.bin
+
+| Date       | File                        | Build commit                     | Severity |
+| ---------- | :-------------------------- | ------------------------------- | -------- |
+| 2023-07-04 | rv1106_hpmcu_tb_gc2093_v1.66.bin | rtt:f047d6a191#hal:d93ef9fd#battery_ipc:68c599d | important |
+
+### Fixed
+
+| Index | Severity  | Update                     | Issue description                        | Issue source |
+| ----- | --------- | -------------------------- | ---------------------------------------- | ------------ |
+| 1     | important | AIQ update to v5.0x1.2-rc5; Fixes null ptr; | -                  | -        |
+
+------
+
+## rv1106_hpmcu_tb_gc2093_v1.65.bin
+
+| Date       | File                        | Build commit                     | Severity |
+| ---------- | :-------------------------- | ------------------------------- | -------- |
+| 2023-06-25 | rv1106_hpmcu_tb_gc2093_v1.65.bin | rtt:d2d09ba#hal:d93ef9fd#battery_ipc:0534d87 | important     |
+
+### Fixed
+
+| Index | Severity  | Update                     | Issue description                        | Issue source |
+| ----- | --------- | -------------------------- | ---------------------------------------- | ------------ |
+| 1     | important | AIQ update to v5.0x1.2-rc4 | Resolve RTT boot-up coredump             | -        |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,sc4336,dual_sc3338,dual_sc301iot_sc230ai}_v1.67.bin
+
+| Date       | File                                                         | Build commit                                   | Severity |
+| ---------- | :----------------------------------------------------------- | ---------------------------------------------- | -------- |
+| 2023-06-21 | rv1106_hpmcu_tb_{sc230ai,sc3338,sc4336,dual_sc3338,dual_sc301iot_sc230ai}_v1.67.bin | rtt:f047d6a191#hal:d93ef9fd#battery_ipc:68c599d | important  |
+
+### Fixed
+
+| Index | Severity  | Update                       | Issue description                                                  | Issue source |
+| ----- | --------- | --------------------------   | ----------------------------------------                           | ------------ |
+| 1     | important | Fixes null ptr | Resolve  kernel can't startup on dual cameras scenario | -        |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,sc4336,dual_sc3338}_v1.66.bin
+
+| Date       | File                                                         | Build commit                                   | Severity |
+| ---------- | :----------------------------------------------------------- | ---------------------------------------------- | -------- |
+| 2023-06-07 | rv1106_hpmcu_tb_{sc230ai,sc3338,sc4336,dual_sc3338}_v1.66.bin | rtt:07ac6e9#hal:d93ef9fd#battery_ipc:04a4e08 | important  |
+
+### Fixed
+
+| Index | Severity  | Update                       | Issue description                                                  | Issue source |
+| ----- | --------- | --------------------------   | ----------------------------------------                           | ------------ |
+| 1     | important | AIQ update to v5.0x1.2-rc5  | Resolve RTT boot-up coredump                  | -        |
+
+------
+
+## rv1106_tee_ta_v1.00.bin
+
+| Date       | File                    | Build commit | Severity  |
+| ---------- | :---------------------- | ------------ | --------- |
+| 2023-06-02 | rv1106_tee_ta_v1.00.bin | eda5ab67     | important |
+
+### New
+
+1. The RV1106 platform supports OPTEE.
+
+------
+
+## rv1106_ddr_924MHz{_tb}_v1.12.bin
+
+| Date       | File                             | Build commit | Severity |
+| ---------- | :------------------------------- | ------------ | -------- |
+| 2023-05-31 | rv1106_ddr_924MHz{_tb}_v1.12.bin | 6cf9a2f250   | critical |
+
+### Fixed
+
+| Index | Severity  | Update                                   | Issue description                                            | Issue source |
+| ----- | --------- | ---------------------------------------- | ------------------------------------------------------------ | ------------ |
+| 1     | critical  | Change DDR3 power down mode to fast exit | DDR3 power down in slow exit mode may be unstable in certain scenarios | -            |
+| 2     | important | Change default DDR refresh rate to 4x    | Enhance the stability of DDR in high temperature environment | -            |
+
+------
+
+## rv1106_hpmcu_wrap_v1.56.bin
+
+| Date       | File                        | Build commit                     | Severity |
+| ---------- | :-------------------------- | ------------------------------- | -------- |
+| 2023-05-11 | rv1106_hpmcu_wrap_v1.56.bin | rockit_ko:d1a2dabb#hal:a76806e7 | important     |
+
+### New
+
+1. Use new wrap struct.
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,sc4336,dual_sc3338}_v1.65.bin
+
+| Date       | File                                                         | Build commit                                   | Severity |
+| ---------- | :----------------------------------------------------------- | ---------------------------------------------- | -------- |
+| 2023-05-06 | rv1106_hpmcu_tb_{sc230ai,sc3338,sc4336,dual_sc3338}_v1.65.bin | rtt:d2d09ba#hal:d93ef9fd#battery_ipc:0534d87 | important  |
+
+### Fixed
+
+| Index | Severity  | Update                       | Issue description                                                  | Issue source |
+| ----- | --------- | --------------------------   | ----------------------------------------                           | ------------ |
+| 1     | important | AIQ update to v5.0x1.2-rc4  | Resolve RTT boot-up coredump                  | -        |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336,dual_sc3338}_v1.64.bin
+
+| Date       | File                                                         | Build commit                                   | Severity |
+| ---------- | :----------------------------------------------------------- | ---------------------------------------------- | -------- |
+| 2023-04-04 | rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336,dual_sc3338}_v1.64.bin | rtt:c6b03745b#hal:d93ef9fd#battery_ipc:12da3e7 | critical |
+
+### Fixed
+
+| Index | Severity  | Update                       | Issue description                                                  | Issue source |
+| ----- | --------- | --------------------------   | ----------------------------------------                           | ------------ |
+| 1     | critical | Fix the camera_num not init. | If camera_num not init, it causes the drop cache to take much time | -            |
+| 2     | important | Sync meta's head file.       | Modify the partition of meta                                       | -            |
+| 3 | important | Fix the secondary camera mirror and flip parameter config error | the secondary camera mirror and flip parameter use the wrong config | - |
+
+------
+
+## rv1106_hpmcu_tb_gc2093_v1.64.bin
+
+| Date       | File                                                     | Build commit                                   | Severity  |
+| ---------- | :------------------------------------------------------- | ------------------------------------------------ | -------- |
+| 2023-03-31 | rv1106_hpmcu_tb_gc2093_v1.64.bin | rtt:bd3010959#hal:e2f3eac3#battery_ipc:61d3fb5 | important     |
+
+### New
+
+1. Sync with AIQ V5.0x1.2-rc2.
+
+------
+
+## rv1106_usbplug_v1.07.bin
+
+| Date       | File                                                     | Build commit                                   | Severity  |
+| ---------- | :------------------------------------------------------- | ------------------------------------------------ | -------- |
+| 2023-03-16 | rv1106_usbplug_v1.07.bin                                 | I6b73e5e                            | important    |
+
+### New
+
+1. Support new spi flash.
+
+------
+
+## rv1106_ddr_924MHz{_tb}_v1.11.bin
+
+| Date       | File                             | Build commit | Severity  |
+| ---------- | :------------------------------- | ------------ | --------- |
+| 2023-03-28 | rv1106_ddr_924MHz{_tb}_v1.11.bin | 285bced5c1   | important |
+
+### Fixed
+
+| Index | Severity  | Update                     | Issue description                        | Issue source |
+| ----- | --------- | -------------------------- | ---------------------------------------- | ------------ |
+| 1     | important | Change DDR3 CLK drv of QFN | DDR may be unstable in certain scenarios | -            |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336,dual_sc3338}_v1.63.bin
+
+| Date       | File                                                         | Build commit                                   | Severity |
+| ---------- | :----------------------------------------------------------- | ---------------------------------------------- | -------- |
+| 2023-03-24 | rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336,dual_sc3338}_v1.63.bin | rtt:c6b03745b#hal:d93ef9fd#battery_ipc:f52bf08 | critical |
+
+### New
+
+1. Add dual sc3338 camera driver support.
+2. Support to get DPHY, VICAP, CSI2HOST device info from board config.
+3. Support dual camera fastboot.
+
+------
+
+## rv1106_hpmcu_tb_gc2093_v1.63.bin
+
+| Date       | File                                                     | Build commit                                   | Severity  |
+| ---------- | :------------------------------------------------------- | ------------------------------------------------ | -------- |
+| 2023-03-07 | rv1106_hpmcu_tb_gc2093_v1.63.bin | rtt:831ea1368#hal:d93ef9fd#battery_ipc:12d4661 | important     |
+
+### New
+
+1. Gc2093 add 1920x1080@25fps 27M mclk.
+
+------
+
+## rv1106_hpmcu_tb_gc2093_v1.62.bin
+
+| Date       | File                                                     | Build commit                                   | Severity  |
+| ---------- | :------------------------------------------------------- | ---------------------------------------------- | --------- |
+| 2023-02-16 | rv1106_hpmcu_tb_gc2093_v1.62.bin | rtt:5a5a088d0#hal:d93ef9fd#battery_ipc:12d4661 | critical |
+
+### New
+
+1. Fast ae supports up to 20 frames as default.
+2. Add IR/white light mode support.
+3. Add support for nonlinear single range ADC.
+4. Add support for soft light sensor.
+5. Supports the configuration of fast ae run frame number.
+
+### Fixed
+
+| 1     | critical | Limit camera convergence time. | Camera spends too much time converging,it causes the thunderboot isp driver in kernel fails to start stream. | -            |
+| 2     | critical | Fixed repeated ircut and light Settings. | Under analog light sensor, after setting night mode to 3/4, ircut and light will be set again in frame 6. | -            |
+| 1     | critical | In the soft light sensor scheme, the fastae converges before the fill light is stabilized in the night vision mode | Fastae converges before the fill light is stabilized in night vision mode, resulting in abnormal exposure. | -     |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336}_v1.62.bin
+
+| Date       | File                                                     | Build commit                                   | Severity  |
+| ---------- | :------------------------------------------------------- | ---------------------------------------------- | --------- |
+| 2023-02-01 | rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336}_v1.62.bin | rtt:5a5a088d0#hal:d93ef9fd#battery_ipc:12d4661 | critical |
+
+### Fixed
+
+| Index | Severity  | Update                                                       | Issue source                                                 | Issue |
+| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ----- |
+| 1     | critical | In the soft light sensor scheme, the fastae converges before the fill light is stabilized in the night vision mode | Fastae converges before the fill light is stabilized in night vision mode, resulting in abnormal exposure. | -     |
+
+------
+
+## rv1106_hpmcu_wrap_v1.54.bin
+
+| Date       | File                        | Build commit                     | Severity |
+| ---------- | :-------------------------- | ------------------------------- | -------- |
+| 2023-1-15 | rv1106_hpmcu_wrap_v1.54.bin | rockit_ko:69d42563#hal:a76806e7 | important     |
+
+### Fixed
+
+| Index | Severity  | Update                    | Issue source                          | Issue |
+| ----- | --------- | --------------------------- | --------------------------------- | -------- |
+| 1     | important | Increase the monitoring conditions of wrap OVERFLOW | image tear possiable | -        |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336}_v1.61.bin
+
+| Date       | File                                                     | Build commit                                   | Severity |
+| ---------- | :------------------------------------------------------- | ---------------------------------------------- | -------- |
+| 2023-01-05 | rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336}_v1.61.bin | rtt:5a5a088d0#hal:d93ef9fd#battery_ipc:dacbbc1 | critical |
+
+### Fixed
+
+| Index | Severity | Update                                   | Issue description                                            | Issue source |
+| ----- | -------- | ---------------------------------------- | ------------------------------------------------------------ | ------------ |
+| 1     | critical | Fixed the gc3003 pre-opening problem.    | If sensor stream on advanced,isp will met dqbuf sem failed error. | -            |
+| 2     | critical | Fixed repeated ircut and light Settings. | Under analog light sensor, after setting night mode to 3/4, ircut and light will be set again in frame 6. | -            |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336}_v1.60.bin
+| Date       | File                                                     | build commit                                     | Severity |
+| ---------- | :------------------------------------------------------- | ------------------------------------------------ | -------- |
+| 2022-12-22 | rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003,sc4336}_v1.60.bin | rtt:755701b24#hal:d93ef9fd#battery_ipc:18df679ea | critical |
+
+### New
+
+1. Add sc4336 support.
+2. Fast ae supports up to 20 frames as default.
+3. Add IR/white light mode support.
+4. Add support for nonlinear single range ADC.
+5. Add support for soft light sensor.
+6. Supports the configuration of fast ae run frame number.
+
+### Fixed
+
+| Index | Severity | Update                                | Issue description                                            | Issue source |
+| ----- | -------- | ------------------------------------- | ------------------------------------------------------------ | ------------ |
+| 1     | critical | Fixed the gc3003 pre-opening problem. | If sensor stream on advanced,isp will met dqbuf sem failed error. | -            |
+
+------
+
+## rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003}_v1.50.bin
+
+| Date       | File                                              | Build commit                                | Severity |
+| ---------- | :------------------------------------------------ | ------------------------------------------- | -------- |
+| 2022-11-17 | rv1106_hpmcu_tb_{sc230ai,sc3338,gc3003}_v1.50.bin | rtt:a40f17d#hal:b569247#battery_ipc:c62dd55 | critical |
+
+### New
+
+1. Sc3338 add 1152x648@60fps 27M mclk bining config,chose this config as default.
+2. Add gc3003 sensor support.
+
+### Fixed
+
+| Index | Severity | Update                         | Issue description                                            | Issue source |
+| ----- | -------- | ------------------------------ | ------------------------------------------------------------ | ------------ |
+| 1     | critical | Limit camera convergence time. | Camera spends too much time converging,it causes the thunderboot isp driver in kernel fails to start stream. | -            |
+
+------
+
+## rv1106_hpmcu_wrap_v1.53.bin
+
+| Date       | File                        | Build commit                     | Severity |
+| ---------- | :-------------------------- | ------------------------------- | -------- |
+| 2022-11-16 | rv1106_hpmcu_wrap_v1.53.bin | rockit_ko:c9653fe9#hal:a76806e7 | important     |
+
+### Fixed
+
+| Index | Severity  | Update                    | Issue source                          | Issue |
+| ----- | --------- | --------------------------- | --------------------------------- | -------- |
+| 1     | important | adjust QOS policy           | ISP probabilistic mipi drop frame | -        |
+| 2     | important | stop the mcu when rebooting | probabilistic stuck during reboot | -        |
+
+------
+
+## rv1106_ddr_924MHz{_tb}_v1.10.bin
+
+| Date       | File                             | Build commit | Severity  |
+| ---------- | :------------------------------- | ------------ | --------- |
+| 2022-11-15 | rv1106_ddr_924MHz{_tb}_v1.10.bin | ec2fae0c96   | important |
+
+### Fixed
+
+| Index | Severity  | Update                                              | Issue description                                   | Issue source |
+| ----- | --------- | --------------------------------------------------- | --------------------------------------------------- | ------------ |
+| 1     | important | Change reg_fb1xclk_invdelaysel_dqcmd(except DDR2) | DDR may be unstable under specific freq and voltage | -            |
+| 2     | moderate  | Improve write trian pattern                         | Improve the accuracy of write train                 | -            |
+
+------
+
 ## rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.40.bin
 
 | Date      | File                                       | Build commit                                   | Severity  |
@@ -13,6 +350,7 @@
 | 1     | important | Fixed sc3338 horizontal stripes when in dark brightness | sc3338 has horizontal stripes in dark brightness | -            |
 
 ------
+
 ## rv1106_hpmcu_tb_gc2093_v1.30.bin
 
 | Date       | File                             | Build commit                                                  | Severity |
@@ -21,9 +359,10 @@
 
 ### New
 
-1. add gc2093 sensor support
+1. Add gc2093 sensor support.
 
 ------
+
 ## rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.30.bin
 
 | Date       | File                                       | Build Commit                                     | Severity |
@@ -43,6 +382,7 @@
 | 2     | important | Fix the shared memory cache operation | The ARM core cannot obtain the shared memory data in time.   | -            |
 
 ------
+
 ## rv1106_hpmcu_wrap_v1.50.bin
 
 | Date       | File                        | Build commit                    | Severity |
@@ -86,9 +426,9 @@
 1. Support full parameters in aiq for the first frame in fastboot.
 2. Support set resolution and fps from meta partition.
 3. Support sync meta header file.
-4. Optimize the iq result for fast AE,The exposure decomposition is exactly consistent with aiq, supports DB gain synsensor, and supports the check exposure register
+4. Optimize the iq result for fast AE,The exposure decomposition is exactly consistent with aiq, supports DB gain synsensor, and supports the check exposure register.
 5. Enable AE statistics in full-parameter parallel solution.
-6. Meta addresses can be configured using menuconfig
+6. Meta addresses can be configured using menuconfig.
 
 ### Fixed
 
diff --git a/rkbin/doc/release/RV1126_CN.md b/rkbin/doc/release/RV1126_CN.md
index 63e3dae..f2bb99f 100644
--- a/rkbin/doc/release/RV1126_CN.md
+++ b/rkbin/doc/release/RV1126_CN.md
@@ -1,5 +1,65 @@
 # RV1126 Release Note
 
+## rv1126_tee_ta_v2.09.bin
+
+| 时间       | 文件                    | 编译 commit | 重要程度 |
+| ---------- | :---------------------- | ----------- | -------- |
+| 2023-05-26 | rv1126_tee_ta_v2.09.bin | 59f324679   | 重要     |
+
+### New
+
+1. 支持内核读取安全启动标志和公钥哈希。
+
+### Fixed
+
+| Index | 重要程度 | 更新说明         | 问题现象                                    | 问题来源 |
+| ----- | -------- | ---------------- | ------------------------------------------- | -------- |
+| 1     | 重要     | 关闭动态共享内存 | 使用动态共享内存,运行CA TA应用会概率性失败 | -        |
+
+------
+
+## rv1126_usbplug_v1.24.bin
+
+| 时间       | 文件                         | 编译 commit | 重要程度 |
+| ---------- | :--------------------------- | ----------- | -------- |
+| 2023-03-31 | rv1126_usbplug_v1.24.bin     | 0744719244  | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                 | 问题现象                | 问题来源 |
+| ----- | -------- | ------------------------ | ----------------------- | -------- |
+| 1     | 重要     | 解决OTP chip id 写错问题 | 空白片chip id写成rv1126 | -        |
+
+------
+
+## rv1126_spl_emmc_tb_v1.13.bin
+
+| 时间       | 文件                         | 编译 commit | 重要程度 |
+| ---------- | :--------------------------- | ----------- | -------- |
+| 2022-12-09 | rv1126_spl_emmc_tb_v1.13.bin | f3f5db2e27  | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明                    | 问题现象                        | 问题来源 |
+| ----- | -------- | --------------------------- | ------------------------------- | -------- |
+| 1     | 重要     | 解决decom使能标记位未清问题 | decom解压rootfs会提示decom busy | -        |
+
+------
+
+## rv1126_tee_ta_tb_v1.07.bin
+
+| 时间       | 文件                       | 编译 commit | 重要程度 |
+| ---------- | :------------------------- | ----------- | -------- |
+| 2022-12-09 | rv1126_tee_ta_tb_v1.07.bin | 4eb6cbf6c   | 重要     |
+
+### Fixed
+
+| Index | 重要程度 | 更新说明            | 问题现象                                  | 问题来源 |
+| ----- | -------- | ------------------- | ----------------------------------------- | -------- |
+| 1     | 重要     | 解决fiq堆栈错误问题 | fiq模式下输入bt命令,会显示错误的堆栈信息 | -        |
+
+------
+
 ## rv1126_ddr_{1056 ... 784}MHz_v1.09.bin
 
 | 时间       | 文件                                   | 编译 commit | 重要程度 |
@@ -57,7 +117,7 @@
 
 ### New
 
-1. 新增 SPI Nand 颗粒支持 MX35UF1GE4AD MX35UF2GE4AD
+1. 新增 SPI Nand 颗粒支持 MX35UF1GE4AD MX35UF2GE4AD。
 
 ------
 
diff --git a/rkbin/doc/release/RV1126_EN.md b/rkbin/doc/release/RV1126_EN.md
index 7230624..3bec741 100644
--- a/rkbin/doc/release/RV1126_EN.md
+++ b/rkbin/doc/release/RV1126_EN.md
@@ -1,5 +1,65 @@
 # RV1126 Release Note
 
+## rv1126_tee_ta_v2.09.bin
+
+| Date       | File                    | Build commit | Severity  |
+| ---------- | :---------------------- | ------------ | --------- |
+| 2023-05-26 | rv1126_tee_ta_v2.09.bin | 59f324679    | important |
+
+### New
+
+1. Kernel support read vboot key hash and secure boot flag.
+
+### Fixed
+
+| Index | Severity  | Update                       | Issue description                                            | Issue source |
+| ----- | --------- | ---------------------------- | ------------------------------------------------------------ | ------------ |
+| 1     | important | disable dynamic share memory | running CA TA applications will fail probability when using dynamic shared memory. | -            |
+
+------
+
+## rv1126_usbplug_v1.24.bin
+
+| Date       | File                         | Build commit | Severity  |
+| ---------- | :--------------------------- | ------------ | --------- |
+| 2023-03-31 | rv1126_usbplug_v1.24.bin     | 0744719244   | important |
+
+### Fixed
+
+| Index | Severity  | Update                      | Issue description                                | Issue source |
+| ----- | --------- | --------------------------- | ------------------------------------------------ | ------------ |
+| 1     | important | fix OTP chip id write error | if chip id is blank,  it will be written rv1126. | -            |
+
+------
+
+## rv1126_spl_emmc_tb_v1.13.bin
+
+| Date       | File                         | Build commit | Severity  |
+| ---------- | :--------------------------- | ------------ | --------- |
+| 2022-12-09 | rv1126_spl_emmc_tb_v1.13.bin | f3f5db2e27   | important |
+
+### Fixed
+
+| Index | Severity  | Update                                    | Issue description                                            | Issue source |
+| ----- | --------- | ----------------------------------------- | ------------------------------------------------------------ | ------------ |
+| 1     | important | fix DECOM_ENR is not clear found in v1.12 | if DECOM_ENR is not cleared, rootfs would be decompress failed cause by decom busy status. | -            |
+
+------
+
+## rv1126_tee_ta_tb_v1.07.bin
+
+| Date       | File                       | Build commit | Severity  |
+| ---------- | :------------------------- | ------------ | --------- |
+| 2022-12-09 | rv1126_tee_ta_tb_v1.07.bin | 4eb6cbf6c    | important |
+
+### Fixed
+
+| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
+| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
+| 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 | -            |
+
+------
+
 ## rv1126_ddr_{1056 ... 784}MHz_v1.09.bin
 
 | Date       | File                                   | Build commit | Severity |
@@ -53,7 +113,7 @@
 
 ### New
 
-1. Support SPI Nand MX35UF1GE4AD MX35UF2GE4AD
+1. Support SPI Nand MX35UF1GE4AD MX35UF2GE4AD.
 
 ------
 
diff --git a/rkbin/scripts/checkpatch.sh b/rkbin/scripts/checkpatch.sh
index 99c5398..b8059fa 100755
--- a/rkbin/scripts/checkpatch.sh
+++ b/rkbin/scripts/checkpatch.sh
@@ -5,6 +5,8 @@
 DIFF_SUBSET="scripts/.diff_*"
 DIFF_DOC_ALL="scripts/.diff_all.txt"
 DIFF_DOC_FIXED="scripts/.diff_fixed.txt"
+LAST_SEVERITY=
+LAST_DOC=
 
 function check_doc()
 {
@@ -36,28 +38,62 @@
 	fi
 
 	TITLE=`sed -n "/^+## /p" ${DIFF_DOC_ALL} | tr -d " +#"`
+	DATE=`sed -n "/^+| 20[0-9][0-9]-/p" ${DIFF_DOC_ALL} | tr -d " " | awk -F "|" '{ print $2 }'`
+	YEAR=`sed -n "/^+| 20[0-9][0-9]-/p" ${DIFF_DOC_ALL} | tr -d " " | awk -F "|" '{ print $2 }' | awk -F "-" '{ print $1 }'`
+	MON=`sed -n "/^+| 20[0-9][0-9]-/p" ${DIFF_DOC_ALL} | tr -d " " | awk -F "|" '{ print $2 }' | awk -F "-" '{ print $2 }'`
 	FILE=`sed -n "/^+| 20[0-9][0-9]-/p" ${DIFF_DOC_ALL} | tr -d " " | awk -F "|" '{ print $3 }'`
 	COMMIT=`sed -n "/^+| 20[0-9][0-9]-/p" ${DIFF_DOC_ALL} | tr -d " " | awk -F "|" '{ print $4 }'`
 	SEVERITY=`sed -n "/^+| 20[0-9][0-9]-/p" ${DIFF_DOC_ALL} | tr -d " " | awk -F "|" '{ print $5 }'`
-	HORIZONTAL_LINE=`sed -n "/^+------$/p" ${DIFF_DOC_ALL}`
+	END_LINE_3=`tail -n 3 ${DIFF_DOC_ALL} | sed -n '1p'`
+	END_LINE_2=`tail -n 3 ${DIFF_DOC_ALL} | sed -n '2p'`
+	END_LINE_1=`tail -n 3 ${DIFF_DOC_ALL} | sed -n '3p'`
+	HOST_YEAR=`date +%Y`
+	HOST_MON=`date +%m`
 	# echo "### ${COMMIT}, ${SEVERITY}, ${TITLE}, ${FILE}"
 
 	# check blank line after Heading 1
 	HEADING_1=`sed -n '1p' ${DOC}`
 	if sed -n '2p' ${DOC} | grep -q [a-z,A-Z] ; then
-		echo "ERROR: ${DOC}: Should reserve blank line after '${HEADING_1}'"
+		echo "ERROR: ${DOC}: Please add blank line after '${HEADING_1}'"
 		exit 1
 	fi
 
 	# check space
 	if sed -n "/##/p" ${DOC} | grep -v '## [a-z,A-Z]' ; then
-		echo "ERROR: ${DOC}: Should only 1 space between '#' and word"
+		echo "ERROR: ${DOC}: Please only 1 space between '#' and word"
 		exit 1
 	fi
 
 	# check new content location
 	if ! git show ${ARG_COMMIT} -1 ${DOC} | grep -q 'Release Note' ; then
-		echo "ERROR: ${DOC}: Adding new content at the top but not bottom"
+		echo "ERROR: ${DOC}: Please add new content at the top but not bottom"
+		exit 1
+	fi
+
+	# check title
+	if grep -Eq '### WARN|### WARNING|### Warning|### warn|### warning' ${DIFF_DOC_ALL} ; then
+		echo "ERROR: ${DOC}: Please use '### Warn'"
+		exit 1
+	fi
+
+	if grep -Eq '### NEW|### new' ${DIFF_DOC_ALL} ; then
+		echo "ERROR: ${DOC}: Please use '### New'"
+		exit 1
+	fi
+
+	if grep -Eq '### FIXED|### fixed' ${DIFF_DOC_ALL} ; then
+		echo "ERROR: ${DOC}: Please use '### Fixed'"
+		exit 1
+	fi
+
+	# check year/month
+	if [ "${HOST_YEAR}" != "${YEAR}" ]; then
+		echo "ERROR: ${DOC}: '${DATE}' is wrong, the year should be ${HOST_YEAR}"
+		exit 1
+	fi
+
+	if [ "${HOST_MON}" != "${MON}" ]; then
+		echo "ERROR: ${DOC}: '${DATE}' is wrong, the month should be ${HOST_MON}"
 		exit 1
 	fi
 
@@ -65,6 +101,44 @@
 	if grep -q $'\t[0-9]' ${DOC} ; then
 		echo "ERROR: ${DOC}: Don't add TAB before index:"
 		grep $'\t[0-9]' ${DOC}
+		exit 1
+	fi
+
+	# check upper case and line end
+	if [ "${LANGUAGE}" == "EN" ] ; then
+		if grep -q '^[0-9]\. [a-z]' ${DOC} ; then
+			echo "ERROR: ${DOC}: Please use upper case of first word(i.e. \"1. add ..\" => \"1. Add ...\"):"
+			grep '^[0-9]\. [a-z]' ${DOC}
+			exit 1
+		fi
+
+		# check end with '.'
+		if sed -n '/^[0-9]\. [A-Z]/p' ${DOC} | grep -q '[^.]$' ; then
+			echo "ERROR: ${DOC}: Please end line with '.'"
+			grep '^[0-9]\. [A-Z]' ${DOC} | grep '[^.]$'
+			exit 1
+		fi
+
+		# check Chinese language
+		if grep -P '[\x{4e00}-\x{9fa5}]' ${DOC} ; then
+			echo "ERROR: ${DOC}: The Chinese language was found"
+			exit 1
+		fi
+	else
+		# check end with '。'
+		if sed -n '/^[0-9]\. /p' ${DOC} | grep -q '[^。]$' ; then
+			echo "ERROR: ${DOC}: Please end line with '。'"
+			grep '^[0-9]\. ' ${DOC} | grep '[^。]$'
+			exit 1
+		fi
+	fi
+
+	# check space after index of 'New' body
+	SUM1=`grep '^[0-9]\.' ${DOC} | wc -l`
+	SUM2=`grep '^[0-9]\.[[:blank:]]' ${DOC} | wc -l`
+	if [ "$SUM1" != "$SUM2" ]; then
+		echo "ERROR: ${DOC}: Please add space after index (e.g: '1. ' but not '1.'):"
+		grep '^+[0-9]\.' ${DIFF_DOC_ALL}
 		exit 1
 	fi
 
@@ -91,7 +165,7 @@
 	for LIST in ${COMMIT}; do
 		CMT=`echo ${LIST} | cut -d : -f 2`
 		if ! git log ${ARG_COMMIT} -1 | grep -q ${CMT} ; then
-			echo "ERROR: ${DOC}: '${CMT}' is not match in ARG_COMMIT message"
+			echo "ERROR: ${DOC}: '${CMT}' is not match in commit message"
 			exit 1
 		fi
 
@@ -117,8 +191,16 @@
 	fi
 
 	# check horizontal line
-	if [ -z "${HORIZONTAL_LINE}" ]; then
-		echo "ERROR: ${DOC}: No horizontal line '------' at the last of new content"
+	if [ "${END_LINE_2}" != "+------" ]; then
+		echo "ERROR: ${DOC}: Please add horizontal line '------' at the last of new content"
+		exit 1
+	fi
+	if [ "${END_LINE_3}" != "+" ]; then
+		echo "ERROR: ${DOC}: Please add blank line before horizontal line '------'"
+		exit 1
+	fi
+	if [ "${END_LINE_1}" != "+" ]; then
+		echo "ERROR: ${DOC}: Please add blank line after horizontal line '------'"
 		exit 1
 	fi
 
@@ -134,7 +216,11 @@
 		do
 			EACH_SEVERITY=`echo "${LINE}" | awk -F "|" '{ print $3 }' | tr -d " "`
 			if [ "${EACH_SEVERITY}" != "${SVT_CRITIAL}" -a "${EACH_SEVERITY}" != "${SVT_IMPORTANT}" -a "${EACH_SEVERITY}" != "${SVT_MODERATE}" ]; then
-				echo "ERROR: ${DOC}: Unknown severity: ${EACH_SEVERITY}"
+				if [ -z "${EACH_SEVERITY}" ]; then
+					echo "ERROR: ${DOC}: No severity found, please use Table to list what you '### Fixed'"
+				else
+					echo "ERROR: ${DOC}: Unknown severity: ${EACH_SEVERITY}"
+				fi
 				exit 1
 			fi
 
@@ -143,24 +229,54 @@
 				TOP_SEVERITY="${EACH_SEVERITY}"
 			elif [ "${TOP_SEVERITY}" == "${SVT_MODERATE}" ]; then
 				if [ "${EACH_SEVERITY}" == "${SVT_CRITIAL}" -o "${EACH_SEVERITY}" == "${SVT_IMPORTANT}" ]; then
-						TOP_SEVERITY="${EACH_SEVERITY}"
+					TOP_SEVERITY="${EACH_SEVERITY}"
 				fi
 			elif [ "${TOP_SEVERITY}" == "${SVT_IMPORTANT}" ]; then
 				if [ "${EACH_SEVERITY}" == "${SVT_CRITIAL}" ]; then
-						TOP_SEVERITY="${EACH_SEVERITY}"
+					TOP_SEVERITY="${EACH_SEVERITY}"
 				fi
 			fi
 		done < ${DIFF_DOC_FIXED}
 
 		if [ "${SEVERITY}" != "${TOP_SEVERITY}" ]; then
-			echo "ERROR: ${DOC}: Main severity should be '${TOP_SEVERITY}'"
+			echo "ERROR: ${DOC}: Top severity should be '${TOP_SEVERITY}' as it's the highest level of all sub severity"
 			exit 1
 		fi
+
+		# check top severity miss match
+		if [ ! -z ${LAST_SEVERITY} ]; then
+			if [ "${LAST_SEVERITY}" == "普通" -a "${TOP_SEVERITY}" != "moderate" ]; then
+				MISS_MATCH="y"
+			elif [ "${LAST_SEVERITY}" == "重要" -a "${TOP_SEVERITY}" != "important" ]; then
+				MISS_MATCH="y"
+			elif [ "${LAST_SEVERITY}" == "紧急" -a "${TOP_SEVERITY}" != "critical" ]; then
+				MISS_MATCH="y"
+			elif [ "${LAST_SEVERITY}" == "moderate" -a "${TOP_SEVERITY}" != "普通" ]; then
+				MISS_MATCH="y"
+			elif [ "${LAST_SEVERITY}" == "important" -a "${TOP_SEVERITY}" != "重要" ]; then
+				MISS_MATCH="y"
+			elif [ "${LAST_SEVERITY}" == "critical" -a "${TOP_SEVERITY}" != "紧急" ]; then
+				MISS_MATCH="y"
+			fi
+
+			if [ "${MISS_MATCH}" == "y" ]; then
+				echo "ERROR: ${DOC}: top Severity is '${SEVERITY}', while ${LAST_DOC}: top Severity is '${LAST_SEVERITY}'"
+				echo "       Available Severity types are: moderate(普通), important(重要), critical(紧急)"
+				exit 1
+			fi
+		fi
+
+		LAST_SEVERITY="${SEVERITY}"
+		LAST_DOC="${DOC}"
 	fi
 }
 
 function check_docs()
 {
+	if git log ${ARG_COMMIT} -1 --name-only | sed -n '5p' | grep -Eq '^    Revert "' ; then
+		return;
+	fi
+
 	if git log ${ARG_COMMIT} -1 --name-only | grep -Eq '\.bin|\.elf' ; then
 		DOC_CN=`git log ${ARG_COMMIT} -1 --name-only | sed -n "/_CN\.md/p"`
 		DOC_EN=`git log ${ARG_COMMIT} -1 --name-only | sed -n "/_EN\.md/p"`
@@ -169,6 +285,12 @@
 			exit 1
 		fi
 
+		NUM=`git log ${ARG_COMMIT} -1 --name-only | sed -n "/\.md/p" | wc -l`
+		if [ ${NUM} -gt 2 ]; then
+			echo "ERROR: More than 2 release note are updated"
+			exit 1
+		fi
+
 		if ! which dos2unix > /dev/null 2>&1 ; then
 			echo "ERROR: No 'dos2unix'. Fix by: sudo apt-get install dos2unix"
 			exit 1
diff --git a/rkbin/tools/boot_merger b/rkbin/tools/boot_merger
index 9eb2cd7..b4d1bb2 100755
--- a/rkbin/tools/boot_merger
+++ b/rkbin/tools/boot_merger
Binary files differ
diff --git a/rkbin/tools/ddrbin_param.txt b/rkbin/tools/ddrbin_param.txt
index 04c275c..dc9569e 100644
--- a/rkbin/tools/ddrbin_param.txt
+++ b/rkbin/tools/ddrbin_param.txt
@@ -21,12 +21,20 @@
 stride type=
 standby_idle=
 
+ext_temp_ref=
+link_ecc_en=
+per_bank_ref_en=
+derate_en=
+auto_precharge_en=
+
+res_space_remap_all=
+res_space_remap_portion=
+
 rd_vref_scan_en=
 wr_vref_scan_en=
 eye_2d_scan_en=
 
-res_space_remap=
-dis_printf_training=
+dis_train_print=
 
 ssmod_downspread=
 ssmod_div=
@@ -34,6 +42,17 @@
 
 ddr_2t=
 
+pstore_base_addr=
+pstore_buf_size=
+uboot_log_en=
+atf_log_en=
+optee_log_en=
+spl_log_en=
+tpl_log_en=
+
+pageclose=
+boot_fsp=
+
 ddr2_f1_freq_mhz=
 ddr2_f2_freq_mhz=
 ddr2_f3_freq_mhz=
diff --git a/rkbin/tools/ddrbin_tool b/rkbin/tools/ddrbin_tool
index cd0d0b5..3b7e99b 100755
--- a/rkbin/tools/ddrbin_tool
+++ b/rkbin/tools/ddrbin_tool
Binary files differ
diff --git a/rkbin/tools/ddrbin_tool_user_guide.txt b/rkbin/tools/ddrbin_tool_user_guide.txt
old mode 100644
new mode 100755
index 6ca5613..9c910d6
--- a/rkbin/tools/ddrbin_tool_user_guide.txt
+++ b/rkbin/tools/ddrbin_tool_user_guide.txt
@@ -9,41 +9,63 @@
 	./ddrbin_tool -g gen_param.txt px30_ddr_333MHz_v1.15.bin
 	The config will show in gen_param.txt.
 
-Note:	The function 1 and function 2 are two separate functions
-	The gen_param.txt file which is generated by function 2 no need use in function 1.
-
 The detail information as following:
 
 * support ddrbin version
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
-	|   platform    | uart info | ddr freq | ssmod | DDR 2T | sr pd | drv, odt, Vref etc| dis training info | eye sacn | res space remap|
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
-	|  PX30/RK3326  |   V1.11   |     X    |   X   |  V1.12 | V1.15 |          X        |         X         |     X    |       X        |
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
-	|    RK1808     |   V1.03   |   V1.03  |   X   |  V1.03 | V1.04 |          X        |         X         |     X    |       X        |
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
-	|    RK322x     |   V1.08   |   V1.08  |   X   |  V1.09 |   X   |          X        |         X         |     X    |       X        |
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
-	|    RK322xh    |   V1.14   |     X    |   X   |  V1.16 | V1.17 |          X        |         X         |     X    |       X        |
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
-	|    RK3288     |   V1.07   |     X    |   X   |  V1.08 |   X   |          X        |         X         |     X    |       X        |
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
-	|    RK3308     |   V1.28   |   V1.28  |   X   |  V1.29 | V1.30 |          X        |         X         |     X    |       X        |
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
-	|    RK3368     |   V2.04   |   V2.04  |   X   |  V2.05 |   X   |          X        |         X         |     X    |       X        |
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
-	|    RK3328     |   V1.14   |     X    |   X   |  V1.16 | V1.17 |          X        |         X         |     X    |       X        |
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
-	|    RK3399     |   V1.25   |     X    | V1.25 |    X   |   X   |          X        |         X         |     X    |       X        |
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
-	| RK3399PRO NPU |   V1.03   |   V1.03  |   X   |  V1.03 |   X   |          X        |         X         |     X    |       X        |
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
-	| RV1126/RV1109 |   V1.00   |   V1.00  | V1.05 |  V1.00 | V1.05 |        V1.05      |         X         |     X    |       X        |
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
-	| RK3566/RK3568 |   V1.00   |   V1.00  | V1.06 |  V1.00 | V1.00 |        V1.06      |       V1.07       |     X    |       X        |
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
-	|    RK3588     |   V1.00   |   V1.00  |   X   |  V1.00 | V1.00 |        V1.00      |       V1.03       |   V1.06  |      V1.06     |
-	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------+----------+----------------+
+	The 'X' means not support change those parameters by tool.
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	|   platform    | uart info | ddr freq | ssmod | DDR 2T | sr pd | drv, odt, Vref etc| dis print training info | dis CBT |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	|    RV1108     |   V1.08   |   V1.08  | V1.10 |  V1.08 | V1.08 |          X        |            X            |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	|  PX30/RK3326  |   V1.11   |     X    | V1.16 |  V1.12 | V1.15 |          X        |            X            |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	|    RK1808     |   V1.03   |   V1.03  | V1.05 |  V1.03 | V1.04 |          X        |            X            |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	|    RK322x     |   V1.08   |   V1.08  |   X   |  V1.09 |   X   |          X        |            X            |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	|    RK322xh    |   V1.14   |     X    | V1.17 |  V1.16 | V1.17 |          X        |            X            |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	|    RK3288     |   V1.11   |     X    |   X   |  V1.11 |   X   |          X        |            X            |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	|    RK3308     |   V1.28   |   V1.28  | V1.31 |  V1.29 | V1.30 |          X        |            X            |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	|    RK3308S    |   V2.05   |   V2.05  | V2.05 |  V2.05 | V2.05 |          X        |            X            |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	|    RK3368     |   V2.04   |   V2.04  |   X   |  V2.05 |   X   |          X        |            X            |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	|    RK3328     |   V1.14   |     X    | V1.17 |  V1.16 | V1.17 |          X        |            X            |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	|    RK3399     |   V1.25   |     X    | V1.25 |    X   |   X   |          X        |            X            |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	| RK3399PRO NPU |   V1.03   |   V1.03  |   X   |  V1.03 |   X   |          X        |            X            |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	| RV1126/RV1109 |   V1.00   |   V1.00  | V1.05 |  V1.00 | V1.05 |        V1.05      |            X            |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	| RK3566/RK3568 |   V1.00   |   V1.00  | V1.06 |  V1.00 | V1.00 |        V1.06      |          V1.07          |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+	|    RK3588     |   V1.00   |   V1.00  |   X   |  V1.00 | V1.00 |        V1.00      |            X            |    X    |
+	+---------------+-----------+----------+-------+--------+-------+-------------------+-------------------------+---------+
+
+| function                        | platform and ddrbin version            |
+| ------------------------------- | -------------------------------------- |
+| first scan channel/channel mask | RK3588 V1.00/RK3399 V1.25/RK3288 V1.11 |
+| stride type                     | RK3588 V1.00/RK3399 V1.25/RK3288 V1.11 |
+| ext_temp_ref                    | Null                                   |
+| link_ecc_en                     | Null                                   |
+| per_bank_ref_en                 | RK3588 V1.09                           |
+| derate_en                       | RK3588 V1.09                           |
+| auto_precharge_en               | Null                                   |
+| res_space_remap_portion         | RK3588 V1.09                           |
+| res_space_remap_all             | RK3588 V1.09                           |
+| rd_vref_scan_en                 | RK3588 V1.08                           |
+| wr_vref_scan_en                 | RK3588 V1.08                           |
+| eye_2d_scan_en                  | RK3588 V1.08                           |
+| ch/bank/rank_mask               | RK3588 V1.00                           |
+| pstore base_addr/buf_size       | RK3588 V1.09                           |
+| uboot/atf/optee/spl/tpl log en  | RK3588 V1.09                           |
+| boot_fsp                        | RK3588 V1.09                           |
+| pageclose                       | RK3588 V1.10                           |
 
 * UART info
 
@@ -54,18 +76,85 @@
 
 * disable print training information
 
-dis_printf_training: 1: will disabled print training information; 0: will enable print training information.
+dis_train_print: 1: will disabled print training information; 0: will enable print training information.
 
-* remap pcie 100M reg to DDR
+* recycle registers space(remap register space to DDR)
 
-res_space_remap: 1: will remap pcie 100M reg to DDR memory space.
+res_space_remap_portion
+1: will remap the part of registers to DDR memory space(will not larger than 4GB).
+It is PCIE and some reserved space in RK3588, and the PCIE can not be used when set to 1.
+
+res_space_remap_all
+1: will wrap all registers space(include res_space_remap_portion enable space) to DDR memory space. This space would be place in larger than 4GB.
+The PCIE can be used when set to 1 in RK3588.
 
 * DDR eye scanning
 1) eye_2d_scan_en: 1: will enable 2D eye scanning for debug purpose, vref and skew eye scanning.
 2) wr_vref_scan_en: 1: enable vref scan and use scanning result for write.
 3) rd_vref_scan_en: 1: enable vref scan and use scanning result for read.
 
-* DDR (final) freq(ddrx_f0_freq_mhz)
+* DDR auto precharge
+
+auto_precharge_en: 1: will enable the DDR auto precharge.
+
+* DDR refresh derate
+
+derate_en: 1: will enable derate function of the LP2/LP3/LP4/LP4X/LP5.
+The high temperature will issue more refresh command and the low temperature will less.
+
+* DDR per bank refresh
+
+per_bank_ref_en: 1: will enable per bank refresh
+
+* link ECC enable
+
+link_ecc_en: 1: read/write link ecc enable.
+
+* Extended temperature refresh
+
+ext_temp_ref:
+	0: ref1x for normal chip, 2x for 3568M/3568J
+	1: fix 2x ref for all chip
+	2: fix 4x ref for all chip
+	3: fix 1x ref for all chip
+Note: If derate-enabled DDR are configured with derate_en=1, the ext_temp_ref configuration does not take effect.
+
+* pstore_base_addr pstore_buf_size
+The pstore buffer base address: pstore_base_addr << 16, 64kB align.
+The pstore buffer size: pstore_buf_size * 4KB.
+It is define the addr and size to save ddrbin log for last log.
+
+* uboot_log_en
+1: enable uboot log.
+0: disable uboot log.
+
+* atf_log_en
+1: enable atf log.
+0: disable atf log.
+
+* optee_log_en
+1: enable optee log.
+0: disable optee log.
+
+* spl_log_en
+1: enable spl log.
+0: disable spl log.
+
+* tpl_log_en
+1: enable tpl log.
+0: disable tpl log.
+
+* pageclose
+1: enable pageclose.
+0: disable pageclose.
+
+* boot_fsp
+To choose the which DDR freq to boot system. 0 means fsp0_freq, 1 means fsp1_freq, 2 means fsp2_freq, 3 means fsp3_freq, the default is 0.
+
+* DDR (final) freq(also called ddrx_f0_freq_mhz/fsp0_freq)
+
+For RK3588, the boot_fsp used to choose which ddrx_fx_freq_mhz/fspx_freq to boot system, default is ddrx_f0_freq_mhz/fsp0_freq.
+For the others platform, it is the final freq to boot system.
 
 ddr2_freq(ddr2_f0_freq_mhz): ddr2 frequency,  unit:MHz.
 lp2_freq (lp2_f0_freq_mhz):  lpddr2 frequency,  unit:MHz.
@@ -76,47 +165,55 @@
 lp4x_freq(lp4x_f0_freq_mhz): lpddr4x frequency,  unit:MHz.
 lp5_freq (lp5_f0_freq_mhz):  lpddr5 frequency,  unit:MHz.
 
-For RV1126/RV1109, RK3566/RK3568, RK3588 those frequencies are the final freq in loader.
-
-+---------------+--------------------------------------------------------+
-|   platform    |                    support frequencies                 |
-+---------------+--------------------------------------------------------+
-|  PX30/RK3326  |                              X                         |
-+---------------+--------------------------------------------------------+
-|    RK1808     |                    333,400,533,666,786,933             |
-+---------------+--------------------------------------------------------+
-|    RK322x     |                     not larger than 800                |
-+---------------+--------------------------------------------------------+
-|    RK322xh    |                              X                         |
-+---------------+--------------------------------------------------------+
-|    RK3288     |                              X                         |
-+---------------+--------------------------------------------------------+
-|    RK3308     |                         393,451,589                    |
-+---------------+--------------------------------------------------------+
-|    RK3368     |    DDR3 not larger than 800, LP3 not larger than 666   |
-+---------------+--------------------------------------------------------+
-|    RK3328     |                              X                         |
-+---------------+--------------------------------------------------------+
-|    RK3399     |                              X                         |
-+---------------+--------------------------------------------------------+
-| RK3399PRO NPU |                   333,400,533,666,786,933              |
-+---------------+--------------------------------------------------------+
-| RV1126/RV1109 |               328,396,528,664,784,924,1056             |
-+---------------+--------------------------------------------------------+
-| RK3566/RK3568 |      324,396,528,630,780,920,1056,1184,1332,1560       |
-+---------------+--------------------------------------------------------+
-|    RK3588     | LP4/LP4x [306.5MHz - 2133MHz]; LP5: [400MHz - 2750MHz] |
-+---------------+--------------------------------------------------------+
+* support ddr frequency:
+The 'X' as follows means not support change frequencies by tool.
++---------------+-----------------------------------------------------------------+
+|   platform    |                    support frequencies(MHZ)                     |
++---------------+-----------------------------------------------------------------+
+|    RK1108     |               DDR2: 400; LP2: <= 533; DDR3: <= 800              |
++---------------+-----------------------------------------------------------------+
+|  PX30/RK3326  |                                  X                              |
++---------------+-----------------------------------------------------------------+
+|    RK1808     |                        333,400,533,666,786,933                  |
++---------------+-----------------------------------------------------------------+
+|    RK322x     |                  DDR2/LP2: <= 533; others: <= 800               |
++---------------+-----------------------------------------------------------------+
+|    RK322xh    |                                  X                              |
++---------------+-----------------------------------------------------------------+
+|    RK3288     |                                  X                              |
++---------------+-----------------------------------------------------------------+
+| RK3308/RK3308S|               DDR2/LP2: 393,451; DDR3: 393,451,589              |
++---------------+-----------------------------------------------------------------+
+|    RK3368     |                     DDR3: <= 800; LP3: <= 666                   |
++---------------+-----------------------------------------------------------------+
+|    RK3328     |                                  X                              |
++---------------+-----------------------------------------------------------------+
+|    RK3399     |                                  X                              |
++---------------+-----------------------------------------------------------------+
+| RK3399PRO NPU |                        333,400,533,666,786,933                  |
++---------------+-----------------------------------------------------------------+
+| RV1126/RV1109 |                     328,396,528,664,784,924,1056                |
++---------------+-----------------------------------------------------------------+
+|    RK3566     |                     324,396,528,630,780,920,1056                |
++---------------+-----------------------------------------------------------------+
+|    RK3568     |        DDR3/LP3: 324,396,528,630,780,920,1056                   |
+|               |   DDR4/LP4/LP4X: 324,396,528,630,780,920,1056,1184,1332,1560    |
++---------------+-----------------------------------------------------------------+
+|    RK3588     |     LP4/LP4x [306.5MHz - 2133MHz]; LP5: [400MHz - 2750MHz]      |
++---------------+-----------------------------------------------------------------+
+|    RK3528     |        DDR3/LP3: 324,396,528,630,780,920,1056                   |
+|               |   DDR4/LP4/LP4X: 324,396,528,630,780,920,1056,1184              |
++---------------+-----------------------------------------------------------------+
 
 * DDR frequencies(add more)
 
-ddr2_f1_freq_mhz: ddr2 frequency number 1,  unit:MHz.
-ddr2_f2_freq_mhz: ddr2 frequency number 2,  unit:MHz.
-ddr2_f3_freq_mhz: ddr2 frequency number 3,  unit:MHz.
-ddr2_f4_freq_mhz: ddr2 frequency number 4,  unit:MHz.
-ddr2_f5_freq_mhz: ddr2 frequency number 5,  unit:MHz.
+ddr2_f1_freq_mhz: ddr2 frequency fsp 1,  unit:MHz.
+ddr2_f2_freq_mhz: ddr2 frequency fsp 2,  unit:MHz.
+ddr2_f3_freq_mhz: ddr2 frequency fsp 3,  unit:MHz.
+ddr2_f4_freq_mhz: ddr2 frequency fsp 4,  unit:MHz.
+ddr2_f5_freq_mhz: ddr2 frequency fsp 5,  unit:MHz.
 ...
-The ddrx_f0_freq_mhz is named ddrx_freq.
+The ddrx_f0_freq_mhz(the fsp0 frequency) is named ddrx_freq.
 
 ddr*_f*_freq_mhz/lp*_f*_freq_mhz: Only RV1126/RV1109, RK3566/RK3568, RK3588 used.
 The program will initialize dram by following order.
@@ -134,6 +231,8 @@
 	ddr4_f3_freq_mhz=780
 	...
 
+Note: The ddr frequency table in kernel dts/dtsi file need correspond to these frequencies.
+
 * SR PD idle
 
 sr_idle: auto self-refresh mode delay time.
@@ -146,7 +245,7 @@
 * PLL ssmod
 
 These parameters are about Spread Spectrum Modulator(ssmod) for PLL.
-ssmod_downspread: ssmod work mode. 0: down spread, 1: center spread.
+ssmod_downspread: ssmod work mode. 1: down spread, 0: center spread.
 ssmod_div: Divider required to set the modulation frequency. RK3308 suggests to ssmod_div=2, others platforms suggest to ssmod_div=5.
 ssmod_spread: spread amplitude % = 0.1 * ssmod_spread; 0: disable ssmod, others will enable ssmod, max to 0x1f.
 
@@ -180,6 +279,13 @@
 +---------------+-------------------+-------------------+--------------+-----------------+----------------+----------------+-------------+
 |    RK3588     |         X         |         X         |       X      |  240,120,80,60, |   follow LP4   |   follow LP4   | follow LP4  |
 |               |                   |                   |              |   48,40,34,30   |                |                |             |
++---------------+-------------------+-------------------+--------------+-----------------+----------------+----------------+-------------+
+|               | 572,289,195,145,  | 595,300,202,151,  |              | 654,328,221,165,| 585,297,202,   | 585,297,202,   |             |
+|               | 117,99,85,73,66,  | 122,102,89,76,68, |              |133,112,97,83,74,| 150,122,103,90,| 150,122,103,90,|             |
+|    RK3528     | 60,55,50,47,44,41,| 62,57,52,49,45,43,|  follow DDR4 | 67,62,57,53,49, | 77,69,63,58,53,| 77,69,63,58,53,|      X      |
+|               | 38,36,34,33,31,30,| 39,37,35,34,32,31,|              | 46,43,40,38,37, | 50,47,44,40,38,| 50,47,44,40,38,|             |
+|               | 29,28             | 30,29             |              | 35,33,32,31     | 37,35,33,32,31,| 37,35,33,32,31,|             |
+|               |                   |                   |              |                 | 30             | 30             |             |
 +---------------+-------------------+-------------------+--------------+-----------------+----------------+----------------+-------------+
 
 The DRAM side driver strength support value as follows:
@@ -218,7 +324,13 @@
 |    RK3588     |         X         |          X         |       X      |   0,240,120,80,   |   follow LP4   |   follow LP4   | follow LP4  |
 |               |                   |                    |              |  60,48,40,34,30   |                |                |             |
 +---------------+-------------------+--------------------+--------------+-------------------+----------------+----------------+-------------+
-
+|               | 572,289,195,145,  | 595,300,202,151,   |              | 654,328,221,165,  | 585,297,202,   | 585,297,202,   |             |
+|               | 117,99,85,73,66,  | 122,102,89,76,68,  |              |133,112,97,83,74,  | 150,122,103,90,| 150,122,103,90,|             |
+|    RK3528     | 60,55,50,47,44,41,| 62,57,52,49,45,43, |  follow DDR4 | 67,62,57,53,49,   | 77,69,63,58,53,| 77,69,63,58,53,|      X      |
+|               | 38,36,34,33,31,30,| 39,37,35,34,32,31, |              | 46,43,40,38,37,   | 50,47,44,40,38,| 50,47,44,40,38,|             |
+|               | 29,28             | 30,29              |              | 35,33,32,31       | 37,35,33,32,31,| 37,35,33,32,31,|             |
+|               |                   |                    |              |                   | 30             | 30             |             |
++---------------+-------------------+--------------------+--------------+-------------------+----------------+----------------+-------------+
 The DRAM side ODT support value as follows:
 +---------------+-------------------+-------------------+--------------+-----------------------+----------------+---------------+
 |   platform    |        DDR3       |        DDR4       |     LP3      | LP4(include DQ and CA)|      LP4X      |      LP5      |
diff --git a/rkbin/tools/programmer_image_tool b/rkbin/tools/programmer_image_tool
index 8234189..b26be14 100755
--- a/rkbin/tools/programmer_image_tool
+++ b/rkbin/tools/programmer_image_tool
Binary files differ
diff --git a/rkbin/tools/rk_sign_tool b/rkbin/tools/rk_sign_tool
index 2f1a122..268edbc 100755
--- a/rkbin/tools/rk_sign_tool
+++ b/rkbin/tools/rk_sign_tool
Binary files differ
diff --git a/rkbin/tools/setting.ini b/rkbin/tools/setting.ini
index 9aca3a0..ecbcdda 100644
--- a/rkbin/tools/setting.ini
+++ b/rkbin/tools/setting.ini
@@ -1,18 +1,22 @@
 [System]
-support_chip= 3588|3566|3568|3308|3326|3399|3229|3228h|3368|3228|3288|px30|3328|1808|3228P|1109|1126|2206|1106
+support_chip= 3562|3528|3588|3566|3568|3308|3326|3399|3229|3228h|3368|3228|3288|px30|3328|1808|3228P|1109|1126|2206|1106
 hard_sign_big_hash= 3229|3228h|3368|3228|3288
 hard_sign_litte_hash= 3399|3328
-hard_sign_pss= 3588|3566|3568|3308|3326|px30|1808|3228P|1109|1126|2206|1106
-new_crypto= 3588|3566|3568|3308|3326|px30|1808|1109|1126|2206|1106
-new_idb= 3588|3566|3568|1106
+hard_sign_pss= 3562|3528|3588|3566|3568|3308|3326|px30|1808|3228P|1109|1126|2206|1106
+new_crypto= 3562|3528|3588|3566|3568|3308|3326|px30|1808|1109|1126|2206|1106
+new_idb= 3562|3528|3588|3566|3568|1106
 sign_flag=
 sign_soft_version=
 sign_nonce=
 sign_cert=
-select_chip=3229
-select_private_key=.\private_key.pem
-select_public_key=.\public_key.pem
+select_chip=3562
+select_private_key=keys/dev.key
+select_public_key=keys/dev.pubkey
 exclude_boot_sign=
 sign_state=
 sign_out=
 bin_root_dir=
+using_hsm=
+hsm_engine_id=
+hsm_private_key_id=
+hsm_public_key_id=

--
Gitblit v1.6.2