You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RK3568 Release Note
rk3568_ddr_{1560...920}MHz_v1.21.bin
Date |
File |
Build commit |
Severity |
2024-01-20 |
rk3568_ddr_{1560...920}MHz_v1.21.bin |
2d653b3476 |
important |
Fixed
Index |
Severity |
Update |
Issue description |
Issue source |
1 |
important |
Fixed issue that CA training may be missed during reboot. |
CA training may not be done during reboot. CA training results always zero. |
- |
rk3568_ddr_{1560...920}MHz_v1.20.bin
Date |
File |
Build commit |
Severity |
2024-01-12 |
rk3568_ddr_{1560...920}MHz_v1.20.bin |
77170a5e90 |
important |
New
- The tRFC value can be configured through ddrbin_tools.
- Add read write vref trining to improve compatibility.
Fixed
Index |
Severity |
Update |
Issue description |
Issue source |
1 |
important |
When DDR ECC is enabled, CPU early access is used to ensure the ECC correctness of the pstore segment memory after restart. |
When DDR ECC is enabled, the pstore information is lost after restarting. |
- |
2 |
important |
Update DDR3/LPDDR3 rd/wr training pattern to improve read and write signal margin |
Optimize DDR3/LPDDR3 read and write signal margin |
- |
3 |
important |
Fixed 6GB LPDDR3/4 initialization failure problem |
6GB LPDDR3/4 panic during DDR initialization |
- |
4 |
important |
Enable LPDDR4/4X read odt under780M to implove stability. |
Some LPDDR4/4X particles have poor stability at 780M |
- |
rk3568_pcie_v2.10.bin
Date |
File |
Build commit |
Severity |
2023-12-18 |
rk3568_pcie_v2.10.bin |
35f57cde3 |
moderate |
New
- Update the version.
rk3568_pcie_v2.00.bin
Date |
File |
Build commit |
Severity |
2023-12-06 |
rk3568_pcie_v2.00.bin |
I3e280b78 |
moderate |
New
- Fix bar capacity.
rk3568_bl31_rt_v1.02.elf
Date |
File |
Build commit |
Severity |
2023-11-02 |
rk3568_bl31_rt_v1.02.elf |
30c17915b |
moderate |
New
- Support config l3 partition according to atags.
rk3568_pcie_v1.00.bin
Date |
File |
Build commit |
Severity |
2023-10-07 |
rk3568_pcie_v1.00.bin |
I01c2c7d7 |
moderate |
New
- Add bare system executable firmware that supports PCIe EP initialization.
rk3568_ddr_{1560...920}MHz_v1.19.bin
Date |
File |
Build commit |
Severity |
2023-09-11 |
rk3568_ddr_{1560...920}MHz_v1.19.bin |
fdeec6f4fc |
important |
New
- Support RK3567.
- RK3568 support LVDS1.
rk3568_bl31_v1.44.elf
Date |
File |
Build commit |
Severity |
2023-09-19 |
rk3568_bl31_v1.44.elf |
8cea6ab0b |
important |
New
- Add support for RK3567 SoC.
rk356x_spl_v1.13.bin
Date |
File |
Build commit |
Severity |
2023-09-25 |
rk356x_spl_v1.13.bin |
e4e124926e |
important |
New
- Print and pass the firmware version number.
Fixed
Index |
Severity |
Update |
Issue description |
Issue source |
1 |
important |
Solve the issue that the backup image is not loaded when the SPL load or check u-boot.dtb fails |
When u-boot.dtb of the first uboot.img is corrupted, SPL doesn't load the backup image. |
- |
rk3568_bl32_v2.11.bin
Date |
File |
Build commit |
Severity |
2023-08-28 |
rk3568_bl32_v2.11.bin |
b5340fd65 |
important |
New
- Pseudo random number seed will be set by default.
- Supports read and write security flag interfaces.
- Support check ta encryption key is written.
- Supports the tokbrick ksn interface.
Fixed
Index |
Severity |
Update |
Issue description |
Issue source |
1 |
important |
Fixed hardware crypto check supported algorithm list |
Error will be reported when using hardware crypto |
- |
rk3568_bl31_cpu3_v1.01.elf
Date |
File |
Build commit |
Severity |
2023-08-04 |
rk3568_bl31_cpu3_v1.01.elf |
b3d2ce25a |
moderate |
New
- Support CPU3 startup based on the latest bl31 code.
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
- 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
- Added support for 4rank LPDDR3/LPDDR4/LPDDR4x of different rows.
- Add DDR ECC poison function support.
- Enable derate function for LPDDR4/LPDDR4x.
- 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
- Support recovery from OTP backup data after critical OTP data reading errors.
- Added the address parameter security check for crypto_service.
- Kernel support read secure boot flag and public key hash.
- Support dynamic shared memory, and the secure and normal world can transfer more larger data.
- 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
- Support adjust pvtpll config by OTP.
- 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
- Support adjust pvtpll config by OTP.
- 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
- 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
- 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
- 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
- Support more spiflash.
rk3568_bl31_v1.39.elf
Date |
File |
Build commit |
Severity |
2023-04-13 |
rk3568_bl31_v1.39.elf |
0d745c7b1 |
important |
New
- 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
- RK3568J/RK3568M use 1/2tREFI except LPDDR4/LPDDR4x. LPDDR4/LPDDR4x use derate mode.
- TREFI, pageclose configurable by ddrbin tool.
- 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
- 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
- Enable sdei.
- Support config l3 partition according to atags.
rk3568_ddr_{1560...324}MHz_v1.15.bin
Date |
File |
Build commit |
Severity |
2022-11-08 |
rk3568_ddr_{1560...324}MHz_v1.15.bin |
ec2fae0c96 |
important |
Fixed
Index |
Severity |
Update |
Issue description |
Issue source |
1 |
important |
To solve the instability problem of some chips when DDR run in 324MHz. |
When DDR run in 324MHz, the system would unstable, causing a crash and restart |
- |
rk3568_bl31_v1.36.elf
Date |
File |
Build commit |
Severity |
2022-11-08 |
rk3568_bl31_v1.36.elf |
2c8be93f9 |
important |
Fixed
Index |
Severity |
Update |
Issue description |
Issue source |
1 |
important |
To solve the instability problem of some chips when DDR run in 324MHz. |
When DDR run in 324MHz, the system would unstable, causing a crash and restart |
- |
rk356x_usbplug_v1.16.bin
Date |
File |
Build commit |
Severity |
2022-11-02 |
rk356x_usbplug_v1.16.bin |
eaaeb1 |
moderate |
New
- Support more spiflash.
rk3568_bl31_v1.35.elf
Date |
File |
Build commit |
Severity |
2022-10-24 |
rk3568_bl31_v1.35.elf |
cddd6f52e |
important |
Fixed
Index |
Severity |
Update |
Issue description |
Issue source |
1 |
important |
fix the suspend/resume stability problem, the PCIE suspend fail. |
Linux kernel doesn't save/restore GICR, so we need do it if vdd_logic is off in suspend. |
- |
rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin
Date |
File |
Build commit |
Severity |
2022-09-26 |
rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin |
65048d1 |
moderate |
New
- Support more spiflash.
rk3568_bl32_v2.09.bin
Date |
File |
Build commit |
Severity |
2022-09-16 |
rk3568_bl32_v2.09.bin |
d84087907 |
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 |
- |
rk3568_ddr_{1560...324}MHz_v1.14.bin
Date |
File |
Build commit |
Severity |
2022-08-27 |
rk3568_ddr_{1560...324}MHz_v1.14.bin |
b1f29a2a6f |
important |
Fixed
Index |
Severity |
Update |
Issue description |
Issue source |
1 |
important |
fix some LPDDR4 stability problem |
CXMT CXDB5CCAM-MK instability for 1560MHz at LPDDR4 mode. Fix this issue by set CLK/CA slew rate from 0xf to 0x0 . |
- |
2 |
moderate |
fix Fix set of t_xs_x32, t_xs_abort_x32 and t_xs_fast_x32 |
Fix set of t_xs_x32, t_xs_abort_x32 and t_xs_fast_x32.This bug may lead to some low density dram(128M) fail. |
- |
3 |
important |
fix ddr4 528M stability problem |
some DRAM DLL can't lock at 528M,DLL should be bypass for 528M |
- |
|
important |
fix ddr4 1560M stability problem |
some 2 rank DDR4 PCB DQS/DQ slew rate should be set to 0x0 when running at1560MHz. |
- |