diff --git a/rkbin/RKBOOT/PX3SEMINIALL.ini b/rkbin/RKBOOT/PX3SEMINIALL.ini index c58131caf35..252fcaf139c 100644 --- a/rkbin/RKBOOT/PX3SEMINIALL.ini +++ b/rkbin/RKBOOT/PX3SEMINIALL.ini @@ -9,7 +9,7 @@ Path1=bin/rk31/px3se_ddr_300MHz_v2.09_uart1.bin 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 5e42f56f765..cf2dd4e5ca6 100644 --- a/rkbin/RKBOOT/RK3126MINIALL_SLC.ini +++ b/rkbin/RKBOOT/RK3126MINIALL_SLC.ini @@ -15,6 +15,6 @@ NUM=2 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/RK3326AARCH32MINIALL_SLC.ini b/rkbin/RKBOOT/RK3326AARCH32MINIALL_SLC.ini index 089e46117b3..2d19990ba64 100644 --- a/rkbin/RKBOOT/RK3326AARCH32MINIALL_SLC.ini +++ b/rkbin/RKBOOT/RK3326AARCH32MINIALL_SLC.ini @@ -9,7 +9,7 @@ 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 diff --git a/rkbin/RKBOOT/RK3528MINIALL.ini b/rkbin/RKBOOT/RK3528MINIALL.ini index 8639a444d09..d50d075a46e 100644 --- a/rkbin/RKBOOT/RK3528MINIALL.ini +++ b/rkbin/RKBOOT/RK3528MINIALL.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=1 [CODE471_OPTION] NUM=1 -Path1=bin/rk35/rk3528_ddr_1184MHz_v1.00.bin +Path1=bin/rk35/rk3528_ddr_1056MHz_v1.04.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,10 +14,10 @@ Path1=bin/rk35/rk3528_usbplug_v1.02.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rk35/rk3528_ddr_1184MHz_v1.00.bin +FlashData=bin/rk35/rk3528_ddr_1056MHz_v1.04.bin FlashBoot=bin/rk35/rk3528_spl_v1.03.bin [OUTPUT] -PATH=rk3528_spl_loader_v1.00.103.bin +PATH=rk3528_spl_loader_v1.04.103.bin [SYSTEM] NEWIDB=true [FLAG] diff --git a/rkbin/RKBOOT/RK3562MINIALL.ini b/rkbin/RKBOOT/RK3562MINIALL.ini new file mode 100644 index 00000000000..534313d543d --- /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.03.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/RK3566MINIALL.ini b/rkbin/RKBOOT/RK3566MINIALL.ini index 50f790b6775..4a394395f35 100644 --- a/rkbin/RKBOOT/RK3566MINIALL.ini +++ b/rkbin/RKBOOT/RK3566MINIALL.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=1 [CODE471_OPTION] NUM=1 -Path1=bin/rk35/rk3566_ddr_1056MHz_v1.15.bin +Path1=bin/rk35/rk3566_ddr_1056MHz_v1.16.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,10 +14,10 @@ Path1=bin/rk35/rk356x_usbplug_v1.16.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rk35/rk3566_ddr_1056MHz_v1.15.bin +FlashData=bin/rk35/rk3566_ddr_1056MHz_v1.16.bin FlashBoot=bin/rk35/rk356x_spl_v1.12.bin [OUTPUT] -PATH=rk356x_spl_loader_v1.15.112.bin +PATH=rk356x_spl_loader_v1.16.112.bin [SYSTEM] NEWIDB=true [FLAG] diff --git a/rkbin/RKBOOT/RK3566MINIALL_NAND.ini b/rkbin/RKBOOT/RK3566MINIALL_NAND.ini index 1a83a1ebbca..a3ce4077d39 100644 --- a/rkbin/RKBOOT/RK3566MINIALL_NAND.ini +++ b/rkbin/RKBOOT/RK3566MINIALL_NAND.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=8 [CODE471_OPTION] NUM=1 -Path1=bin/rk35/rk3566_ddr_1056MHz_v1.15.bin +Path1=bin/rk35/rk3566_ddr_1056MHz_v1.16.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,10 +14,10 @@ Path1=bin/rk35/rk356x_usbplug_nand_v1.04.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rk35/rk3566_ddr_1056MHz_v1.15.bin +FlashData=bin/rk35/rk3566_ddr_1056MHz_v1.16.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.16.107.bin [SYSTEM] NEWIDB=true [FLAG] diff --git a/rkbin/RKBOOT/RK3568MINIALL.ini b/rkbin/RKBOOT/RK3568MINIALL.ini index dd86805cc69..d68080eff64 100644 --- a/rkbin/RKBOOT/RK3568MINIALL.ini +++ b/rkbin/RKBOOT/RK3568MINIALL.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=1 [CODE471_OPTION] NUM=1 -Path1=bin/rk35/rk3568_ddr_1560MHz_v1.15.bin +Path1=bin/rk35/rk3568_ddr_1560MHz_v1.16.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,10 +14,10 @@ Path1=bin/rk35/rk356x_usbplug_v1.16.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rk35/rk3568_ddr_1560MHz_v1.15.bin +FlashData=bin/rk35/rk3568_ddr_1560MHz_v1.16.bin FlashBoot=bin/rk35/rk356x_spl_v1.12.bin [OUTPUT] -PATH=rk356x_spl_loader_v1.15.112.bin +PATH=rk356x_spl_loader_v1.16.112.bin [SYSTEM] NEWIDB=true [FLAG] diff --git a/rkbin/RKBOOT/RK3568MINIALL_NAND.ini b/rkbin/RKBOOT/RK3568MINIALL_NAND.ini index b53ebe7b82f..b0f6d9d35ad 100644 --- a/rkbin/RKBOOT/RK3568MINIALL_NAND.ini +++ b/rkbin/RKBOOT/RK3568MINIALL_NAND.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=8 [CODE471_OPTION] NUM=1 -Path1=bin/rk35/rk3568_ddr_1056MHz_v1.15.bin +Path1=bin/rk35/rk3568_ddr_1056MHz_v1.16.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,10 +14,10 @@ Path1=bin/rk35/rk356x_usbplug_nand_v1.04.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rk35/rk3568_ddr_1056MHz_v1.15.bin +FlashData=bin/rk35/rk3568_ddr_1056MHz_v1.16.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.16.107.bin [SYSTEM] NEWIDB=true [FLAG] diff --git a/rkbin/RKBOOT/RK3568MINIALL_RAMBOOT.ini b/rkbin/RKBOOT/RK3568MINIALL_RAMBOOT.ini index 62f4f904449..efb4f807dcb 100644 --- a/rkbin/RKBOOT/RK3568MINIALL_RAMBOOT.ini +++ b/rkbin/RKBOOT/RK3568MINIALL_RAMBOOT.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=6 [CODE471_OPTION] NUM=1 -Path1=bin/rk35/rk3568_ddr_1560MHz_v1.15.bin +Path1=bin/rk35/rk3568_ddr_1560MHz_v1.16.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -17,7 +17,7 @@ LOADER2=FlashBoot 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.16.108.bin [SYSTEM] NEWIDB=true [FLAG] diff --git a/rkbin/RKBOOT/RK3568MINIALL_SPI_NAND.ini b/rkbin/RKBOOT/RK3568MINIALL_SPI_NAND.ini index d648a3535c0..7791a99918a 100644 --- a/rkbin/RKBOOT/RK3568MINIALL_SPI_NAND.ini +++ b/rkbin/RKBOOT/RK3568MINIALL_SPI_NAND.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=1 [CODE471_OPTION] NUM=1 -Path1=bin/rk35/rk3568_ddr_1332MHz_v1.15.bin +Path1=bin/rk35/rk3568_ddr_1332MHz_v1.16.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,10 +14,10 @@ Path1=bin/rk35/rk356x_usbplug_v1.16.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rk35/rk3568_ddr_1332MHz_v1.15.bin +FlashData=bin/rk35/rk3568_ddr_1332MHz_v1.16.bin FlashBoot=bin/rk35/rk3568_miniloader_spinand_v1.15.bin [OUTPUT] -PATH=rk3568_loader_spinand_v1.15.115.bin +PATH=rk3568_loader_spinand_v1.16.115.bin [SYSTEM] NEWIDB=true [FLAG] diff --git a/rkbin/RKBOOT/RK3588MINIALL.ini b/rkbin/RKBOOT/RK3588MINIALL.ini index c4289f0a252..7d3bd938258 100644 --- a/rkbin/RKBOOT/RK3588MINIALL.ini +++ b/rkbin/RKBOOT/RK3588MINIALL.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=11 [CODE471_OPTION] NUM=1 -Path1=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin +Path1=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,10 +14,10 @@ Path1=bin/rk35/rk3588_usbplug_v1.10.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin +FlashData=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin FlashBoot=bin/rk35/rk3588_spl_v1.12.bin [OUTPUT] -PATH=rk3588_spl_loader_v1.09.112.bin +PATH=rk3588_spl_loader_v1.10.112.bin [SYSTEM] NEWIDB=true [FLAG] diff --git a/rkbin/RKBOOT/RK3588MINIALL_IPC.ini b/rkbin/RKBOOT/RK3588MINIALL_IPC.ini index 6beb415e28d..4cbc7051471 100644 --- a/rkbin/RKBOOT/RK3588MINIALL_IPC.ini +++ b/rkbin/RKBOOT/RK3588MINIALL_IPC.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=11 [CODE471_OPTION] NUM=1 -Path1=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin +Path1=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -14,11 +14,11 @@ Path1=bin/rk35/rk3588_usbplug_v1.10.bin NUM=2 LOADER1=FlashData LOADER2=FlashBoot -FlashData=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin +FlashData=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin FlashBoot=bin/rk35/rk3588_spl_v1.12.bin [OUTPUT] PATH=rk3588_download_v1.08.112.bin -IDB_PATH=rk3588_idblock_v1.09.112.img +IDB_PATH=rk3588_idblock_v1.10.112.img [SYSTEM] NEWIDB=true [FLAG] diff --git a/rkbin/RKBOOT/RK3588MINIALL_RAMBOOT.ini b/rkbin/RKBOOT/RK3588MINIALL_RAMBOOT.ini index dfb2ea0b32f..2576e29c896 100644 --- a/rkbin/RKBOOT/RK3588MINIALL_RAMBOOT.ini +++ b/rkbin/RKBOOT/RK3588MINIALL_RAMBOOT.ini @@ -5,7 +5,7 @@ MAJOR=1 MINOR=6 [CODE471_OPTION] NUM=1 -Path1=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin +Path1=bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin Sleep=1 [CODE472_OPTION] NUM=1 @@ -17,7 +17,7 @@ LOADER2=FlashBoot FlashData=bin/rk35/rk3588_ramboot_null0.bin FlashBoot=bin/rk35/rk3588_ramboot_null1.bin [OUTPUT] -PATH=rk3588_ramboot_loader_v1.09.106.bin +PATH=rk3588_ramboot_loader_v1.10.106.bin [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 6dd4eef56e9..be6278f1515 100644 --- a/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_GC2093.ini +++ b/rkbin/RKBOOT/RV1106MINIALL_SPI_NOR_TB_GC2093.ini @@ -16,7 +16,7 @@ LOADER1=FlashData LOADER2=Hpmcu LOADER3=FlashBoot FlashData=bin/rv11/rv1106_ddr_924MHz_tb_v1.10.bin -Hpmcu=bin/rv11/rv1106_hpmcu_tb_gc2093_v1.30.bin +Hpmcu=bin/rv11/rv1106_hpmcu_tb_gc2093_v1.63.bin FlashBoot=bin/rv11/rv1106_spl_spi_nor_tb_v1.00.bin [LOADER2_PARAM] LOAD_ADDR=0x40000 diff --git a/rkbin/RKTRUST/PX30TRUST.ini b/rkbin/RKTRUST/PX30TRUST.ini index afdecc46ae2..def89993c60 100644 --- a/rkbin/RKTRUST/PX30TRUST.ini +++ b/rkbin/RKTRUST/PX30TRUST.ini @@ -5,7 +5,7 @@ MINOR=0 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/RK3326TRUST.ini b/rkbin/RKTRUST/RK3326TRUST.ini index 7736bb96111..c8d70b23729 100644 --- a/rkbin/RKTRUST/RK3326TRUST.ini +++ b/rkbin/RKTRUST/RK3326TRUST.ini @@ -5,7 +5,7 @@ MINOR=0 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 5ecb963a983..0f694a6f944 100644 --- a/rkbin/RKTRUST/RK3399TRUST.ini +++ b/rkbin/RKTRUST/RK3399TRUST.ini @@ -5,7 +5,7 @@ MINOR=0 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 index ddb6dd49af1..cc916686527 100644 --- a/rkbin/RKTRUST/RK3528TRUST.ini +++ b/rkbin/RKTRUST/RK3528TRUST.ini @@ -5,7 +5,7 @@ MINOR=0 SEC=0 [BL31_OPTION] SEC=1 -PATH=bin/rk35/rk3528_bl31_v1.08.elf +PATH=bin/rk35/rk3528_bl31_v1.12.elf ADDR=0x00040000 [BL32_OPTION] SEC=1 diff --git a/rkbin/RKTRUST/RK3562TRUST.ini b/rkbin/RKTRUST/RK3562TRUST.ini new file mode 100644 index 00000000000..c82baaf8a4a --- /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.12.elf +ADDR=0x00040000 +[BL32_OPTION] +SEC=1 +PATH=bin/rk35/rk3562_bl32_v1.00.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/RK3568TRUST.ini b/rkbin/RKTRUST/RK3568TRUST.ini index 33de74be898..6dfabe4cc4a 100644 --- a/rkbin/RKTRUST/RK3568TRUST.ini +++ b/rkbin/RKTRUST/RK3568TRUST.ini @@ -5,7 +5,7 @@ MINOR=0 SEC=0 [BL31_OPTION] SEC=1 -PATH=bin/rk35/rk3568_bl31_v1.37.elf +PATH=bin/rk35/rk3568_bl31_v1.38.elf ADDR=0x00040000 [BL32_OPTION] SEC=1 diff --git a/rkbin/RKTRUST/RK3588TRUST.ini b/rkbin/RKTRUST/RK3588TRUST.ini index d99db7f078a..5f4a28866c5 100644 --- a/rkbin/RKTRUST/RK3588TRUST.ini +++ b/rkbin/RKTRUST/RK3588TRUST.ini @@ -5,7 +5,7 @@ MINOR=0 SEC=0 [BL31_OPTION] SEC=1 -PATH=bin/rk35/rk3588_bl31_v1.36.elf +PATH=bin/rk35/rk3588_bl31_v1.37.elf ADDR=0x00040000 [BL32_OPTION] SEC=1 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 a43ff57abbb..c79e96b7017 100644 Binary files a/rkbin/bin/rk33/px30_bl31_v1.32.elf and b/rkbin/bin/rk33/px30_bl31_v1.33.elf differ diff --git a/rkbin/bin/rk33/rk3326_bl31_v1.32.elf b/rkbin/bin/rk33/rk3326_bl31_v1.33.elf similarity index 88% rename from rkbin/bin/rk33/rk3326_bl31_v1.32.elf rename to rkbin/bin/rk33/rk3326_bl31_v1.33.elf index a43ff57abbb..c79e96b7017 100644 Binary files a/rkbin/bin/rk33/rk3326_bl31_v1.32.elf and b/rkbin/bin/rk33/rk3326_bl31_v1.33.elf differ diff --git a/rkbin/bin/rk33/rk3399_bl31_v1.35.elf b/rkbin/bin/rk33/rk3399_bl31_v1.36.elf similarity index 69% rename from rkbin/bin/rk33/rk3399_bl31_v1.35.elf rename to rkbin/bin/rk33/rk3399_bl31_v1.36.elf index 24cb666c71a..e22b2779623 100644 Binary files a/rkbin/bin/rk33/rk3399_bl31_v1.35.elf and b/rkbin/bin/rk33/rk3399_bl31_v1.36.elf differ diff --git a/rkbin/bin/rk35/rk3528_bl31_v1.08.elf b/rkbin/bin/rk35/rk3528_bl31_v1.12.elf similarity index 86% rename from rkbin/bin/rk35/rk3528_bl31_v1.08.elf rename to rkbin/bin/rk35/rk3528_bl31_v1.12.elf index 68f954ba803..531b229b610 100644 Binary files a/rkbin/bin/rk35/rk3528_bl31_v1.08.elf and b/rkbin/bin/rk35/rk3528_bl31_v1.12.elf differ diff --git a/rkbin/bin/rk35/rk3528_ddr_1056MHz_2L_PCB_v1.04.bin b/rkbin/bin/rk35/rk3528_ddr_1056MHz_2L_PCB_v1.04.bin new file mode 100644 index 00000000000..488ac10683a Binary files /dev/null and b/rkbin/bin/rk35/rk3528_ddr_1056MHz_2L_PCB_v1.04.bin differ diff --git a/rkbin/bin/rk35/rk3528_ddr_1056MHz_v1.04.bin b/rkbin/bin/rk35/rk3528_ddr_1056MHz_v1.04.bin new file mode 100644 index 00000000000..34c66f8a117 Binary files /dev/null and b/rkbin/bin/rk35/rk3528_ddr_1056MHz_v1.04.bin differ diff --git a/rkbin/bin/rk35/rk3528_ddr_1184MHz_v1.00.bin b/rkbin/bin/rk35/rk3528_ddr_1184MHz_v1.00.bin deleted file mode 100644 index 73124cf9557..00000000000 Binary files a/rkbin/bin/rk35/rk3528_ddr_1184MHz_v1.00.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3562_bl31_v1.12.elf b/rkbin/bin/rk35/rk3562_bl31_v1.12.elf new file mode 100644 index 00000000000..1fa3f37b1df Binary files /dev/null and b/rkbin/bin/rk35/rk3562_bl31_v1.12.elf differ diff --git a/rkbin/bin/rk35/rk3562_bl32_v1.00.bin b/rkbin/bin/rk35/rk3562_bl32_v1.00.bin new file mode 100644 index 00000000000..abbd2a404d3 Binary files /dev/null and b/rkbin/bin/rk35/rk3562_bl32_v1.00.bin 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 00000000000..d035256c2bb Binary files /dev/null and b/rkbin/bin/rk35/rk3562_ddr_1056MHz_v1.04.bin 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 00000000000..2b4f13c8551 Binary files /dev/null and b/rkbin/bin/rk35/rk3562_ddr_1184MHz_v1.04.bin 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 00000000000..6905d722bea Binary files /dev/null and b/rkbin/bin/rk35/rk3562_ddr_1332MHz_v1.04.bin 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 00000000000..9165875e70d Binary files /dev/null and b/rkbin/bin/rk35/rk3562_ddr_1392MHz_v1.04.bin 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 00000000000..bb116016818 Binary files /dev/null and b/rkbin/bin/rk35/rk3562_ddr_1560MHz_v1.04.bin 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 00000000000..3300570f37b Binary files /dev/null and b/rkbin/bin/rk35/rk3562_ddr_324MHz_v1.04.bin 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 00000000000..17bb1f05945 Binary files /dev/null and b/rkbin/bin/rk35/rk3562_ddr_528MHz_v1.04.bin 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 00000000000..5448c19f9a7 Binary files /dev/null and b/rkbin/bin/rk35/rk3562_ddr_630MHz_v1.04.bin 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 00000000000..49e13740098 Binary files /dev/null and b/rkbin/bin/rk35/rk3562_ddr_780MHz_v1.04.bin 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 00000000000..a8a87d7a214 Binary files /dev/null and b/rkbin/bin/rk35/rk3562_ddr_920MHz_v1.04.bin 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 00000000000..aea73036895 Binary files /dev/null and b/rkbin/bin/rk35/rk3562_mcu_v1.00.bin 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 00000000000..fb09d71d0b0 Binary files /dev/null and b/rkbin/bin/rk35/rk3562_spl_v1.03.bin differ diff --git a/rkbin/bin/rk35/rk3562_usbplug_v1.03.bin b/rkbin/bin/rk35/rk3562_usbplug_v1.03.bin new file mode 100644 index 00000000000..381db387dd2 Binary files /dev/null and b/rkbin/bin/rk35/rk3562_usbplug_v1.03.bin 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 76eb8f19a26..00000000000 Binary files a/rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.16.bin b/rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.16.bin new file mode 100644 index 00000000000..bf3dbf37c57 Binary files /dev/null and b/rkbin/bin/rk35/rk3566_ddr_1056MHz_v1.16.bin 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 48ef40a4888..00000000000 Binary files a/rkbin/bin/rk35/rk3566_ddr_324MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3566_ddr_324MHz_v1.16.bin b/rkbin/bin/rk35/rk3566_ddr_324MHz_v1.16.bin new file mode 100644 index 00000000000..5937740ff3f Binary files /dev/null and b/rkbin/bin/rk35/rk3566_ddr_324MHz_v1.16.bin 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 94d1bac6cb8..00000000000 Binary files a/rkbin/bin/rk35/rk3566_ddr_528MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3566_ddr_528MHz_v1.16.bin b/rkbin/bin/rk35/rk3566_ddr_528MHz_v1.16.bin new file mode 100644 index 00000000000..6590f761856 Binary files /dev/null and b/rkbin/bin/rk35/rk3566_ddr_528MHz_v1.16.bin 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 6b35738d2d4..00000000000 Binary files a/rkbin/bin/rk35/rk3566_ddr_630MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3566_ddr_630MHz_v1.16.bin b/rkbin/bin/rk35/rk3566_ddr_630MHz_v1.16.bin new file mode 100644 index 00000000000..f07adc04ccb Binary files /dev/null and b/rkbin/bin/rk35/rk3566_ddr_630MHz_v1.16.bin 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 40bae00194a..00000000000 Binary files a/rkbin/bin/rk35/rk3566_ddr_780MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3566_ddr_780MHz_v1.16.bin b/rkbin/bin/rk35/rk3566_ddr_780MHz_v1.16.bin new file mode 100644 index 00000000000..02b3d91ca2b Binary files /dev/null and b/rkbin/bin/rk35/rk3566_ddr_780MHz_v1.16.bin 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 d2a64d0125a..00000000000 Binary files a/rkbin/bin/rk35/rk3566_ddr_920MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3566_ddr_920MHz_v1.16.bin b/rkbin/bin/rk35/rk3566_ddr_920MHz_v1.16.bin new file mode 100644 index 00000000000..bb327ad8b6a Binary files /dev/null and b/rkbin/bin/rk35/rk3566_ddr_920MHz_v1.16.bin differ diff --git a/rkbin/bin/rk35/rk3568_bl31_v1.37.elf b/rkbin/bin/rk35/rk3568_bl31_v1.38.elf similarity index 88% rename from rkbin/bin/rk35/rk3568_bl31_v1.37.elf rename to rkbin/bin/rk35/rk3568_bl31_v1.38.elf index 51df9b31953..0f230a30694 100644 Binary files a/rkbin/bin/rk35/rk3568_bl31_v1.37.elf and b/rkbin/bin/rk35/rk3568_bl31_v1.38.elf 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 76eb8f19a26..00000000000 Binary files a/rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.16.bin b/rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.16.bin new file mode 100644 index 00000000000..bf3dbf37c57 Binary files /dev/null and b/rkbin/bin/rk35/rk3568_ddr_1056MHz_v1.16.bin 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 4818587ffda..00000000000 Binary files a/rkbin/bin/rk35/rk3568_ddr_1184MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3568_ddr_1184MHz_v1.16.bin b/rkbin/bin/rk35/rk3568_ddr_1184MHz_v1.16.bin new file mode 100644 index 00000000000..741dd54092b Binary files /dev/null and b/rkbin/bin/rk35/rk3568_ddr_1184MHz_v1.16.bin 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 b4e74343f12..00000000000 Binary files a/rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.16.bin b/rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.16.bin new file mode 100644 index 00000000000..dfb70327a11 Binary files /dev/null and b/rkbin/bin/rk35/rk3568_ddr_1332MHz_v1.16.bin 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 7a73d1a6c3c..00000000000 Binary files a/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.16.bin b/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.16.bin new file mode 100644 index 00000000000..26ee5d17e7e Binary files /dev/null and b/rkbin/bin/rk35/rk3568_ddr_1560MHz_v1.16.bin 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 48ef40a4888..00000000000 Binary files a/rkbin/bin/rk35/rk3568_ddr_324MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3568_ddr_324MHz_v1.16.bin b/rkbin/bin/rk35/rk3568_ddr_324MHz_v1.16.bin new file mode 100644 index 00000000000..5937740ff3f Binary files /dev/null and b/rkbin/bin/rk35/rk3568_ddr_324MHz_v1.16.bin 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 94d1bac6cb8..00000000000 Binary files a/rkbin/bin/rk35/rk3568_ddr_528MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3568_ddr_528MHz_v1.16.bin b/rkbin/bin/rk35/rk3568_ddr_528MHz_v1.16.bin new file mode 100644 index 00000000000..6590f761856 Binary files /dev/null and b/rkbin/bin/rk35/rk3568_ddr_528MHz_v1.16.bin 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 6b35738d2d4..00000000000 Binary files a/rkbin/bin/rk35/rk3568_ddr_630MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3568_ddr_630MHz_v1.16.bin b/rkbin/bin/rk35/rk3568_ddr_630MHz_v1.16.bin new file mode 100644 index 00000000000..f07adc04ccb Binary files /dev/null and b/rkbin/bin/rk35/rk3568_ddr_630MHz_v1.16.bin 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 40bae00194a..00000000000 Binary files a/rkbin/bin/rk35/rk3568_ddr_780MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3568_ddr_780MHz_v1.16.bin b/rkbin/bin/rk35/rk3568_ddr_780MHz_v1.16.bin new file mode 100644 index 00000000000..02b3d91ca2b Binary files /dev/null and b/rkbin/bin/rk35/rk3568_ddr_780MHz_v1.16.bin 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 d2a64d0125a..00000000000 Binary files a/rkbin/bin/rk35/rk3568_ddr_920MHz_v1.15.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3568_ddr_920MHz_v1.16.bin b/rkbin/bin/rk35/rk3568_ddr_920MHz_v1.16.bin new file mode 100644 index 00000000000..bb327ad8b6a Binary files /dev/null and b/rkbin/bin/rk35/rk3568_ddr_920MHz_v1.16.bin differ diff --git a/rkbin/bin/rk35/rk3588_bl31_v1.36.elf b/rkbin/bin/rk35/rk3588_bl31_v1.37.elf similarity index 79% rename from rkbin/bin/rk35/rk3588_bl31_v1.36.elf rename to rkbin/bin/rk35/rk3588_bl31_v1.37.elf index b21c3c89b08..30bda21fe74 100644 Binary files a/rkbin/bin/rk35/rk3588_bl31_v1.36.elf and b/rkbin/bin/rk35/rk3588_bl31_v1.37.elf differ diff --git a/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin b/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin deleted file mode 100644 index d19c9f93fb7..00000000000 Binary files a/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin and /dev/null differ diff --git a/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin b/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin new file mode 100644 index 00000000000..0c18830bd67 Binary files /dev/null and b/rkbin/bin/rk35/rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin 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 d8b8b08d2bb..00000000000 Binary files a/rkbin/bin/rv11/rv1106_hpmcu_tb_gc2093_v1.30.bin and /dev/null differ diff --git a/rkbin/bin/rv11/rv1106_hpmcu_tb_gc2093_v1.63.bin b/rkbin/bin/rv11/rv1106_hpmcu_tb_gc2093_v1.63.bin new file mode 100644 index 00000000000..ad72dc83cb5 Binary files /dev/null and b/rkbin/bin/rv11/rv1106_hpmcu_tb_gc2093_v1.63.bin differ diff --git a/rkbin/doc/release/PX30_CN.md b/rkbin/doc/release/PX30_CN.md index 03d153c8076..d07e4e40f6d 100644 --- a/rkbin/doc/release/PX30_CN.md +++ b/rkbin/doc/release/PX30_CN.md @@ -1,5 +1,19 @@ # PX30 Release Note +## px30_bl31_v1.33.elf + +| 时间 | 文件 | 编译 commit | 重要程度 | +| ---------- | :------------------ | ----------- | -------- | +| 2022-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 | 重要程度 | @@ -8,7 +22,7 @@ ### New -1. 预留一些空间给maskrom添加传递的参数 +1. 预留一些空间给maskrom添加传递的参数。 ------ diff --git a/rkbin/doc/release/PX30_EN.md b/rkbin/doc/release/PX30_EN.md index 0bffa034493..790ab52df58 100644 --- a/rkbin/doc/release/PX30_EN.md +++ b/rkbin/doc/release/PX30_EN.md @@ -1,5 +1,19 @@ # PX30 Release Note +## px30_bl31_v1.33.elf + +| Date | file | Build commit | Severity | +| ---------- | :------------------ | ------------ | --------- | +| 2022-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 | @@ -8,7 +22,7 @@ ### New -1. reserved words for maskrom to add special parameters +1. Reserved words for maskrom to add special parameters. ------ diff --git a/rkbin/doc/release/RK3032_CN.md b/rkbin/doc/release/RK3032_CN.md index 7fb0bca9cc3..c54338924e2 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 dbfbee1e111..147f7321108 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 ab4dea935b5..ee86635a75c 100644 --- a/rkbin/doc/release/RK3308_CN.md +++ b/rkbin/doc/release/RK3308_CN.md @@ -50,4 +50,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 e3d32364ec1..7173604c833 100644 --- a/rkbin/doc/release/RK3308_EN.md +++ b/rkbin/doc/release/RK3308_EN.md @@ -50,4 +50,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 e889bc015fb..346e39e8fd6 100644 --- a/rkbin/doc/release/RK3326_CN.md +++ b/rkbin/doc/release/RK3326_CN.md @@ -1,5 +1,19 @@ # RK3326 Release Note +## rk3326_bl31_v1.33.elf + +| 时间 | 文件 | 编译 commit | 重要程度 | +| ---------- | :-------------------- | ----------- | -------- | +| 2022-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 | 重要程度 | @@ -8,7 +22,7 @@ ### New -1. 预留一些空间给maskrom添加传递的参数 +1. 预留一些空间给maskrom添加传递的参数。 ------ diff --git a/rkbin/doc/release/RK3326_EN.md b/rkbin/doc/release/RK3326_EN.md index 7fa25c4fc28..93f6f5fd025 100644 --- a/rkbin/doc/release/RK3326_EN.md +++ b/rkbin/doc/release/RK3326_EN.md @@ -1,5 +1,19 @@ # RK3326 Release Note +## rk3326_bl31_v1.33.elf + +| Date | file | Build commit | Severity | +| ---------- | :-------------------- | ------------ | --------- | +| 2022-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 | @@ -8,7 +22,7 @@ ### New -1. reserved words for maskrom to add special parameters +1. Reserved words for maskrom to add special parameters. ------ diff --git a/rkbin/doc/release/RK3399_CN.md b/rkbin/doc/release/RK3399_CN.md index 4d82ca51dca..f0615a22379 100644 --- a/rkbin/doc/release/RK3399_CN.md +++ b/rkbin/doc/release/RK3399_CN.md @@ -1,5 +1,17 @@ # RK3399 Release Note +## rk3399_bl31_v1.36.elf + +| 时间 | 文件 | 编译 commit | 重要程度 | +| ---------- | :-------------------- | ----------- | -------- | +| 2022-02-16 | rk3399_bl31_v1.36.elf | 8f40012ab | 重要 | + +### New + +1. 提高fiq-debugger功能稳定性。 + +------ + ## rk3399_ddr_{666...933}MHz_v1.28.bin | 时间 | 文件 | 编译 commit | 重要程度 | @@ -8,7 +20,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 1c192566ef9..90565cf6a32 100644 --- a/rkbin/doc/release/RK3399_EN.md +++ b/rkbin/doc/release/RK3399_EN.md @@ -1,5 +1,17 @@ # RK3399 Release Note +## rk3399_bl31_v1.36.elf + +| Date | file | Build commit | Severity | +| ---------- | :-------------------- | ------------ | --------- | +| 2022-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 +20,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 index 4de4d6210ef..0b95c8679e7 100644 --- a/rkbin/doc/release/RK3528_CN.md +++ b/rkbin/doc/release/RK3528_CN.md @@ -1,5 +1,105 @@ # RK3528 Release Note +## rk3528_bl31_v1.12.elf + +| 时间 | 文件 | 编译 commit | 重要程度 | +| ---------- | :-------------------- | ----------- | -------- | +| 2022-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 | 重要程度 | +| ---------- | :-------------------- | ----------- | -------- | +| 2022-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 | 重要程度 | +| ---------- | :-------------------- | ----------- | -------- | +| 2022-02-15 | rk3528_bl31_v1.10.elf | d74b03e10 | 重要 | + +### New + +1. 支持 scmi trng clk。 + +------ + +## rk3528_bl31_v1.09.elf + +| 时间 | 文件 | 编译 commit | 重要程度 | +| ---------- | :-------------------- | ----------- | -------- | +| 2022-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3 | 重要 | + +### New + +1. 支持所有gpio唤醒。 +2. 提高fiq-debugger功能稳定性。 + +------ + ## rk3528_bl31_v1.08.elf | 时间 | 文件 | 编译 commit | 重要程度 | @@ -22,7 +122,7 @@ 1. 支持VDD_LOGIC断电休眠。 2. hptimer使用软件校准模式。 -3. 使能PLAT_RK_OPTEED_SYS_CTRL +3. 使能PLAT_RK_OPTEED_SYS_CTRL。 ------ @@ -74,7 +174,7 @@ ### New -1. 支持TSP时钟 +1. 支持TSP时钟。 ------ diff --git a/rkbin/doc/release/RK3528_EN.md b/rkbin/doc/release/RK3528_EN.md index ec1800a218b..87b17caf24a 100644 --- a/rkbin/doc/release/RK3528_EN.md +++ b/rkbin/doc/release/RK3528_EN.md @@ -1,5 +1,105 @@ # RK3528 Release Note +## rk3528_bl31_v1.12.elf + +| Date | File | Build commit | Severity | +| ---------- | :-------------------- | ------------ | --------- | +| 2022-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 | +| ---------- | :-------------------- | ------------ | --------- | +| 2022-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 | +| ---------- | :-------------------- | ------------ | --------- | +| 2022-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 | +| ---------- | :-------------------- | ------------ | --------- | +| 2022-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 | @@ -75,7 +175,7 @@ ### New -1. Add TSP clock support +1. Add TSP clock support. ------ diff --git a/rkbin/doc/release/RK3562_CN.md b/rkbin/doc/release/RK3562_CN.md new file mode 100644 index 00000000000..49aaae0e9ce --- /dev/null +++ b/rkbin/doc/release/RK3562_CN.md @@ -0,0 +1,147 @@ +# RK3562 Release Note + +## 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 00000000000..58ff3db6892 --- /dev/null +++ b/rkbin/doc/release/RK3562_EN.md @@ -0,0 +1,148 @@ +# RK3562 Release Note + +## 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 b38b0f4859d..8c807b727d6 100644 --- a/rkbin/doc/release/RK3566_CN.md +++ b/rkbin/doc/release/RK3566_CN.md @@ -1,5 +1,26 @@ # RK3566 Release Note +## 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 e0640fce806..c2cbb8879ee 100644 --- a/rkbin/doc/release/RK3566_EN.md +++ b/rkbin/doc/release/RK3566_EN.md @@ -1,5 +1,26 @@ # RK3566 Release Note +## 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 0ed3847796a..98cffef78be 100644 --- a/rkbin/doc/release/RK3568_CN.md +++ b/rkbin/doc/release/RK3568_CN.md @@ -1,5 +1,38 @@ # RK3568 Release Note +## 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 | 重要程度 | @@ -8,8 +41,8 @@ ### New -1. 使能sdei. -2. 支持通过atags配置l3 partition. +1. 使能sdei。 +2. 支持通过atags配置l3 partition。 ------ @@ -49,7 +82,7 @@ ### New -1. 新增 spiflash 颗粒支持 +1. 新增 spiflash 颗粒支持。 ------ @@ -75,7 +108,7 @@ ### New -1. 新增 spiflash 颗粒支持 +1. 新增 spiflash 颗粒支持。 ------ diff --git a/rkbin/doc/release/RK3568_EN.md b/rkbin/doc/release/RK3568_EN.md index 7d929bec27b..df8749b1eeb 100644 --- a/rkbin/doc/release/RK3568_EN.md +++ b/rkbin/doc/release/RK3568_EN.md @@ -1,5 +1,38 @@ # RK3568 Release Note +## 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 | @@ -49,7 +82,7 @@ ### New -1. Support more spiflash +1. Support more spiflash. ------ @@ -75,7 +108,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 4c413b8d2a6..679a46cc4a2 100644 --- a/rkbin/doc/release/RK3588_CN.md +++ b/rkbin/doc/release/RK3588_CN.md @@ -1,5 +1,39 @@ # RK3588 Release Note +## rk3588_bl31_v1.37.elf + +| 时间 | 文件 | 编译 commit | 重要程度 | +| ---------- | :-------------------- | ----------- | -------- | +| 2022-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 | 重要程度 | @@ -8,7 +42,7 @@ ### New -1. 支持休眠时软件解析多种协议的红外信号,需配合mcu一起使用; +1. 支持休眠时软件解析多种协议的红外信号,需配合mcu一起使用。 ------ @@ -20,7 +54,7 @@ ### New -1. 提高hdmirx相关功能稳定性. +1. 提高hdmirx相关功能稳定性。 ------ @@ -51,7 +85,7 @@ ### New -1. 支持 SPL AB. +1. 支持 SPL AB。 ------ @@ -63,7 +97,7 @@ ### New -1. 支持rk3588m, rk3588j. +1. 支持rk3588m, rk3588j。 ------ @@ -75,7 +109,7 @@ ### New -1. 提升兼容性 +1. 提升兼容性。 ------ ## rk3588_bl31_v1.32.elf @@ -158,7 +192,7 @@ 1. 添加A55 AT speculative补丁。 2. 添加LPDDR5变频补丁,支持行间变频。 -3. 支持根据具体的DDR通道情况配置FW-DSU region. +3. 支持根据具体的DDR通道情况配置FW-DSU region。 ### Fixed @@ -178,7 +212,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 dc38ef4c1b4..d7e0068ba58 100644 --- a/rkbin/doc/release/RK3588_EN.md +++ b/rkbin/doc/release/RK3588_EN.md @@ -1,5 +1,39 @@ # RK3588 Release Note +## rk3588_bl31_v1.37.elf + +| Date | File | Build commit | Severity | +| ---------- | :-------------------- | ------------ | --------- | +| 2022-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 | @@ -75,7 +109,7 @@ ### New -1. Improve compatibility +1. Improve compatibility. ------ ## rk3588_bl31_v1.32.elf @@ -96,11 +130,11 @@ | ---------- | :------------------------------------------- | ------------ | --------- | | 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06 | important | -### NEW +### New 1. Derate/perbank refresh can be enable/disable by ddrbin_tool. 2. Support pstore function. -3. boot FSP configurable by ddrbin_tool. +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. diff --git a/rkbin/doc/release/RV1106_CN.md b/rkbin/doc/release/RV1106_CN.md index 9e8701952d4..158e43bd57c 100644 --- a/rkbin/doc/release/RV1106_CN.md +++ b/rkbin/doc/release/RV1106_CN.md @@ -1,5 +1,41 @@ # RV1106 Release Note +## 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 | 重要程度 | @@ -136,7 +172,7 @@ ### New -1. 增加gc2093支持 +1. 增加gc2093支持。 ------ ## rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.30.bin diff --git a/rkbin/doc/release/RV1106_EN.md b/rkbin/doc/release/RV1106_EN.md index 9072b6f69f9..8cf0810bdfd 100644 --- a/rkbin/doc/release/RV1106_EN.md +++ b/rkbin/doc/release/RV1106_EN.md @@ -1,5 +1,39 @@ # RV1106 Release Note +## 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 | @@ -55,7 +89,7 @@ 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 +6. Supports the configuration of fast ae run frame number. ### Fixed @@ -73,8 +107,8 @@ ### New -1. sc3338 add 1152x648@60fps 27M mclk bining config,chose this config as default. -2. add gc3003 sensor support. +1. Sc3338 add 1152x648@60fps 27M mclk bining config,chose this config as default. +2. Add gc3003 sensor support. ### Fixed @@ -135,7 +169,7 @@ ### New -1. add gc2093 sensor support +1. Add gc2093 sensor support. ------ ## rv1106_hpmcu_tb_{sc230ai,sc3338}_v1.30.bin @@ -200,9 +234,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 57958c7dfb2..33dafd8b989 100644 --- a/rkbin/doc/release/RV1126_CN.md +++ b/rkbin/doc/release/RV1126_CN.md @@ -85,7 +85,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 64381b9f835..1ab394bb430 100644 --- a/rkbin/doc/release/RV1126_EN.md +++ b/rkbin/doc/release/RV1126_EN.md @@ -81,7 +81,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 698ec0dfbe9..88302925b4d 100755 --- a/rkbin/scripts/checkpatch.sh +++ b/rkbin/scripts/checkpatch.sh @@ -63,6 +63,17 @@ function check_doc() exit 1 fi + # check title + 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 TAB before index of 'New' body if grep -q $'\t[0-9]' ${DOC} ; then echo "ERROR: ${DOC}: Don't add TAB before index:" @@ -70,6 +81,29 @@ function check_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 + 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` @@ -184,7 +218,7 @@ function check_doc() MISS_MATCH="y" fi - if [ ${MISS_MATCH} == "y" ]; then + 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 @@ -206,6 +240,12 @@ function check_docs() 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 9eb2cd70a0a..b4d1bb2cf2b 100755 Binary files a/rkbin/tools/boot_merger and b/rkbin/tools/boot_merger differ