1# RK3566 Release Note 2 3## rk3566_ddr_1056MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.22.bin 4 5| 时间 | 文件 | 编译 commit | 重要程度 | 6| ---------- | :------------------------------------------------------ | ----------- | -------- | 7| 2024-06-21 | rk3566_ddr_1056MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.22.bin | f8ac117e9c | 重要 | 8 9### New 10 111. 更新二维眼图打印格式。 122. 增加眼图margin自动判断。 13 14------ 15 16## rk356x_spl_v1.14.bin 17 18| 时间 | 文件 | 编译 commit | 重要程度 | 19| ---------- | -------------------- | ----------- | -------- | 20| 2024-05-30 | rk356x_spl_v1.14.bin | 606f72bd97a | 重要 | 21 22### New 23 241. 增加rsa key hash掉电后继续烧写功能。 25 26### Fixed 27 28| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 29| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 30| 1 | 重要 | 解决SPL下sd卡初始化失败 | SPL dts下没有打开pinctrl节点 | - | 31 32------ 33 34## rk3566_ddr_{1056...920}MHz_v1.21.bin 35 36| 时间 | 文件 | 编译 commit | 重要程度 | 37| ---------- | :--------------------------------- | ----------- | -------- | 38| 2024-01-20 | rk3566_ddr_{1056...920}MHz_v1.21.bin | 2d653b3476 | 重要 | 39 40### Fixed 41 42| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 43| ----- | -------- | ----------------------------------------- | ----------------------------------------------------- | -------- | 44| 1 | 重要 | 修正reboot时可能存在漏做CA training的问题 | reboot时可能有概率未做CA training。CA training结果为0 | - | 45 46------ 47 48## rk3568_bl31_ultra_v2.17.elf 49 50| 时间 | 文件 | 编译 commit | 重要程度 | 51| ---------- | --------------------------- | ----------- | -------- | 52| 2024-02-01 | rk3568_bl31_ultra_v2.17.elf | 4a52a1f56 | 重要 | 53 54### New 55 561. 减少唤醒时uart busy最大等待时间到5.6ms,避免uart busy 过长导致唤醒慢。 57 58------ 59 60## rk3566_ddr_1056MHz_ultra_v1.20.bin 61 62| 时间 | 文件 | 编译 commit | 重要程度 | 63| ---------- | :--------------------------------- | ----------- | -------- | 64| 2024-01-13 | rk3566_ddr_1056MHz_ultra_v1.20.bin | 328b43930e | 重要 | 65 66### New 67 681. 可通过工具配置tRFC值。 692. 增加read/write vref training,提高读写稳定性。 70 71### Fixed 72 73| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 74| ----- | -------- | -------------------------------------------------------- | ------------------------------------- | -------- | 75| 1 | 重要 | 修正6GB LPDDR4初始化失败问题 | 6GB LPDDR4 初始化时卡住 | - | 76| 2 | 重要 | LPDDR4/4X 780Mhz开启read odt,改善部分颗粒780MHz下稳定性 | 部分LPDDR4/4X颗粒780M下read稳定性较差 | - | 77| 3 | 重要 | 修正reboot时可能存在漏做CA training的问题 | reboot时可能有概率未做CA training | - | 78 79------ 80 81## rk3566_ddr_{1056...920}MHz_v1.20.bin 82 83| 时间 | 文件 | 编译 commit | 重要程度 | 84| ---------- | :--------------------------------- | ----------- | -------- | 85| 2024-01-12 | rk3566_ddr_{1056...920}MHz_v1.20.bin | 77170a5e90 | 重要 | 86 87### New 88 891. 可通过工具配置tRFC值。 902. 增加read/write vref training,提高读写稳定性。 91 92### Fixed 93 94| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 95| ----- | -------- | -------------------------------------------------------- | ------------------------------------- | -------- | 96| 1 | 重要 | 更新DDR3/LPDDR3 rd/wr training码型提高读写信号余量 | 优化DDR3/LPDDR3读写信号余量 | - | 97| 2 | 重要 | 修正6GB LPDDR3/4初始化失败问题 | 6GB LPDDR3/4 初始化时卡住 | - | 98| 3 | 重要 | LPDDR4/4X 780Mhz开启read odt,改善部分颗粒780MHz下稳定性 | 部分LPDDR4/4X颗粒780M下read稳定性较差 | - | 99 100------ 101 102## rk3568_bl31_ultra_v2.16.elf 103 104| 时间 | 文件 | 编译 commit | 重要程度 | 105| ---------- | --------------------------- | ----------- | -------- | 106| 2023-11-10 | rk3568_bl31_ultra_v2.16.elf | 4af8f9ace | 重要 | 107 108### New 109 1101. 同步更新最新代码,提高兼容性。 111 112------ 113 114## rk3568_bl31_ultra_v2.15.elf 115 116| 时间 | 文件 | 编译 commit | 重要程度 | 117| ---------- | --------------------------- | ----------- | -------- | 118| 2023-10-28 | rk3568_bl31_ultra_v2.15.elf | 2f6f2e6f4 | 重要 | 119 120### New 121 1221. 优化唤醒速度。 1232. 修复lite休眠, vcc_ddr 概率功耗高。 124 125------ 126 127## rk3568_bl31_ultra_v2.14.elf 128 129| 时间 | 文件 | 编译 commit | 重要程度 | 130| ---------- | --------------------------- | ----------- | -------- | 131| 2023-10-12 | rk3568_bl31_ultra_v2.14.elf | 7e89dd758 | 重要 | 132 133### New 134 1351. 同步更新最新代码。 136 137------ 138 139## rk3566_ddr_1056MHz_ultra_v1.19.bin 140 141| 时间 | 文件 | 编译 commit | 重要程度 | 142| ---------- | :--------------------------------- | ----------- | -------- | 143| 2023-10-07 | rk3566_ddr_1056MHz_ultra_v1.19.bin | b2f397ce2c | 重要 | 144 145### Warn 146 1471. 要求BL31版本必须同步到v2.14或更高版本。 148 149### New 150 1511. 使能LPDDR4/LPDDR4x derate功能。 1521. 增加byte mode 颗粒支持。 153 154------ 155 156## rk356x_spl_v1.13.bin 157 158| 时间 | 文件 | 编译 commit | 重要程度 | 159| ---------- | -------------------- | ----------- | -------- | 160| 2023-09-25 | rk356x_spl_v1.13.bin | e4e124926e | 重要 | 161 162### New 163 1641. 打印并传递固件版本号。 165 166### Fixed 167 168| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 169| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 170| 1 | 重要 | 解决SPL加载校验u-boot.dtb失败后不加载备份镜像的问题 | 第一份uboot.img的u-boot.dtb损坏后,SPL没有加载备份镜像。 | - | 171 172------ 173 174## rk3566_ddr_{1056...920}MHz_v1.18.bin 175 176| 时间 | 文件 | 编译 commit | 重要程度 | 177| ---------- | :--------------------------------- | ----------- | -------- | 178| 2023-07-17 | rk3566_ddr_{1056...920}MHz_v1.18.bin | f366f69a7d | 重要 | 179 180### Fixed 181 182| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 183| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- | 184| 1 | 重要 | 修正DDR active_ranks配置错误引起的休眠唤醒死机问题 | 休眠唤醒异常 | - | 185 186------ 187 188## rk3566_ddr_{1056...324}MHz_v1.17.bin 189 190| 时间 | 文件 | 编译 commit | 重要程度 | 191| ---------- | :--------------------------------- | ----------- | -------- | 192| 2023-06-20 | rk3566_ddr_{1056...324}MHz_v1.17.bin | 992b933606 | 重要 | 193 194### New 195 1961. 增加不同row的4rank颗粒支持。 1972. 使能LPDDR4/LPDDR4x derate功能。 198 199------ 200 201## rk3566_ddr_1056MHz_eyescan_v1.16.bin 202 203| 时间 | 文件 | 编译 commit | 重要程度 | 204| ---------- | :--------------------------------- | ----------- | -------- | 205| 2023-04-19 | rk3566_ddr_1056MHz_eyescan_v1.16.bin | b9c108a4eb | 重要 | 206 207### New 208 2091. 增加RK3566 2D眼图扫描支持。 210 211------ 212 213## rk3566_ddr_{1056...324}MHz_v1.16.bin 214 215| 时间 | 文件 | 编译 commit | 重要程度 | 216| ---------- | ------------------------------------ | ----------- | -------- | 217| 2022-11-16 | rk3566_ddr_{1056...324}MHz_v1.16.bin | 6f71c736ce | 重要 | 218 219### New 220 2211. LPDDR4/LPDDR4x模式默认使用derate功能。RK3568M,RK3568J在非LPDDR4/LPDDR4x模式下默认2倍刷新率。 2222. 刷新率, pagecolse 可通过ddrbin_tool配置。 2233. 提高ddr4效率。 224 225### Fixed 226 227| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 228| ----- | -------- | ---------------------------------- | ---------------------------- | -------- | 229| 1 | 重要 | 解决部分DDR4板子528M下的稳定性问题 | 部分DDR4在528M下容易死机 | - | 230| 2 | 重要 | 解决4GB ECC板子初始失败问题 | 4GB ECC板子ddr初始化阶段卡死 | - | 231 232------ 233 234## rk3566_ddr_{1056...324}MHz_v1.15.bin 235 236| 时间 | 文件 | 编译 commit | 重要程度 | 237| ---------- | ------------------------------------ | ----------- | -------- | 238| 2022-11-08 | rk3566_ddr_{1056...324}MHz_v1.15.bin | ec2fae0c96 | 重要 | 239 240### Fixed 241 242| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 243| ----- | -------- | -------------------------------------- | ---------------------------------------- | -------- | 244| 1 | 重要 | 解决部分主控在DDR 324MHz下的不稳定问题 | 在DDR 324MHz下,系统不稳定,出现死机重启 | - | 245 246------ 247 248## rk3566_ddr_{1056...324}MHz_v1.14.bin 249 250| 时间 | 文件 | 编译 commit | 重要程度 | 251| ---------- | :----------------------------------- | ----------- | -------- | 252| 2022-08-27 | rk3566_ddr_{1056...324}MHz_v1.14.bin | b1f29a2a6f | 重要 | 253 254### Fixed 255 256| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 257| ----- | -------- | ------------------------------ | ------------------------------------------------------------ | -------- | 258| 1 | 普通 | 解决部分颗粒timing设置错误问题 | t_xs_x32, t_xs_abort_x32 和t_xs_fast_x32这三个timing设置有误,其他平台上发现小容量颗粒(小于128M)上会引起异常。 | - | 259| 2 | 重要 | DDR4 528M稳定性问题 | 个别颗粒528M下无法开启DLL,需要做关闭DLL处理. | - | 260 261------ 262 263