1# RK3588 Release Note 2 3## rk3588_bl31_v1.51.elf 4 5| 时间 | 文件 | 编译 commit | 重要程度 | 6| ---------- | :-------------------- | ----------- | -------- | 7| 2025-04-25 | rk3588_bl31_v1.51.elf | bc6030fac | 重要 | 8 9### New 10 111. 为linxu添加ddr debug接口。 12 13------ 14 15## rk3588_bl31_v1.50.elf 16 17| 时间 | 文件 | 编译 commit | 重要程度 | 18| ---------- | :-------------------- | ----------- | -------- | 19| 2025-03-13 | rk3588_bl31_v1.50.elf | b23ff75bb | 重要 | 20 21### New 22 231. 增加更多芯片版本支持。 24 25------ 26 27## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin 28 29| 时间 | 文件 | 编译 commit | 重要程度 | 30| ---------- | :------------------------------------------- | ----------- | -------- | 31| 2025-03-13 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin | ff1a08bde6 | 重要 | 32 33### New 34 351. 增加支持RK3588 -B/RK3588S-B/RK3588S2-B。 36 37------ 38 39## rk3588_bl31_v1.49.elf 40 41| 时间 | 文件 | 编译 commit | 重要程度 | 42| ---------- | :-------------------- | ----------- | -------- | 43| 2025-03-03 | rk3588_bl31_v1.49.elf | 1653f2a08 | 重要 | 44 45### New 46 471. 优化uart休眠唤醒使用流程。 482. 减小BL31固件大小。 49 50------ 51 52## rk3588_bl31_v1.48.elf 53 54| 时间 | 文件 | 编译 commit | 重要程度 | 55| ---------- | :-------------------- | ----------- | -------- | 56| 2024-12-19 | rk3588_bl31_v1.48.elf | 040d2de11 | 重要 | 57 58### New 59 601. 支持配置休眠唤醒的sleep pin。 612. 支持休眠唤醒后复位hptimer。 623. 优化hptimer使用流程。 63 64------ 65 66## rk3588_bl32_v1.19.bin 67 68| 时间 | 文件 | 编译 commit | 重要程度 | 69| ---------- | :-------------------- | ----------- | -------- | 70| 2024-11-15 | rk3588_bl32_v1.19.bin | 57604957e | 重要 | 71 72### New 73 741. 新增支持 Dolby 库相关接口。 75 76### Fixed 77 78| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 79| ----- | -------- | -------------------------- | ------------------------------- | -------- | 80| 1 | 重要 | 支持异常掉电后文件自动恢复 | 异常掉电导致用户运行user ta报错 | 517988 | 81 82------ 83 84## rk3588_pcie_v2.20.bin 85 86| 时间 | 文件 | 编译 commit | 重要程度 | 87| ---------- | :-------------------- | ----------- | -------- | 88| 2024-11-05 | rk3588_pcie_v2.20.bin | 1f74d1059 | 普通 | 89 90### New 91 921. 支持设置 pmic rst_fun 为 1。 93 94------ 95 96## rk3588_bl32_v1.18.bin 97 98| 时间 | 文件 | 编译 commit | 重要程度 | 99| ---------- | :-------------------- | ----------- | -------- | 100| 2024-10-31 | rk3588_bl32_v1.18.bin | 9f2aca7d1 | 重要 | 101 102### Fixed 103 104| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 105| ----- | -------- | -------------------------------------- | ----------------------------------------------- | -------- | 106| 1 | 重要 | 变更强弱安全前判断rpmb key是否已经注入 | 由弱安全升级到强安全可能出现rpmb key校验失败 | - | 107| 2 | 重要 | 修正RSA OAEP MGF1算法 | TA在使用RSA算法OAEP MGF1填充方式会报错 | - | 108| 3 | 重要 | 修正secure boot是否使能判断条件 | 在硬件不稳定情况下可能错误认为开启了secure boot | - | 109 110------ 111 112## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.18.bin 113 114| 时间 | 文件 | 编译 commit | 重要程度 | 115| ---------- | :------------------------------------------- | ----------- | -------- | 116| 2024-09-05 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.18.bin | 9fa84341ce | 重要 | 117 118### Warn 119 1201. 要求BL31版本必须同步更新到V1.47或更高版本。 121 122### New 123 1241. 使能dvfs/periodic training, 增加信号余量。 1252. 增加mixed封装颗粒(x16/x8混合封装)的支持。 126 127### Fixed 128 129| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 130| ----- | -------- | ---------------------------------- | -------- | -------- | 131| 1 | 重要 | 修正tTOT配置,以提高个别颗粒兼容性 | - | - | 132 133------ 134 135## rk3588_bl31_v1.47.elf 136 137| 时间 | 文件 | 编译 commit | 重要程度 | 138| ---------- | :-------------------- | ----------- | -------- | 139| 2024-09-04 | rk3588_bl31_v1.47.elf | 92b1674a5 | 重要 | 140 141### New 142 1431. 支持在optee响应kernel中断。 1442. 提高vop稳定性。 1453. 系统唤醒后恢复dvfs/periodic training状态。 146 147------ 148 149## rk3588_bl32_v1.17.bin 150 151| 时间 | 文件 | 编译 commit | 重要程度 | 152| ---------- | :-------------------- | ----------- | -------- | 153| 2024-09-02 | rk3588_bl32_v1.17.bin | 6c78a7d8c | 重要 | 154 155### New 156 1571. 支持软件TA加密密钥功能,客户可以不烧写密钥的情况下使用TA加密功能。 1582. rpmb添加多次读取机制。 1593. 增大MPI_MEMPOOL_SIZE。 160 161------ 162 163## rk3588_bl31_v1.46.elf 164 165| 时间 | 文件 | 编译 commit | 重要程度 | 166| ---------- | :-------------------- | ----------- | -------- | 167| 2024-04-29 | rk3588_bl31_v1.46.elf | 588059758 | 重要 | 168 169### New 170 1711. 支持在kernel配置pmu mcu。 1722. 提高单片选lpddr5变频稳定性。 173 174------ 175 176## rk3588_bl32_v1.16.bin 177 178| 时间 | 文件 | 编译 commit | 重要程度 | 179| ---------- | :-------------------- | ----------- | -------- | 180| 2024-04-16 | rk3588_bl32_v1.16.bin | 185dc3c92 | 重要 | 181 182### New 183 1841. 增加输入参数检查,增加安全性。 1852. 支持打印 TEE 内存占用信息。 1863. 硬件 crypto 支持4G以上地址。 187 188------ 189 190## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.17.bin 191 192| 时间 | 文件 | 编译 commit | 重要程度 | 193| ---------- | :------------------------------------------- | ----------- | -------- | 194| 2024-04-12 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.17.bin | 3488111f83 | 重要 | 195 196### Fixed 197 198| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 199| ----- | -------- | ------------------------------------------------------------ | -------------------------------------------- | -------- | 200| 1 | 重要 | 修正当boot_fsp配为非0值后pll_id设置错误问题,boot_fsp默认值为0。 | 当boot_fsp配为非0值后概率性出现DDR初始化失败 | - | 201 202------ 203 204## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin 205 206| 时间 | 文件 | 编译 commit | 重要程度 | 207| ---------- | :------------------------------------------- | ----------- | -------- | 208| 2024-02-04 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin | 9fffbe1e78 | 重要 | 209 210### New 211 2121. 修改LPDDR5频率,提高稳定性。 2132. 新增支持cs0 row小于cs1 row的颗粒。 2143. 修改 DERATEINT.mr4_read_interval配置。 215 216### Fixed 217 218| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 219| ----- | -------- | ---------------------------------- | ----------------------------------------------- | -------- | 220| 1 | 重要 | 修正单片选LPDDR5的derate异常问题。 | 单片选LPDDR5执行DDR变频后可能会引起kernel挂起。 | - | 221 222------ 223 224## rk3588_bl31_v1.45.elf 225 226| 时间 | 文件 | 编译 commit | 重要程度 | 227| ---------- | :-------------------- | ----------- | -------- | 228| 2023-12-27 | rk3588_bl31_v1.45.elf | 4ca8a8422 | 重要 | 229 230### New 231 2321. 优化唤醒后ddr变频时间。 2332. 唤醒后提前提高cpu频率。 2343. 支持pvtpll参数通过sip配置。 235 236------ 237 238## rk3588_pcie_v2.10.bin 239 240| 时间 | 文件 | 编译 commit | 重要程度 | 241| ---------- | --------------------- | ----------- | -------- | 242| 2023-12-18 | rk3588_pcie_v2.10.bin | 35f57cde3 | 普通 | 243 244### New 245 2461. Update the version。 247 248------ 249 250## rk3588_pcie_v2.00.bin 251 252| 时间 | 文件 | 编译 commit | 重要程度 | 253| ---------- | --------------------- | ----------- | -------- | 254| 2023-12-06 | rk3588_pcie_v2.00.bin | I3e280b78 | 普通 | 255 256### New 257 2581. Fix bar capacity。 259 260------ 261 262## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin 263 264| 时间 | 文件 | 编译 commit | 重要程度 | 265| ---------- | :------------------------------------------- | ----------- | -------- | 266| 2023-11-23 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin | d5483af87d | 重要 | 267 268### New 269 2701. 避免PHY skew value大于dll lock value,提高528MHz稳定性。 2712. 修复data training流程,提高稳定性。 2723. LPDDR5唤醒流程,恢复ZQ background calibration。 273 274------ 275 276## rk3588_usbplug_v1.11.bin 277 278| 时间 | 文件 | 编译 commit | 重要程度 | 279| ---------- | :----------------------- | ----------- | -------- | 280| 2023-11-20 | rk3588_usbplug_v1.11.bin | dcac518e7 | 重要 | 281 282### New 283 2841. 增加rk3583烧写支持。 285 286------ 287 288## rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin 289 290| 时间 | 文件 | 编译 commit | 重要程度 | 291| ---------- | :------------------------------------------- | ----------- | -------- | 292| 2023-11-10 | rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin | 73dffea49e | 重要 | 293 294### New 295 2961. 增加RK3583支持。 297 298------ 299 300## rk3588_bl31_v1.44.elf 301 302| 时间 | 文件 | 编译 commit | 重要程度 | 303| ---------- | :-------------------- | ----------- | -------- | 304| 2023-11-07 | rk3588_bl31_v1.44.elf | 4acbe711b | 重要 | 305 306### New 307 3081. 增加rk3583 pvtpll 配置。 3092. 支持读取安全的otp。 3103. 优化dmc恢复时间。 311 312------ 313 314## rk3588_pcie_v1.00.bin 315 316| 时间 | 文件 | 编译 commit | 重要程度 | 317| ---------- | --------------------- | ----------- | -------- | 318| 2023-10-07 | rk3588_pcie_v1.00.bin | I01c2c7d7 | 普通 | 319 320### New 321 3221. 添加支持 pcie ep 初始化的裸系统可执行固件。 323 324------ 325 326## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin 327 328| 时间 | 文件 | 编译 commit | 重要程度 | 329| ---------- | :------------------------------------------- | ----------- | -------- | 330| 2023-09-26 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin | 73dffea49e | 重要 | 331 332### New 333 3341. 提高LPDDR5 稳定性。 3352. 增加fwver支持。 336 337------ 338 339## rk3588_bl32_v1.15.bin 340 341| 时间 | 文件 | 编译 commit | 重要程度 | 342| ---------- | :-------------------- | ----------- | -------- | 343| 2023-09-25 | rk3588_bl32_v1.15.bin | 62aa10b7 | 重要 | 344 345### New 346 3471. 支持打印固件版本号fwver,支持传参fwver给后级固件。 348 349------ 350 351## rk3588_bl31_v1.43.elf 352 353| 时间 | 文件 | 编译 commit | 重要程度 | 354| ---------- | :-------------------- | ----------- | -------- | 355| 2023-09-26 | rk3588_bl31_v1.43.elf | 24b7dd41a | 重要 | 356 357### New 358 3591. 支持通过rk_atags传递bl31版本号。 3602. 支持通过dts配置假关机的唤醒源。 361 362------ 363 364## rk3588_spl_v1.13.bin 365 366| 时间 | 文件 | 编译 commit | 重要程度 | 367| ---------- | :------------------- | ----------- | -------- | 368| 2023-09-25 | rk3588_spl_v1.13.bin | e4e124926e | 重要 | 369 370### New 371 3721. 打印并传递固件版本号。 373 374### Fixed 375 376| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 377| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 378| 1 | 重要 | 解决SPL加载校验u-boot.dtb失败后不加载备份镜像的问题 | 第一份uboot.img的u-boot.dtb损坏后,SPL没有加载备份镜像。 | - | 379------ 380 381## rk3588_bl31_v1.42.elf 382 383| 时间 | 文件 | 编译 commit | 重要程度 | 384| ---------- | :-------------------- | ----------- | -------- | 385| 2023-09-09 | rk3588_bl31_v1.42.elf | 87bcc5dfe | 重要 | 386 387### New 388 3891. 优化唤醒时间。 3902. 支持任意cpu进行休眠唤醒。 3913. 假关机时支持所有pwm唤醒。 392 393------ 394 395## rk3588_bl32_v1.14.bin 396 397| 时间 | 文件 | 编译 commit | 重要程度 | 398| ---------- | :-------------------- | ----------- | -------- | 399| 2023-08-28 | rk3588_bl32_v1.14.bin | b5340fd65 | 重要 | 400 401### New 402 4031. 默认设置伪随机数种子。 4042. 内部TA支持读写security flag接口。 4053. 内部TA支持判断 ta encryption key 是否写入。 406 407### Fixed 408 409| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 410| ----- | -------- | ------------------------------------------ | -------------------- | -------- | 411| 1 | 重要 | 修正使能动态内存后硬件crypto概率性奔溃问题 | 使用硬件crypto会报错 | - | 412 413------ 414 415## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin 416 417| 时间 | 文件 | 编译 commit | 重要程度 | 418| ---------- | :------------------------------------------- | ----------- | -------- | 419| 2023-08-11 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin | 25cee80c4f | 重要 | 420 421### Warn 422 4231. 要求BL31版本必须同步更新到V1.41或更高版本。 424 425### New 426 4271. 提高LPDDR5 528MHz稳定性。 4282. fsp_params中4个通道更新各自的vref_inner,提高稳定性。 429 430### Fixed 431 432| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 433| ----- | -------- | ---------------------------- | ------------------------------ | -------- | 434| 1 | 重要 | 解决高温环境下启动失败的问题 | 高温环境下,开机ddrbin中卡死。 | - | 435 436------ 437 438## rk3588_bl31_v1.41.elf 439 440| 时间 | 文件 | 编译 commit | 重要程度 | 441| ---------- | :-------------------- | ----------- | -------- | 442| 2023-08-10 | rk3588_bl31_v1.41.elf | b7c5102a2 | 重要 | 443 444### New 445 4461. 支持L3分区功能。 4472. 更新DDR vref_inner配置。 4483. 支持MCU休眠参数dts可配。 449 450------ 451 452## rk3588_bl31_v1.40.elf 453 454| 时间 | 文件 | 编译 commit | 重要程度 | 455| ---------- | :-------------------- | ----------- | -------- | 456| 2023-07-13 | rk3588_bl31_v1.40.elf | dc1125f48 | 重要 | 457 458### New 459 4601. 支持根据vop子pd的状态,复位VOP。 461 462------ 463 464## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin 465 466| 时间 | 文件 | 编译 commit | 重要程度 | 467| ---------- | :------------------------------------------- | ----------- | -------- | 468| 2023-07-06 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin | 52218f4949 | 重要 | 469 470### New 471 4721. 增加支持打印training结果和颗粒MR值。 473 474### Fixed 475 476| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 477| ----- | -------- | ------------------------------------------ | ------------------------------------------------------------ | -------- | 478| 1 | 重要 | 解决最大频率在1066和1600之间启动失败的问题 | 最高频率设置在1066-1600之间时,开机ddrbin中卡死。 | - | 479| 2 | 重要 | 解决多次初始化DDR引起的死机问题 | 第一份固件SPL加载失败时重新加载第二份固件导致DDR被重复初始化,卡死在ddrbin中。 | - | 480 481------ 482 483## rk3588_bl31_v1.39.elf 484 485| 时间 | 文件 | 编译 commit | 重要程度 | 486| ---------- | :-------------------- | ----------- | -------- | 487| 2023-06-27 | rk3588_bl31_v1.39.elf | 001b4889e | 重要 | 488 489### New 490 4911. 修改非安全空间otp大小到128字节。 4922. 支持根据otp信息调整pvtpll配置。 4933. 调整rk3588j/m的pvtpll配置。 494 495------ 496 497## rk3588_bl31_v1.38.elf 498 499| 时间 | 文件 | 编译 commit | 重要程度 | 500| ---------- | :-------------------- | ----------- | -------- | 501| 2023-05-09 | rk3588_bl31_v1.38.elf | 3389cfdda | 重要 | 502 503### Warn 504 5051. 要求DDR bin版本必须同步更新到V1.11或更高版本。 506 507### New 508 5091. 更新ddr lp5 mr配置。 5102. 提高hdmirx相关功能稳定性。 5113. 添加ddr展频模式。 512 513------ 514 515## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin 516 517| 时间 | 文件 | 编译 commit | 重要程度 | 518| ---------- | :------------------------------------------- | ----------- | -------- | 519| 2023-05-09 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin | f1474cf52f | 重要 | 520 521### Warn 522 5231. 要求BL31版本必须同步更新到V1.38或更高版本。 524 525### New 526 5271. 增加打印,在初始化失败时可以更好的定位焊接问题。 5282. 优化开机时间。 5293. 使能per bank refresh功能。 5304. LPDDR5 4个通道使用不同的write vref。 5315. 先初始化LPDDR4X。 5326. LPDDR5 cavref更新为36%。 5337. 增加支持展频功能。 534 535------ 536 537## rk3588_bl32_v1.13.bin 538 539| 时间 | 文件 | 编译 commit | 重要程度 | 540| ---------- | :-------------------- | ----------- | -------- | 541| 2023-04-19 | rk3588_bl32_v1.13.bin | 7f1ea6d6e | 重要 | 542 543### New 544 5451. OTP 支持 burst 读取,加快 BL32 启动速度。 5462. 支持内核端读取安全启动标志和公钥哈希。 5473. 支持动态共享内存,安全非安全世界可以传递更大数据。 5484. BL32 打印支持 pstore,内核可以通过 pstore 节点查看 BL32 的打印信息。 549 550------ 551 552## rk3588_bl31_v1.37.elf 553 554| 时间 | 文件 | 编译 commit | 重要程度 | 555| ---------- | :-------------------- | ----------- | -------- | 556| 2023-03-08 | rk3588_bl31_v1.37.elf | 9609b9c19 | 重要 | 557 558### New 559 5601. 休眠唤醒时保存恢复 u2phy_grf寄存器。 5612. 休眠唤醒时保存更多ddr相关寄存器。 5623. 兼容QNX系统的休眠唤醒。 563 564------ 565 566## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin 567 568| 时间 | 文件 | 编译 commit | 重要程度 | 569| ---------- | :------------------------------------------- | ----------- | -------- | 570| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin | 75d050770f | 重要 | 571 572### New 573 5741. 可通过ddrbin_tool开关pageclose。 575 576### Fixed 577 578| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 579| ----- | -------- | ----------------------- | ------------------------------------------------------------ | -------- | 580| 1 | 重要 | 解决DDR总容量24GB问题。 | 当板上DDR总容量为24GB时,无法正常开机。 | - | 581| 2 | 重要 | 解决LP4/LP4X稳定性问题 | 个别板子read odt需要从60ohm改为40ohm才能更稳定,BL31必须更新到V1.37及以上。 | - | 582| 3 | 重要 | 优化LPDDR5性能 | LPDDR5模式下tWTR计算错误导致效率较差 | - | 583 584------ 585 586## rk3588_bl31_v1.36.elf 587 588| 时间 | 文件 | 编译 commit | 重要程度 | 589| ---------- | :-------------------- | ----------- | -------- | 590| 2023-01-30 | rk3588_bl31_v1.36.elf | 78ee25fe7 | 重要 | 591 592### New 593 5941. 支持休眠时软件解析多种协议的红外信号,需配合mcu一起使用。 595 596------ 597 598## rk3588_bl31_v1.35.elf 599 600| 时间 | 文件 | 编译 commit | 重要程度 | 601| ---------- | :-------------------- | ----------- | -------- | 602| 2023-01-16 | rk3588_bl31_v1.35.elf | bd7bac37a | 重要 | 603 604### New 605 6061. 提高hdmirx相关功能稳定性。 607 608------ 609 610## rk3588_bl31_v1.34.elf 611 612| 时间 | 文件 | 编译 commit | 重要程度 | 613| ---------- | :-------------------- | ----------- | -------- | 614| 2023-01-10 | rk3588_bl31_v1.34.elf | e63a16361 | 重要 | 615 616### New 617 6181. hptimer支持使用软件校准模式。 6192. pvtpll支持添加长度。 620 621### Fixed 622 623| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 624| ----- | -------- | ------------------------------- | ------------------------------------------------------------ | -------- | 625| 1 | 重要 | 修正休眠时pmu mcu被意外启动问题 | 休眠唤醒后kernel代码或数据会被覆盖,原因是pmu mcu被意外启动导致的 | - | 626 627------ 628 629## rk3588_spl_v1.12.bin 630 631| 时间 | 文件 | 编译 commit | 重要程度 | 632| ---------- | :-------------------- | ----------- | -------- | 633| 2022-12-26 | rk3588_spl_v1.12.bin | 5f53abfa | 重要 | 634 635### New 636 6371. 支持 SPL AB。 638 639------ 640 641## rk3588_bl31_v1.33.elf 642 643| 时间 | 文件 | 编译 commit | 重要程度 | 644| ---------- | :-------------------- | ----------- | -------- | 645| 2022-12-07 | rk3588_bl31_v1.33.elf | 17b41886e | 重要 | 646 647### New 648 6491. 支持rk3588m, rk3588j。 650 651------ 652 653## rk3588_usbplug_v1.10.bin 654 655| 时间 | 文件 | 编译 commit | 重要程度 | 656| ---------- | :----------------------- | ----------- | -------- | 657| 2022-11-22 | rk3588_usbplug_v1.10.bin | b0e3c43c2 | 重要 | 658 659### New 660 6611. 提升兼容性。 662 663------ 664 665## rk3588_bl31_v1.32.elf 666 667| 时间 | 文件 | 编译 commit | 重要程度 | 668| ---------- | :-------------------- | ----------- | -------- | 669| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760 | 重要 | 670 671### New 672 6731. 支持bus auto CS功能。 674 675------ 676 677## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin 678 679| 时间 | 文件 | 编译 commit | 重要程度 | 680| ---------- | :------------------------------------------- | ----------- | -------- | 681| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06 | 重要 | 682 683### New 684 6851. 可通过ddrbin_tool开关derate/perbank refresh。 6862. DDRBIN开启pstore功能。 6873. boot 频率可通过ddrbin_tool修改。 6884. 开启LPDDR5 DMC功能。 6895. 支持LPDDR5 byte mode颗粒。 6906. 增加回收与寄存器空间重叠的256MB DDR空间,默认回收,可通过ddrbin_tool关闭。 691 692### Fixed 693 694| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 695| ----- | -------- | ----------------------- | ------------------------------------------------------------ | -------- | 696| 1 | 重要 | 修正WRTRN概率性异常问题 | 修正533-1066M之间WR Training概率性异常问题。该频率点当前Bin未使用。但是客户可能通过ddrbin_tool修改使用到这段频率点。 | - | 697| 2 | 重要 | 修正周期性ZQCALIB间隙 | 修正周期性ZQCLIB timer 使用默认值,周期性ZQCALIB频繁问题。 | - | 698| 3 | 重要 | 修正528M稳定性问题 | 变频到528M之前清除SW*skew,避免528M带入其他频率点的skew引起稳定性问题 | - | 699| 4 | 重要 | 提高LPDDR5稳定性与性能 | 修正一些LPDDR5 timing配置,提高LPDDR5稳定性和性能。 | - | 700| 5 | 重要 | LP4/LP4X 32GB容量支持 | 增加LPDDR4两颗16GB组成的32GB的支持 | - | 701 702------ 703 704## rk3588_bl31_v1.31.elf 705 706| 时间 | 文件 | 编译 commit | 重要程度 | 707| ---------- | :-------------------- | ----------- | -------- | 708| 2022-11-09 | rk3588_bl31_v1.31.elf | 91e396185 | 重要 | 709 710### New 711 7121. 使能RK_ENABLE_A76_L2_FLUSH_TO_L3功能。 7132. 支持amp功能。 714 715### Fixed 716 717| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 718| ----- | -------- | -------------------------------------- | -------- | -------- | 719| 1 | 重要 | 休眠、唤醒时保存、恢复保存性能相关配置 | - | - | 720 721------ 722 723## rk3588_bl31_v1.30.elf 724 725| 时间 | 文件 | 编译 commit | 重要程度 | 726| ---------- | :-------------------- | ----------- | -------- | 727| 2022-10-12 | rk3588_bl31_v1.30.elf | 1450d21e8 | 重要 | 728 729### New 730 7311. 支持pstore功能。 732 733------ 734 735## rk3588_bl31_v1.29.elf 736 737| 时间 | 文件 | 编译 commit | 重要程度 | 738| ---------- | :-------------------- | ----------- | -------- | 739| 2022-09-29 | rk3588_bl31_v1.29.elf | 686b5c48b | 重要 | 740 741### New 742 7431. 添加A55 AT speculative补丁。 7442. 添加LPDDR5变频补丁,支持行间变频。 7453. 支持根据具体的DDR通道情况配置FW-DSU region。 746 747### Fixed 748 749| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 750| ----- | -------- | -------------------------- | ------------------------------------------------------------ | -------- | 751| 1 | 重要 | 解决cec唤醒问题 | 休眠等待cec唤醒时,gpio1/3的中断会同时唤醒AP和mcu,导致异常。 | - | 752| 2 | 重要 | 修复ddr相关配置 | 解决一些ddr不稳定问题。 | - | 753| 3 | 重要 | 解决关闭串口后休眠异常问题 | loader关闭串口后,系统休眠会异常。 | - | 754 755------ 756 757## rk3588_bl32_v1.12.bin 758 759| 时间 | 文件 | 编译 commit | 重要程度 | 760| ---------- | :-------------------- | ----------- | -------- | 761| 2022-09-20 | rk3588_bl32_v1.12.bin | 4542e1efd | 重要 | 762 763### New 764 7651. 支持根据具体的DDR通道情况配置FW-DSU region。 766 767------ 768 769## rk3588_bl32_v1.11.bin 770 771| 时间 | 文件 | 编译 commit | 重要程度 | 772| ---------- | :-------------------- | ----------- | -------- | 773| 2022-09-15 | rk3588_bl32_v1.11.bin | d84087907 | 重要 | 774 775### Fixed 776 777| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 778| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- | 779| 1 | 重要 | 解决关闭打印时OPTEE启动阶段卡住问题 | 当用户使用/rkbin/tools/ddrbin_tool工具关闭打印时,rk_atags将通知OPTEE关闭打印,OPTEE启动时关闭打印会出现卡死,无法进入U-Boot | - | 780 781------ 782 783