1# RK3588 Release Note 2 3## rk3588_bl32_v1.20.bin 4 5| 时间 | 文件 | 编译 commit | 重要程度 | 6| ---------- | :-------------------- | ----------- | -------- | 7| 2025-05-09 | rk3588_bl32_v1.20.bin | 1e844e4ca | 重要 | 8 9### New 10 111. 支持从OEM OTP KEY派生HMAC密钥。 12 13### Fixed 14 15| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 16| ----- | -------- | --------------------------- | -------------------- | -------- | 17| 1 | 重要 | 合入官方安全补丁 | 解决潜在的安全风险 | - | 18| 2 | 重要 | 修正oem otp key2 支持的长度 | 烧写oem otp key2失败 | - | 19 20------ 21 22## rk3588_ddr_lp4_1848MHz_lp5_2112MHz_v1.19.bin 23 24| 时间 | 文件 | 编译 commit | 重要程度 | 25| ---------- | :------------------------------------------- | ----------- | -------- | 26| 2025-04-21 | rk3588_ddr_lp4_1848MHz_lp5_2112MHz_v1.19.bin | ff1a08bde6 | 重要 | 27 28### New 29 301. 增加RK3582支持。 31 32------ 33 34## rk3588_bl31_v1.51.elf 35 36| 时间 | 文件 | 编译 commit | 重要程度 | 37| ---------- | :-------------------- | ----------- | -------- | 38| 2025-04-25 | rk3588_bl31_v1.51.elf | bc6030fac | 重要 | 39 40### New 41 421. 为linxu添加ddr debug接口。 43 44------ 45 46## rk3588_bl31_v1.50.elf 47 48| 时间 | 文件 | 编译 commit | 重要程度 | 49| ---------- | :-------------------- | ----------- | -------- | 50| 2025-03-13 | rk3588_bl31_v1.50.elf | b23ff75bb | 重要 | 51 52### New 53 541. 增加更多芯片版本支持。 55 56------ 57 58## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin 59 60| 时间 | 文件 | 编译 commit | 重要程度 | 61| ---------- | :------------------------------------------- | ----------- | -------- | 62| 2025-03-13 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin | ff1a08bde6 | 重要 | 63 64### New 65 661. 增加支持RK3588 -B/RK3588S-B/RK3588S2-B。 67 68------ 69 70## rk3588_bl31_v1.49.elf 71 72| 时间 | 文件 | 编译 commit | 重要程度 | 73| ---------- | :-------------------- | ----------- | -------- | 74| 2025-03-03 | rk3588_bl31_v1.49.elf | 1653f2a08 | 重要 | 75 76### New 77 781. 优化uart休眠唤醒使用流程。 792. 减小BL31固件大小。 80 81------ 82 83## rk3588_bl31_v1.48.elf 84 85| 时间 | 文件 | 编译 commit | 重要程度 | 86| ---------- | :-------------------- | ----------- | -------- | 87| 2024-12-19 | rk3588_bl31_v1.48.elf | 040d2de11 | 重要 | 88 89### New 90 911. 支持配置休眠唤醒的sleep pin。 922. 支持休眠唤醒后复位hptimer。 933. 优化hptimer使用流程。 94 95------ 96 97## rk3588_bl32_v1.19.bin 98 99| 时间 | 文件 | 编译 commit | 重要程度 | 100| ---------- | :-------------------- | ----------- | -------- | 101| 2024-11-15 | rk3588_bl32_v1.19.bin | 57604957e | 重要 | 102 103### New 104 1051. 新增支持 Dolby 库相关接口。 106 107### Fixed 108 109| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 110| ----- | -------- | -------------------------- | ------------------------------- | -------- | 111| 1 | 重要 | 支持异常掉电后文件自动恢复 | 异常掉电导致用户运行user ta报错 | 517988 | 112 113------ 114 115## rk3588_pcie_v2.20.bin 116 117| 时间 | 文件 | 编译 commit | 重要程度 | 118| ---------- | :-------------------- | ----------- | -------- | 119| 2024-11-05 | rk3588_pcie_v2.20.bin | 1f74d1059 | 普通 | 120 121### New 122 1231. 支持设置 pmic rst_fun 为 1。 124 125------ 126 127## rk3588_bl32_v1.18.bin 128 129| 时间 | 文件 | 编译 commit | 重要程度 | 130| ---------- | :-------------------- | ----------- | -------- | 131| 2024-10-31 | rk3588_bl32_v1.18.bin | 9f2aca7d1 | 重要 | 132 133### Fixed 134 135| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 136| ----- | -------- | -------------------------------------- | ----------------------------------------------- | -------- | 137| 1 | 重要 | 变更强弱安全前判断rpmb key是否已经注入 | 由弱安全升级到强安全可能出现rpmb key校验失败 | - | 138| 2 | 重要 | 修正RSA OAEP MGF1算法 | TA在使用RSA算法OAEP MGF1填充方式会报错 | - | 139| 3 | 重要 | 修正secure boot是否使能判断条件 | 在硬件不稳定情况下可能错误认为开启了secure boot | - | 140 141------ 142 143## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.18.bin 144 145| 时间 | 文件 | 编译 commit | 重要程度 | 146| ---------- | :------------------------------------------- | ----------- | -------- | 147| 2024-09-05 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.18.bin | 9fa84341ce | 重要 | 148 149### Warn 150 1511. 要求BL31版本必须同步更新到V1.47或更高版本。 152 153### New 154 1551. 使能dvfs/periodic training, 增加信号余量。 1562. 增加mixed封装颗粒(x16/x8混合封装)的支持。 157 158### Fixed 159 160| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 161| ----- | -------- | ---------------------------------- | -------- | -------- | 162| 1 | 重要 | 修正tTOT配置,以提高个别颗粒兼容性 | - | - | 163 164------ 165 166## rk3588_bl31_v1.47.elf 167 168| 时间 | 文件 | 编译 commit | 重要程度 | 169| ---------- | :-------------------- | ----------- | -------- | 170| 2024-09-04 | rk3588_bl31_v1.47.elf | 92b1674a5 | 重要 | 171 172### New 173 1741. 支持在optee响应kernel中断。 1752. 提高vop稳定性。 1763. 系统唤醒后恢复dvfs/periodic training状态。 177 178------ 179 180## rk3588_bl32_v1.17.bin 181 182| 时间 | 文件 | 编译 commit | 重要程度 | 183| ---------- | :-------------------- | ----------- | -------- | 184| 2024-09-02 | rk3588_bl32_v1.17.bin | 6c78a7d8c | 重要 | 185 186### New 187 1881. 支持软件TA加密密钥功能,客户可以不烧写密钥的情况下使用TA加密功能。 1892. rpmb添加多次读取机制。 1903. 增大MPI_MEMPOOL_SIZE。 191 192------ 193 194## rk3588_bl31_v1.46.elf 195 196| 时间 | 文件 | 编译 commit | 重要程度 | 197| ---------- | :-------------------- | ----------- | -------- | 198| 2024-04-29 | rk3588_bl31_v1.46.elf | 588059758 | 重要 | 199 200### New 201 2021. 支持在kernel配置pmu mcu。 2032. 提高单片选lpddr5变频稳定性。 204 205------ 206 207## rk3588_bl32_v1.16.bin 208 209| 时间 | 文件 | 编译 commit | 重要程度 | 210| ---------- | :-------------------- | ----------- | -------- | 211| 2024-04-16 | rk3588_bl32_v1.16.bin | 185dc3c92 | 重要 | 212 213### New 214 2151. 增加输入参数检查,增加安全性。 2162. 支持打印 TEE 内存占用信息。 2173. 硬件 crypto 支持4G以上地址。 218 219------ 220 221## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.17.bin 222 223| 时间 | 文件 | 编译 commit | 重要程度 | 224| ---------- | :------------------------------------------- | ----------- | -------- | 225| 2024-04-12 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.17.bin | 3488111f83 | 重要 | 226 227### Fixed 228 229| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 230| ----- | -------- | ------------------------------------------------------------ | -------------------------------------------- | -------- | 231| 1 | 重要 | 修正当boot_fsp配为非0值后pll_id设置错误问题,boot_fsp默认值为0。 | 当boot_fsp配为非0值后概率性出现DDR初始化失败 | - | 232 233------ 234 235## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin 236 237| 时间 | 文件 | 编译 commit | 重要程度 | 238| ---------- | :------------------------------------------- | ----------- | -------- | 239| 2024-02-04 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin | 9fffbe1e78 | 重要 | 240 241### New 242 2431. 修改LPDDR5频率,提高稳定性。 2442. 新增支持cs0 row小于cs1 row的颗粒。 2453. 修改 DERATEINT.mr4_read_interval配置。 246 247### Fixed 248 249| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 250| ----- | -------- | ---------------------------------- | ----------------------------------------------- | -------- | 251| 1 | 重要 | 修正单片选LPDDR5的derate异常问题。 | 单片选LPDDR5执行DDR变频后可能会引起kernel挂起。 | - | 252 253------ 254 255## rk3588_bl31_v1.45.elf 256 257| 时间 | 文件 | 编译 commit | 重要程度 | 258| ---------- | :-------------------- | ----------- | -------- | 259| 2023-12-27 | rk3588_bl31_v1.45.elf | 4ca8a8422 | 重要 | 260 261### New 262 2631. 优化唤醒后ddr变频时间。 2642. 唤醒后提前提高cpu频率。 2653. 支持pvtpll参数通过sip配置。 266 267------ 268 269## rk3588_pcie_v2.10.bin 270 271| 时间 | 文件 | 编译 commit | 重要程度 | 272| ---------- | --------------------- | ----------- | -------- | 273| 2023-12-18 | rk3588_pcie_v2.10.bin | 35f57cde3 | 普通 | 274 275### New 276 2771. Update the version。 278 279------ 280 281## rk3588_pcie_v2.00.bin 282 283| 时间 | 文件 | 编译 commit | 重要程度 | 284| ---------- | --------------------- | ----------- | -------- | 285| 2023-12-06 | rk3588_pcie_v2.00.bin | I3e280b78 | 普通 | 286 287### New 288 2891. Fix bar capacity。 290 291------ 292 293## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin 294 295| 时间 | 文件 | 编译 commit | 重要程度 | 296| ---------- | :------------------------------------------- | ----------- | -------- | 297| 2023-11-23 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin | d5483af87d | 重要 | 298 299### New 300 3011. 避免PHY skew value大于dll lock value,提高528MHz稳定性。 3022. 修复data training流程,提高稳定性。 3033. LPDDR5唤醒流程,恢复ZQ background calibration。 304 305------ 306 307## rk3588_usbplug_v1.11.bin 308 309| 时间 | 文件 | 编译 commit | 重要程度 | 310| ---------- | :----------------------- | ----------- | -------- | 311| 2023-11-20 | rk3588_usbplug_v1.11.bin | dcac518e7 | 重要 | 312 313### New 314 3151. 增加rk3583烧写支持。 316 317------ 318 319## rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin 320 321| 时间 | 文件 | 编译 commit | 重要程度 | 322| ---------- | :------------------------------------------- | ----------- | -------- | 323| 2023-11-10 | rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin | 73dffea49e | 重要 | 324 325### New 326 3271. 增加RK3583支持。 328 329------ 330 331## rk3588_bl31_v1.44.elf 332 333| 时间 | 文件 | 编译 commit | 重要程度 | 334| ---------- | :-------------------- | ----------- | -------- | 335| 2023-11-07 | rk3588_bl31_v1.44.elf | 4acbe711b | 重要 | 336 337### New 338 3391. 增加rk3583 pvtpll 配置。 3402. 支持读取安全的otp。 3413. 优化dmc恢复时间。 342 343------ 344 345## rk3588_pcie_v1.00.bin 346 347| 时间 | 文件 | 编译 commit | 重要程度 | 348| ---------- | --------------------- | ----------- | -------- | 349| 2023-10-07 | rk3588_pcie_v1.00.bin | I01c2c7d7 | 普通 | 350 351### New 352 3531. 添加支持 pcie ep 初始化的裸系统可执行固件。 354 355------ 356 357## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin 358 359| 时间 | 文件 | 编译 commit | 重要程度 | 360| ---------- | :------------------------------------------- | ----------- | -------- | 361| 2023-09-26 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin | 73dffea49e | 重要 | 362 363### New 364 3651. 提高LPDDR5 稳定性。 3662. 增加fwver支持。 367 368------ 369 370## rk3588_bl32_v1.15.bin 371 372| 时间 | 文件 | 编译 commit | 重要程度 | 373| ---------- | :-------------------- | ----------- | -------- | 374| 2023-09-25 | rk3588_bl32_v1.15.bin | 62aa10b7 | 重要 | 375 376### New 377 3781. 支持打印固件版本号fwver,支持传参fwver给后级固件。 379 380------ 381 382## rk3588_bl31_v1.43.elf 383 384| 时间 | 文件 | 编译 commit | 重要程度 | 385| ---------- | :-------------------- | ----------- | -------- | 386| 2023-09-26 | rk3588_bl31_v1.43.elf | 24b7dd41a | 重要 | 387 388### New 389 3901. 支持通过rk_atags传递bl31版本号。 3912. 支持通过dts配置假关机的唤醒源。 392 393------ 394 395## rk3588_spl_v1.13.bin 396 397| 时间 | 文件 | 编译 commit | 重要程度 | 398| ---------- | :------------------- | ----------- | -------- | 399| 2023-09-25 | rk3588_spl_v1.13.bin | e4e124926e | 重要 | 400 401### New 402 4031. 打印并传递固件版本号。 404 405### Fixed 406 407| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 408| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 409| 1 | 重要 | 解决SPL加载校验u-boot.dtb失败后不加载备份镜像的问题 | 第一份uboot.img的u-boot.dtb损坏后,SPL没有加载备份镜像。 | - | 410------ 411 412## rk3588_bl31_v1.42.elf 413 414| 时间 | 文件 | 编译 commit | 重要程度 | 415| ---------- | :-------------------- | ----------- | -------- | 416| 2023-09-09 | rk3588_bl31_v1.42.elf | 87bcc5dfe | 重要 | 417 418### New 419 4201. 优化唤醒时间。 4212. 支持任意cpu进行休眠唤醒。 4223. 假关机时支持所有pwm唤醒。 423 424------ 425 426## rk3588_bl32_v1.14.bin 427 428| 时间 | 文件 | 编译 commit | 重要程度 | 429| ---------- | :-------------------- | ----------- | -------- | 430| 2023-08-28 | rk3588_bl32_v1.14.bin | b5340fd65 | 重要 | 431 432### New 433 4341. 默认设置伪随机数种子。 4352. 内部TA支持读写security flag接口。 4363. 内部TA支持判断 ta encryption key 是否写入。 437 438### Fixed 439 440| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 441| ----- | -------- | ------------------------------------------ | -------------------- | -------- | 442| 1 | 重要 | 修正使能动态内存后硬件crypto概率性奔溃问题 | 使用硬件crypto会报错 | - | 443 444------ 445 446## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin 447 448| 时间 | 文件 | 编译 commit | 重要程度 | 449| ---------- | :------------------------------------------- | ----------- | -------- | 450| 2023-08-11 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin | 25cee80c4f | 重要 | 451 452### Warn 453 4541. 要求BL31版本必须同步更新到V1.41或更高版本。 455 456### New 457 4581. 提高LPDDR5 528MHz稳定性。 4592. fsp_params中4个通道更新各自的vref_inner,提高稳定性。 460 461### Fixed 462 463| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 464| ----- | -------- | ---------------------------- | ------------------------------ | -------- | 465| 1 | 重要 | 解决高温环境下启动失败的问题 | 高温环境下,开机ddrbin中卡死。 | - | 466 467------ 468 469## rk3588_bl31_v1.41.elf 470 471| 时间 | 文件 | 编译 commit | 重要程度 | 472| ---------- | :-------------------- | ----------- | -------- | 473| 2023-08-10 | rk3588_bl31_v1.41.elf | b7c5102a2 | 重要 | 474 475### New 476 4771. 支持L3分区功能。 4782. 更新DDR vref_inner配置。 4793. 支持MCU休眠参数dts可配。 480 481------ 482 483## rk3588_bl31_v1.40.elf 484 485| 时间 | 文件 | 编译 commit | 重要程度 | 486| ---------- | :-------------------- | ----------- | -------- | 487| 2023-07-13 | rk3588_bl31_v1.40.elf | dc1125f48 | 重要 | 488 489### New 490 4911. 支持根据vop子pd的状态,复位VOP。 492 493------ 494 495## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin 496 497| 时间 | 文件 | 编译 commit | 重要程度 | 498| ---------- | :------------------------------------------- | ----------- | -------- | 499| 2023-07-06 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin | 52218f4949 | 重要 | 500 501### New 502 5031. 增加支持打印training结果和颗粒MR值。 504 505### Fixed 506 507| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 508| ----- | -------- | ------------------------------------------ | ------------------------------------------------------------ | -------- | 509| 1 | 重要 | 解决最大频率在1066和1600之间启动失败的问题 | 最高频率设置在1066-1600之间时,开机ddrbin中卡死。 | - | 510| 2 | 重要 | 解决多次初始化DDR引起的死机问题 | 第一份固件SPL加载失败时重新加载第二份固件导致DDR被重复初始化,卡死在ddrbin中。 | - | 511 512------ 513 514## rk3588_bl31_v1.39.elf 515 516| 时间 | 文件 | 编译 commit | 重要程度 | 517| ---------- | :-------------------- | ----------- | -------- | 518| 2023-06-27 | rk3588_bl31_v1.39.elf | 001b4889e | 重要 | 519 520### New 521 5221. 修改非安全空间otp大小到128字节。 5232. 支持根据otp信息调整pvtpll配置。 5243. 调整rk3588j/m的pvtpll配置。 525 526------ 527 528## rk3588_bl31_v1.38.elf 529 530| 时间 | 文件 | 编译 commit | 重要程度 | 531| ---------- | :-------------------- | ----------- | -------- | 532| 2023-05-09 | rk3588_bl31_v1.38.elf | 3389cfdda | 重要 | 533 534### Warn 535 5361. 要求DDR bin版本必须同步更新到V1.11或更高版本。 537 538### New 539 5401. 更新ddr lp5 mr配置。 5412. 提高hdmirx相关功能稳定性。 5423. 添加ddr展频模式。 543 544------ 545 546## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin 547 548| 时间 | 文件 | 编译 commit | 重要程度 | 549| ---------- | :------------------------------------------- | ----------- | -------- | 550| 2023-05-09 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin | f1474cf52f | 重要 | 551 552### Warn 553 5541. 要求BL31版本必须同步更新到V1.38或更高版本。 555 556### New 557 5581. 增加打印,在初始化失败时可以更好的定位焊接问题。 5592. 优化开机时间。 5603. 使能per bank refresh功能。 5614. LPDDR5 4个通道使用不同的write vref。 5625. 先初始化LPDDR4X。 5636. LPDDR5 cavref更新为36%。 5647. 增加支持展频功能。 565 566------ 567 568## rk3588_bl32_v1.13.bin 569 570| 时间 | 文件 | 编译 commit | 重要程度 | 571| ---------- | :-------------------- | ----------- | -------- | 572| 2023-04-19 | rk3588_bl32_v1.13.bin | 7f1ea6d6e | 重要 | 573 574### New 575 5761. OTP 支持 burst 读取,加快 BL32 启动速度。 5772. 支持内核端读取安全启动标志和公钥哈希。 5783. 支持动态共享内存,安全非安全世界可以传递更大数据。 5794. BL32 打印支持 pstore,内核可以通过 pstore 节点查看 BL32 的打印信息。 580 581------ 582 583## rk3588_bl31_v1.37.elf 584 585| 时间 | 文件 | 编译 commit | 重要程度 | 586| ---------- | :-------------------- | ----------- | -------- | 587| 2023-03-08 | rk3588_bl31_v1.37.elf | 9609b9c19 | 重要 | 588 589### New 590 5911. 休眠唤醒时保存恢复 u2phy_grf寄存器。 5922. 休眠唤醒时保存更多ddr相关寄存器。 5933. 兼容QNX系统的休眠唤醒。 594 595------ 596 597## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin 598 599| 时间 | 文件 | 编译 commit | 重要程度 | 600| ---------- | :------------------------------------------- | ----------- | -------- | 601| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin | 75d050770f | 重要 | 602 603### New 604 6051. 可通过ddrbin_tool开关pageclose。 606 607### Fixed 608 609| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 610| ----- | -------- | ----------------------- | ------------------------------------------------------------ | -------- | 611| 1 | 重要 | 解决DDR总容量24GB问题。 | 当板上DDR总容量为24GB时,无法正常开机。 | - | 612| 2 | 重要 | 解决LP4/LP4X稳定性问题 | 个别板子read odt需要从60ohm改为40ohm才能更稳定,BL31必须更新到V1.37及以上。 | - | 613| 3 | 重要 | 优化LPDDR5性能 | LPDDR5模式下tWTR计算错误导致效率较差 | - | 614 615------ 616 617## rk3588_bl31_v1.36.elf 618 619| 时间 | 文件 | 编译 commit | 重要程度 | 620| ---------- | :-------------------- | ----------- | -------- | 621| 2023-01-30 | rk3588_bl31_v1.36.elf | 78ee25fe7 | 重要 | 622 623### New 624 6251. 支持休眠时软件解析多种协议的红外信号,需配合mcu一起使用。 626 627------ 628 629## rk3588_bl31_v1.35.elf 630 631| 时间 | 文件 | 编译 commit | 重要程度 | 632| ---------- | :-------------------- | ----------- | -------- | 633| 2023-01-16 | rk3588_bl31_v1.35.elf | bd7bac37a | 重要 | 634 635### New 636 6371. 提高hdmirx相关功能稳定性。 638 639------ 640 641## rk3588_bl31_v1.34.elf 642 643| 时间 | 文件 | 编译 commit | 重要程度 | 644| ---------- | :-------------------- | ----------- | -------- | 645| 2023-01-10 | rk3588_bl31_v1.34.elf | e63a16361 | 重要 | 646 647### New 648 6491. hptimer支持使用软件校准模式。 6502. pvtpll支持添加长度。 651 652### Fixed 653 654| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 655| ----- | -------- | ------------------------------- | ------------------------------------------------------------ | -------- | 656| 1 | 重要 | 修正休眠时pmu mcu被意外启动问题 | 休眠唤醒后kernel代码或数据会被覆盖,原因是pmu mcu被意外启动导致的 | - | 657 658------ 659 660## rk3588_spl_v1.12.bin 661 662| 时间 | 文件 | 编译 commit | 重要程度 | 663| ---------- | :-------------------- | ----------- | -------- | 664| 2022-12-26 | rk3588_spl_v1.12.bin | 5f53abfa | 重要 | 665 666### New 667 6681. 支持 SPL AB。 669 670------ 671 672## rk3588_bl31_v1.33.elf 673 674| 时间 | 文件 | 编译 commit | 重要程度 | 675| ---------- | :-------------------- | ----------- | -------- | 676| 2022-12-07 | rk3588_bl31_v1.33.elf | 17b41886e | 重要 | 677 678### New 679 6801. 支持rk3588m, rk3588j。 681 682------ 683 684## rk3588_usbplug_v1.10.bin 685 686| 时间 | 文件 | 编译 commit | 重要程度 | 687| ---------- | :----------------------- | ----------- | -------- | 688| 2022-11-22 | rk3588_usbplug_v1.10.bin | b0e3c43c2 | 重要 | 689 690### New 691 6921. 提升兼容性。 693 694------ 695 696## rk3588_bl31_v1.32.elf 697 698| 时间 | 文件 | 编译 commit | 重要程度 | 699| ---------- | :-------------------- | ----------- | -------- | 700| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760 | 重要 | 701 702### New 703 7041. 支持bus auto CS功能。 705 706------ 707 708## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin 709 710| 时间 | 文件 | 编译 commit | 重要程度 | 711| ---------- | :------------------------------------------- | ----------- | -------- | 712| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06 | 重要 | 713 714### New 715 7161. 可通过ddrbin_tool开关derate/perbank refresh。 7172. DDRBIN开启pstore功能。 7183. boot 频率可通过ddrbin_tool修改。 7194. 开启LPDDR5 DMC功能。 7205. 支持LPDDR5 byte mode颗粒。 7216. 增加回收与寄存器空间重叠的256MB DDR空间,默认回收,可通过ddrbin_tool关闭。 722 723### Fixed 724 725| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 726| ----- | -------- | ----------------------- | ------------------------------------------------------------ | -------- | 727| 1 | 重要 | 修正WRTRN概率性异常问题 | 修正533-1066M之间WR Training概率性异常问题。该频率点当前Bin未使用。但是客户可能通过ddrbin_tool修改使用到这段频率点。 | - | 728| 2 | 重要 | 修正周期性ZQCALIB间隙 | 修正周期性ZQCLIB timer 使用默认值,周期性ZQCALIB频繁问题。 | - | 729| 3 | 重要 | 修正528M稳定性问题 | 变频到528M之前清除SW*skew,避免528M带入其他频率点的skew引起稳定性问题 | - | 730| 4 | 重要 | 提高LPDDR5稳定性与性能 | 修正一些LPDDR5 timing配置,提高LPDDR5稳定性和性能。 | - | 731| 5 | 重要 | LP4/LP4X 32GB容量支持 | 增加LPDDR4两颗16GB组成的32GB的支持 | - | 732 733------ 734 735## rk3588_bl31_v1.31.elf 736 737| 时间 | 文件 | 编译 commit | 重要程度 | 738| ---------- | :-------------------- | ----------- | -------- | 739| 2022-11-09 | rk3588_bl31_v1.31.elf | 91e396185 | 重要 | 740 741### New 742 7431. 使能RK_ENABLE_A76_L2_FLUSH_TO_L3功能。 7442. 支持amp功能。 745 746### Fixed 747 748| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 749| ----- | -------- | -------------------------------------- | -------- | -------- | 750| 1 | 重要 | 休眠、唤醒时保存、恢复保存性能相关配置 | - | - | 751 752------ 753 754## rk3588_bl31_v1.30.elf 755 756| 时间 | 文件 | 编译 commit | 重要程度 | 757| ---------- | :-------------------- | ----------- | -------- | 758| 2022-10-12 | rk3588_bl31_v1.30.elf | 1450d21e8 | 重要 | 759 760### New 761 7621. 支持pstore功能。 763 764------ 765 766## rk3588_bl31_v1.29.elf 767 768| 时间 | 文件 | 编译 commit | 重要程度 | 769| ---------- | :-------------------- | ----------- | -------- | 770| 2022-09-29 | rk3588_bl31_v1.29.elf | 686b5c48b | 重要 | 771 772### New 773 7741. 添加A55 AT speculative补丁。 7752. 添加LPDDR5变频补丁,支持行间变频。 7763. 支持根据具体的DDR通道情况配置FW-DSU region。 777 778### Fixed 779 780| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 781| ----- | -------- | -------------------------- | ------------------------------------------------------------ | -------- | 782| 1 | 重要 | 解决cec唤醒问题 | 休眠等待cec唤醒时,gpio1/3的中断会同时唤醒AP和mcu,导致异常。 | - | 783| 2 | 重要 | 修复ddr相关配置 | 解决一些ddr不稳定问题。 | - | 784| 3 | 重要 | 解决关闭串口后休眠异常问题 | loader关闭串口后,系统休眠会异常。 | - | 785 786------ 787 788## rk3588_bl32_v1.12.bin 789 790| 时间 | 文件 | 编译 commit | 重要程度 | 791| ---------- | :-------------------- | ----------- | -------- | 792| 2022-09-20 | rk3588_bl32_v1.12.bin | 4542e1efd | 重要 | 793 794### New 795 7961. 支持根据具体的DDR通道情况配置FW-DSU region。 797 798------ 799 800## rk3588_bl32_v1.11.bin 801 802| 时间 | 文件 | 编译 commit | 重要程度 | 803| ---------- | :-------------------- | ----------- | -------- | 804| 2022-09-15 | rk3588_bl32_v1.11.bin | d84087907 | 重要 | 805 806### Fixed 807 808| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 809| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- | 810| 1 | 重要 | 解决关闭打印时OPTEE启动阶段卡住问题 | 当用户使用/rkbin/tools/ddrbin_tool工具关闭打印时,rk_atags将通知OPTEE关闭打印,OPTEE启动时关闭打印会出现卡死,无法进入U-Boot | - | 811 812------ 813 814