173bf8261STang Yun ping# RK3566 Release Note 273bf8261STang Yun ping 3*cf348227STang Yun ping## rk3566_ddr_{1056...920}MHz_v1.22.bin 4*cf348227STang Yun ping 5*cf348227STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 6*cf348227STang Yun ping| ---------- | :----------------------------------- | ----------- | -------- | 7*cf348227STang Yun ping| 2024-06-21 | rk3566_ddr_{1056...920}MHz_v1.22.bin | f8ac117e9c | 重要 | 8*cf348227STang Yun ping 9*cf348227STang Yun ping### New 10*cf348227STang Yun ping 11*cf348227STang Yun ping1. CLK/DQS slew rate支持高低频下配置不同值。 12*cf348227STang Yun ping2. 增加颗粒Manufacturer ID打印。 13*cf348227STang Yun ping3. DDR4开启LPASR以减小DDR4休眠功耗。 14*cf348227STang Yun ping 15*cf348227STang Yun ping### Fixed 16*cf348227STang Yun ping 17*cf348227STang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 18*cf348227STang Yun ping| ----- | -------- | ---------------------------------- | ------------------------------------------------------------ | -------- | 19*cf348227STang Yun ping| 1 | 重要 | DDR4 2cs下概率性training失败问题 | v1.21版本引入的DDR4 2cs下概率性read/write training失败。 | - | 20*cf348227STang Yun ping| 2 | 重要 | LP4x 600M以下强制开启240ohm rx odt | 与个别颗粒存在低频rx odt disable下的兼容性问题,表现为324M不稳定 | - | 21*cf348227STang Yun ping| 3 | 重要 | 600MHz以下不做vref training | 低频下vref trining结果可能不可靠(vref training在v1.21版本加入) | - | 22*cf348227STang Yun ping 23*cf348227STang Yun ping------ 24*cf348227STang Yun ping 25f2f49cc9STang Yun ping## rk3566_ddr_1056MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.22.bin 26f2f49cc9STang Yun ping 27f2f49cc9STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 28f2f49cc9STang Yun ping| ---------- | :------------------------------------------------------ | ----------- | -------- | 29f2f49cc9STang Yun ping| 2024-06-21 | rk3566_ddr_1056MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.22.bin | f8ac117e9c | 重要 | 30f2f49cc9STang Yun ping 31f2f49cc9STang Yun ping### New 32f2f49cc9STang Yun ping 33f2f49cc9STang Yun ping1. 更新二维眼图打印格式。 34f2f49cc9STang Yun ping2. 增加眼图margin自动判断。 35f2f49cc9STang Yun ping 36f2f49cc9STang Yun ping------ 37f2f49cc9STang Yun ping 381961bbd2SXuhui Lin## rk356x_spl_v1.14.bin 391961bbd2SXuhui Lin 401961bbd2SXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 411961bbd2SXuhui Lin| ---------- | -------------------- | ----------- | -------- | 421961bbd2SXuhui Lin| 2024-05-30 | rk356x_spl_v1.14.bin | 606f72bd97a | 重要 | 431961bbd2SXuhui Lin 441961bbd2SXuhui Lin### New 451961bbd2SXuhui Lin 461961bbd2SXuhui Lin1. 增加rsa key hash掉电后继续烧写功能。 471961bbd2SXuhui Lin 481961bbd2SXuhui Lin### Fixed 491961bbd2SXuhui Lin 501961bbd2SXuhui Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 511961bbd2SXuhui Lin| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 521961bbd2SXuhui Lin| 1 | 重要 | 解决SPL下sd卡初始化失败 | SPL dts下没有打开pinctrl节点 | - | 531961bbd2SXuhui Lin 541961bbd2SXuhui Lin------ 551961bbd2SXuhui Lin 56a8008bfeSTang Yun ping## rk3566_ddr_{1056...920}MHz_v1.21.bin 57a8008bfeSTang Yun ping 58a8008bfeSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 59a8008bfeSTang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 60a8008bfeSTang Yun ping| 2024-01-20 | rk3566_ddr_{1056...920}MHz_v1.21.bin | 2d653b3476 | 重要 | 61a8008bfeSTang Yun ping 62a8008bfeSTang Yun ping### Fixed 63a8008bfeSTang Yun ping 64a8008bfeSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 65a8008bfeSTang Yun ping| ----- | -------- | ----------------------------------------- | ----------------------------------------------------- | -------- | 66a8008bfeSTang Yun ping| 1 | 重要 | 修正reboot时可能存在漏做CA training的问题 | reboot时可能有概率未做CA training。CA training结果为0 | - | 67a8008bfeSTang Yun ping 68a8008bfeSTang Yun ping------ 69a8008bfeSTang Yun ping 70d5879223SWeixin Zhou## rk3568_bl31_ultra_v2.17.elf 71d5879223SWeixin Zhou 72d5879223SWeixin Zhou| 时间 | 文件 | 编译 commit | 重要程度 | 73d5879223SWeixin Zhou| ---------- | --------------------------- | ----------- | -------- | 74d5879223SWeixin Zhou| 2024-02-01 | rk3568_bl31_ultra_v2.17.elf | 4a52a1f56 | 重要 | 75d5879223SWeixin Zhou 76d5879223SWeixin Zhou### New 77d5879223SWeixin Zhou 78d5879223SWeixin Zhou1. 减少唤醒时uart busy最大等待时间到5.6ms,避免uart busy 过长导致唤醒慢。 79d5879223SWeixin Zhou 80d5879223SWeixin Zhou------ 81d5879223SWeixin Zhou 82bcd7d887STang Yun ping## rk3566_ddr_1056MHz_ultra_v1.20.bin 83bcd7d887STang Yun ping 84bcd7d887STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 85bcd7d887STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 86bcd7d887STang Yun ping| 2024-01-13 | rk3566_ddr_1056MHz_ultra_v1.20.bin | 328b43930e | 重要 | 87bcd7d887STang Yun ping 88bcd7d887STang Yun ping### New 89bcd7d887STang Yun ping 90bcd7d887STang Yun ping1. 可通过工具配置tRFC值。 91bcd7d887STang Yun ping2. 增加read/write vref training,提高读写稳定性。 92bcd7d887STang Yun ping 93bcd7d887STang Yun ping### Fixed 94bcd7d887STang Yun ping 95bcd7d887STang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 96bcd7d887STang Yun ping| ----- | -------- | -------------------------------------------------------- | ------------------------------------- | -------- | 97bcd7d887STang Yun ping| 1 | 重要 | 修正6GB LPDDR4初始化失败问题 | 6GB LPDDR4 初始化时卡住 | - | 98bcd7d887STang Yun ping| 2 | 重要 | LPDDR4/4X 780Mhz开启read odt,改善部分颗粒780MHz下稳定性 | 部分LPDDR4/4X颗粒780M下read稳定性较差 | - | 99bcd7d887STang Yun ping| 3 | 重要 | 修正reboot时可能存在漏做CA training的问题 | reboot时可能有概率未做CA training | - | 100bcd7d887STang Yun ping 101bcd7d887STang Yun ping------ 102bcd7d887STang Yun ping 103d87e6485STang Yun ping## rk3566_ddr_{1056...920}MHz_v1.20.bin 104d87e6485STang Yun ping 105d87e6485STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 106d87e6485STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 107d87e6485STang Yun ping| 2024-01-12 | rk3566_ddr_{1056...920}MHz_v1.20.bin | 77170a5e90 | 重要 | 108d87e6485STang Yun ping 109d87e6485STang Yun ping### New 110d87e6485STang Yun ping 111d87e6485STang Yun ping1. 可通过工具配置tRFC值。 112d87e6485STang Yun ping2. 增加read/write vref training,提高读写稳定性。 113d87e6485STang Yun ping 114d87e6485STang Yun ping### Fixed 115d87e6485STang Yun ping 116d87e6485STang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 117d87e6485STang Yun ping| ----- | -------- | -------------------------------------------------------- | ------------------------------------- | -------- | 118d87e6485STang Yun ping| 1 | 重要 | 更新DDR3/LPDDR3 rd/wr training码型提高读写信号余量 | 优化DDR3/LPDDR3读写信号余量 | - | 119d87e6485STang Yun ping| 2 | 重要 | 修正6GB LPDDR3/4初始化失败问题 | 6GB LPDDR3/4 初始化时卡住 | - | 120d87e6485STang Yun ping| 3 | 重要 | LPDDR4/4X 780Mhz开启read odt,改善部分颗粒780MHz下稳定性 | 部分LPDDR4/4X颗粒780M下read稳定性较差 | - | 121d87e6485STang Yun ping 122d87e6485STang Yun ping------ 123d87e6485STang Yun ping 124703cc61bSWeixin Zhou## rk3568_bl31_ultra_v2.16.elf 125703cc61bSWeixin Zhou 126703cc61bSWeixin Zhou| 时间 | 文件 | 编译 commit | 重要程度 | 127703cc61bSWeixin Zhou| ---------- | --------------------------- | ----------- | -------- | 128703cc61bSWeixin Zhou| 2023-11-10 | rk3568_bl31_ultra_v2.16.elf | 4af8f9ace | 重要 | 129703cc61bSWeixin Zhou 130703cc61bSWeixin Zhou### New 131703cc61bSWeixin Zhou 132703cc61bSWeixin Zhou1. 同步更新最新代码,提高兼容性。 133703cc61bSWeixin Zhou 134703cc61bSWeixin Zhou------ 135703cc61bSWeixin Zhou 136c51f7c48SWeixin Zhou## rk3568_bl31_ultra_v2.15.elf 137c51f7c48SWeixin Zhou 138c51f7c48SWeixin Zhou| 时间 | 文件 | 编译 commit | 重要程度 | 139c51f7c48SWeixin Zhou| ---------- | --------------------------- | ----------- | -------- | 140c51f7c48SWeixin Zhou| 2023-10-28 | rk3568_bl31_ultra_v2.15.elf | 2f6f2e6f4 | 重要 | 141c51f7c48SWeixin Zhou 142c51f7c48SWeixin Zhou### New 143c51f7c48SWeixin Zhou 144c51f7c48SWeixin Zhou1. 优化唤醒速度。 145c51f7c48SWeixin Zhou2. 修复lite休眠, vcc_ddr 概率功耗高。 146c51f7c48SWeixin Zhou 147c51f7c48SWeixin Zhou------ 148c51f7c48SWeixin Zhou 1491612437dSWeixin Zhou## rk3568_bl31_ultra_v2.14.elf 1501612437dSWeixin Zhou 1511612437dSWeixin Zhou| 时间 | 文件 | 编译 commit | 重要程度 | 1521612437dSWeixin Zhou| ---------- | --------------------------- | ----------- | -------- | 1531612437dSWeixin Zhou| 2023-10-12 | rk3568_bl31_ultra_v2.14.elf | 7e89dd758 | 重要 | 1541612437dSWeixin Zhou 1551612437dSWeixin Zhou### New 1561612437dSWeixin Zhou 1571612437dSWeixin Zhou1. 同步更新最新代码。 1581612437dSWeixin Zhou 1591612437dSWeixin Zhou------ 1601612437dSWeixin Zhou 161e8786aa0STang Yun ping## rk3566_ddr_1056MHz_ultra_v1.19.bin 162e8786aa0STang Yun ping 163e8786aa0STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 164e8786aa0STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 165e8786aa0STang Yun ping| 2023-10-07 | rk3566_ddr_1056MHz_ultra_v1.19.bin | b2f397ce2c | 重要 | 166e8786aa0STang Yun ping 167e8786aa0STang Yun ping### Warn 168e8786aa0STang Yun ping 169e8786aa0STang Yun ping1. 要求BL31版本必须同步到v2.14或更高版本。 170e8786aa0STang Yun ping 171e8786aa0STang Yun ping### New 172e8786aa0STang Yun ping 173e8786aa0STang Yun ping1. 使能LPDDR4/LPDDR4x derate功能。 174e8786aa0STang Yun ping1. 增加byte mode 颗粒支持。 175e8786aa0STang Yun ping 176e8786aa0STang Yun ping------ 177e8786aa0STang Yun ping 178676576b4SXuhui Lin## rk356x_spl_v1.13.bin 179676576b4SXuhui Lin 180676576b4SXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 181676576b4SXuhui Lin| ---------- | -------------------- | ----------- | -------- | 182676576b4SXuhui Lin| 2023-09-25 | rk356x_spl_v1.13.bin | e4e124926e | 重要 | 183676576b4SXuhui Lin 184676576b4SXuhui Lin### New 185676576b4SXuhui Lin 186676576b4SXuhui Lin1. 打印并传递固件版本号。 187676576b4SXuhui Lin 188676576b4SXuhui Lin### Fixed 189676576b4SXuhui Lin 190676576b4SXuhui Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 191676576b4SXuhui Lin| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 192676576b4SXuhui Lin| 1 | 重要 | 解决SPL加载校验u-boot.dtb失败后不加载备份镜像的问题 | 第一份uboot.img的u-boot.dtb损坏后,SPL没有加载备份镜像。 | - | 193676576b4SXuhui Lin 194676576b4SXuhui Lin------ 195676576b4SXuhui Lin 19670a4b3fcSTang Yun ping## rk3566_ddr_{1056...920}MHz_v1.18.bin 19770a4b3fcSTang Yun ping 19870a4b3fcSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 19970a4b3fcSTang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 20070a4b3fcSTang Yun ping| 2023-07-17 | rk3566_ddr_{1056...920}MHz_v1.18.bin | f366f69a7d | 重要 | 20170a4b3fcSTang Yun ping 20270a4b3fcSTang Yun ping### Fixed 20370a4b3fcSTang Yun ping 20470a4b3fcSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 20570a4b3fcSTang Yun ping| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- | 20670a4b3fcSTang Yun ping| 1 | 重要 | 修正DDR active_ranks配置错误引起的休眠唤醒死机问题 | 休眠唤醒异常 | - | 20770a4b3fcSTang Yun ping 20870a4b3fcSTang Yun ping------ 20970a4b3fcSTang Yun ping 2103be3cb91STang Yun ping## rk3566_ddr_{1056...324}MHz_v1.17.bin 2113be3cb91STang Yun ping 2123be3cb91STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 2133be3cb91STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 2143be3cb91STang Yun ping| 2023-06-20 | rk3566_ddr_{1056...324}MHz_v1.17.bin | 992b933606 | 重要 | 2153be3cb91STang Yun ping 2163be3cb91STang Yun ping### New 2173be3cb91STang Yun ping 2183be3cb91STang Yun ping1. 增加不同row的4rank颗粒支持。 2193be3cb91STang Yun ping2. 使能LPDDR4/LPDDR4x derate功能。 2203be3cb91STang Yun ping 2213be3cb91STang Yun ping------ 2223be3cb91STang Yun ping 223a97c77e3STang Yun ping## rk3566_ddr_1056MHz_eyescan_v1.16.bin 224a97c77e3STang Yun ping 225a97c77e3STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 226a97c77e3STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 227a97c77e3STang Yun ping| 2023-04-19 | rk3566_ddr_1056MHz_eyescan_v1.16.bin | b9c108a4eb | 重要 | 228a97c77e3STang Yun ping 229a97c77e3STang Yun ping### New 230a97c77e3STang Yun ping 231a97c77e3STang Yun ping1. 增加RK3566 2D眼图扫描支持。 232a97c77e3STang Yun ping 233a97c77e3STang Yun ping------ 234a97c77e3STang Yun ping 2359e44f3e1STang Yun ping## rk3566_ddr_{1056...324}MHz_v1.16.bin 2369e44f3e1STang Yun ping 2379e44f3e1STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 2389e44f3e1STang Yun ping| ---------- | ------------------------------------ | ----------- | -------- | 2399e44f3e1STang Yun ping| 2022-11-16 | rk3566_ddr_{1056...324}MHz_v1.16.bin | 6f71c736ce | 重要 | 2409e44f3e1STang Yun ping 2419e44f3e1STang Yun ping### New 2429e44f3e1STang Yun ping 2439e44f3e1STang Yun ping1. LPDDR4/LPDDR4x模式默认使用derate功能。RK3568M,RK3568J在非LPDDR4/LPDDR4x模式下默认2倍刷新率。 2449e44f3e1STang Yun ping2. 刷新率, pagecolse 可通过ddrbin_tool配置。 2459e44f3e1STang Yun ping3. 提高ddr4效率。 2469e44f3e1STang Yun ping 2479e44f3e1STang Yun ping### Fixed 2489e44f3e1STang Yun ping 2499e44f3e1STang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 2509e44f3e1STang Yun ping| ----- | -------- | ---------------------------------- | ---------------------------- | -------- | 2519e44f3e1STang Yun ping| 1 | 重要 | 解决部分DDR4板子528M下的稳定性问题 | 部分DDR4在528M下容易死机 | - | 2529e44f3e1STang Yun ping| 2 | 重要 | 解决4GB ECC板子初始失败问题 | 4GB ECC板子ddr初始化阶段卡死 | - | 2539e44f3e1STang Yun ping 2549e44f3e1STang Yun ping------ 2559e44f3e1STang Yun ping 256dd4a27beSZhihuan He## rk3566_ddr_{1056...324}MHz_v1.15.bin 257dd4a27beSZhihuan He 258dd4a27beSZhihuan He| 时间 | 文件 | 编译 commit | 重要程度 | 259dd4a27beSZhihuan He| ---------- | ------------------------------------ | ----------- | -------- | 260dd4a27beSZhihuan He| 2022-11-08 | rk3566_ddr_{1056...324}MHz_v1.15.bin | ec2fae0c96 | 重要 | 261dd4a27beSZhihuan He 262dd4a27beSZhihuan He### Fixed 263dd4a27beSZhihuan He 264dd4a27beSZhihuan He| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 265dd4a27beSZhihuan He| ----- | -------- | -------------------------------------- | ---------------------------------------- | -------- | 266dd4a27beSZhihuan He| 1 | 重要 | 解决部分主控在DDR 324MHz下的不稳定问题 | 在DDR 324MHz下,系统不稳定,出现死机重启 | - | 267dd4a27beSZhihuan He 268dd4a27beSZhihuan He------ 269dd4a27beSZhihuan He 27073bf8261STang Yun ping## rk3566_ddr_{1056...324}MHz_v1.14.bin 27173bf8261STang Yun ping 27273bf8261STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 27373bf8261STang Yun ping| ---------- | :----------------------------------- | ----------- | -------- | 27473bf8261STang Yun ping| 2022-08-27 | rk3566_ddr_{1056...324}MHz_v1.14.bin | b1f29a2a6f | 重要 | 27573bf8261STang Yun ping 27673bf8261STang Yun ping### Fixed 27773bf8261STang Yun ping 27873bf8261STang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 27973bf8261STang Yun ping| ----- | -------- | ------------------------------ | ------------------------------------------------------------ | -------- | 280a9b7a7b5SJoseph Chen| 1 | 普通 | 解决部分颗粒timing设置错误问题 | t_xs_x32, t_xs_abort_x32 和t_xs_fast_x32这三个timing设置有误,其他平台上发现小容量颗粒(小于128M)上会引起异常。 | - | 281a9b7a7b5SJoseph Chen| 2 | 重要 | DDR4 528M稳定性问题 | 个别颗粒528M下无法开启DLL,需要做关闭DLL处理. | - | 28273bf8261STang Yun ping 28373bf8261STang Yun ping------ 28473bf8261STang Yun ping 285