android13/rkbin/doc/release/RK3566_CN.md

232 lines
9.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# RK3566 Release Note
## rk3566_ddr_{1056...920}MHz_v1.21.bin
| 时间 | 文件 | 编译 commit | 重要程度 |
| ---------- | :--------------------------------- | ----------- | -------- |
| 2024-01-20 | rk3566_ddr_{1056...920}MHz_v1.21.bin | 2d653b3476 | 重要 |
### Fixed
| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 |
| ----- | -------- | ----------------------------------------- | ----------------------------------------------------- | -------- |
| 1 | 重要 | 修正reboot时可能存在漏做CA training的问题 | reboot时可能有概率未做CA training。CA training结果为0 | - |
------
## rk3568_bl31_ultra_v2.17.elf
| 时间 | 文件 | 编译 commit | 重要程度 |
| ---------- | --------------------------- | ----------- | -------- |
| 2024-02-01 | rk3568_bl31_ultra_v2.17.elf | 4a52a1f56 | 重要 |
### New
1. 减少唤醒时uart busy最大等待时间到5.6ms避免uart busy 过长导致唤醒慢。
------
## rk3566_ddr_1056MHz_ultra_v1.20.bin
| 时间 | 文件 | 编译 commit | 重要程度 |
| ---------- | :--------------------------------- | ----------- | -------- |
| 2024-01-13 | rk3566_ddr_1056MHz_ultra_v1.20.bin | 328b43930e | 重要 |
### New
1. 可通过工具配置tRFC值。
2. 增加read/write vref training提高读写稳定性。
### Fixed
| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 |
| ----- | -------- | -------------------------------------------------------- | ------------------------------------- | -------- |
| 1 | 重要 | 修正6GB LPDDR4初始化失败问题 | 6GB LPDDR4 初始化时卡住 | - |
| 2 | 重要 | LPDDR4/4X 780Mhz开启read odt改善部分颗粒780MHz下稳定性 | 部分LPDDR4/4X颗粒780M下read稳定性较差 | - |
| 3 | 重要 | 修正reboot时可能存在漏做CA training的问题 | reboot时可能有概率未做CA training | - |
------
## rk3566_ddr_{1056...920}MHz_v1.20.bin
| 时间 | 文件 | 编译 commit | 重要程度 |
| ---------- | :--------------------------------- | ----------- | -------- |
| 2024-01-12 | rk3566_ddr_{1056...920}MHz_v1.20.bin | 77170a5e90 | 重要 |
### New
1. 可通过工具配置tRFC值。
2. 增加read/write vref training提高读写稳定性。
### Fixed
| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 |
| ----- | -------- | -------------------------------------------------------- | ------------------------------------- | -------- |
| 1 | 重要 | 更新DDR3/LPDDR3 rd/wr training码型提高读写信号余量 | 优化DDR3/LPDDR3读写信号余量 | - |
| 2 | 重要 | 修正6GB LPDDR3/4初始化失败问题 | 6GB LPDDR3/4 初始化时卡住 | - |
| 3 | 重要 | LPDDR4/4X 780Mhz开启read odt改善部分颗粒780MHz下稳定性 | 部分LPDDR4/4X颗粒780M下read稳定性较差 | - |
------
## rk3568_bl31_ultra_v2.16.elf
| 时间 | 文件 | 编译 commit | 重要程度 |
| ---------- | --------------------------- | ----------- | -------- |
| 2023-11-10 | rk3568_bl31_ultra_v2.16.elf | 4af8f9ace | 重要 |
### New
1. 同步更新最新代码,提高兼容性。
------
## rk3568_bl31_ultra_v2.15.elf
| 时间 | 文件 | 编译 commit | 重要程度 |
| ---------- | --------------------------- | ----------- | -------- |
| 2023-10-28 | rk3568_bl31_ultra_v2.15.elf | 2f6f2e6f4 | 重要 |
### New
1. 优化唤醒速度。
2. 修复lite休眠, vcc_ddr 概率功耗高。
------
## rk3568_bl31_ultra_v2.14.elf
| 时间 | 文件 | 编译 commit | 重要程度 |
| ---------- | --------------------------- | ----------- | -------- |
| 2023-10-12 | rk3568_bl31_ultra_v2.14.elf | 7e89dd758 | 重要 |
### New
1. 同步更新最新代码。
------
## rk3566_ddr_1056MHz_ultra_v1.19.bin
| 时间 | 文件 | 编译 commit | 重要程度 |
| ---------- | :--------------------------------- | ----------- | -------- |
| 2023-10-07 | rk3566_ddr_1056MHz_ultra_v1.19.bin | b2f397ce2c | 重要 |
### Warn
1. 要求BL31版本必须同步到v2.14或更高版本。
### New
1. 使能LPDDR4/LPDDR4x derate功能。
1. 增加byte mode 颗粒支持。
------
## rk356x_spl_v1.13.bin
| 时间 | 文件 | 编译 commit | 重要程度 |
| ---------- | -------------------- | ----------- | -------- |
| 2023-09-25 | rk356x_spl_v1.13.bin | e4e124926e | 重要 |
### New
1. 打印并传递固件版本号。
### Fixed
| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 |
| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- |
| 1 | 重要 | 解决SPL加载校验u-boot.dtb失败后不加载备份镜像的问题 | 第一份uboot.img的u-boot.dtb损坏后SPL没有加载备份镜像。 | - |
------
## 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功能。RK3568MRK3568J在非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 | 重要程度 |
| ---------- | ------------------------------------ | ----------- | -------- |
| 2022-11-08 | rk3566_ddr_{1056...324}MHz_v1.15.bin | ec2fae0c96 | 重要 |
### Fixed
| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 |
| ----- | -------- | -------------------------------------- | ---------------------------------------- | -------- |
| 1 | 重要 | 解决部分主控在DDR 324MHz下的不稳定问题 | 在DDR 324MHz下系统不稳定出现死机重启 | - |
------
## rk3566_ddr_{1056...324}MHz_v1.14.bin
| 时间 | 文件 | 编译 commit | 重要程度 |
| ---------- | :----------------------------------- | ----------- | -------- |
| 2022-08-27 | rk3566_ddr_{1056...324}MHz_v1.14.bin | b1f29a2a6f | 重要 |
### Fixed
| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 |
| ----- | -------- | ------------------------------ | ------------------------------------------------------------ | -------- |
| 1 | 普通 | 解决部分颗粒timing设置错误问题 | t_xs_x32, t_xs_abort_x32 和t_xs_fast_x32这三个timing设置有误其他平台上发现小容量颗粒(小于128M上会引起异常。 | - |
| 2 | 重要 | DDR4 528M稳定性问题 | 个别颗粒528M下无法开启DLL需要做关闭DLL处理. | - |
------