luckfox-pico-sdk/sysdrv/source/uboot/rkbin/doc/release/RK3566_EN.md
luckfox-eng29 8f34c2760d project:build.sh: Added fastboot support; custom modifications to U-Boot and kernel implemented using patches.
project:cfg:BoardConfig_IPC: Added fastboot BoardConfig file and firmware post-scripts, distinguishing between
the BoardConfigs for Luckfox Pico Pro and Luckfox Pico Max. project:app: Added fastboot_client and rk_smart_door
for quick boot applications; updated rkipc app to adapt to the latest media library. media:samples: Added more
usage examples. media:rockit: Fixed bugs; removed support for retrieving data frames from VPSS. media:isp:
Updated rkaiq library and related tools to support connection to RKISP_Tuner. sysdrv:Makefile: Added support for
compiling drv_ko on Luckfox Pico Ultra W using Ubuntu; added support for custom root filesystem.
sysdrv:tools:board: Updated Buildroot optional mirror sources, updated some software versions, and stored device
tree files and configuration files that undergo multiple modifications for U-Boot and kernel separately.
sysdrv:source:mcu: Used RISC-V MCU SDK with RT-Thread system, mainly for initializing camera AE during quick
boot. sysdrv:source:uboot: Added support for fastboot; added high baud rate DDR bin for serial firmware upgrades.
sysdrv:source:kernel: Upgraded to version 5.10.160; increased NPU frequency for RV1106G3; added support for
fastboot.

Signed-off-by: luckfox-eng29 <eng29@luckfox.com>
2024-10-14 09:47:04 +08:00

10 KiB
Raw Blame History

RK3566 Release Note

rk3566_ddr_{1056...920}MHz_v1.21.bin

Date File Build commit Severity
2024-01-20 rk3566_ddr_{1056...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_bl31_ultra_v2.17.elf

Date File Build commit Severity
2024-02-01 rk3568_bl31_ultra_v2.17.elf 4a52a1f56 important

New

  1. Reduce the maximum uart busy wait time to 5.6ms to prevent long uart busy from causing slow wake up.

rk3566_ddr_1056MHz_ultra_v1.20.bin

Date File Build commit Severity
2024-01-13 rk3566_ddr_1056MHz_ultra_v1.20.bin 328b43930e important

New

  1. The tRFC value can be configured through ddrbin_tools.
  2. Add read/write vref trining to improve compatibility.

Fixed

Index Severity Update Issue description Issue source
1 important Fixed 6GB LPDDR4 initialization failure problem 6GB LPDDR4 panic during DDR initialization -
2 important Enable LPDDR4/4X read odt under780M to implove stability. Some LPDDR4/4X have poor stability at 780M -
3 important Fixed issue that CA training may be missed during reboot CA training may not be done during reboot -

rk3566_ddr_{1056...920}MHz_v1.20.bin

Date File Build commit Severity
2024-01-12 rk3566_ddr_{1056...920}MHz_v1.20.bin 77170a5e90 important

New

  1. The tRFC value can be configured through ddrbin_tools.
  2. Add read write vref trining to improve compatibility.

Fixed

Index Severity Update Issue description Issue source
1 important Update DDR3/LPDDR3 rd/wr training pattern to improve read and write signal margin Optimize DDR3/LPDDR3 read and write signal margin -
2 important Fixed 6GB LPDDR3/4 initialization failure problem 6GB LPDDR3/4 panic during DDR initialization -
3 important Enable LPDDR4/4X read odt under780M to implove stability. Some LPDDR4/4X particles have poor stability at 780M -

rk3568_bl31_ultra_v2.16.elf

Date File Build commit Severity
2023-11-10 rk3568_bl31_ultra_v2.16.elf 4af8f9ace important

New

  1. Update the latest code to improve compatibility.

rk3568_bl31_ultra_v2.15.elf

Date File Build commit Severity
2023-10-28 rk3568_bl31_ultra_v2.15.elf 2f6f2e6f4 important

New

  1. Optimize wakeup speed.
  2. Fix lite mode sleep, vcc_ddr probability high power consumption.

rk3568_bl31_ultra_v2.14.elf

Date File Build commit Severity
2023-10-12 rk3568_bl31_ultra_v2.14.elf 7e89dd758 important

New

  1. Update the latest code.

rk3566_ddr_1056MHz_ultra_v1.19.bin

Date File Build commit Severity
2023-10-07 rk3566_ddr_1056MHz_ultra_v1.19.bin b2f397ce2c important

Warn

  1. BL31 should be update to v2.14 or above.

New

  1. Enable derate function for LPDDR4/LPDDR4x.
  2. Add byte mode LPDDR4/4x support.

rk356x_spl_v1.13.bin

Date File Build commit Severity
2023-09-25 rk356x_spl_v1.13.bin e4e124926e important

New

  1. 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. -

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
2022-11-08 rk3566_ddr_{1056...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 -

rk3566_ddr_{1056...324}MHz_v1.14.bin

Date File Build commit Severity
2022-08-27 rk3566_ddr_{1056...324}MHz_v1.14.bin b1f29a2a6f important

Fixed

Index Severity Update Issue description Issue source
1 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. -
2 important fix ddr4 528M stability problem some DRAM DLL can't lock at 528MDLL should be bypass for 528M -