1# RK3588 Release Note 2 3## rk3588_bl31_v1.51.elf 4 5| Date | File | Build commit | Severity | 6| ---------- | :-------------------- | ------------ | --------- | 7| 2025-04-25 | rk3588_bl31_v1.51.elf | bc6030fac | important | 8 9### New 10 111. Add the ddr debug interface to linux. 12 13------ 14 15## rk3588_bl31_v1.50.elf 16 17| Date | File | Build commit | Severity | 18| ---------- | :-------------------- | ------------ | --------- | 19| 2025-03-13 | rk3588_bl31_v1.50.elf | b23ff75bb | important | 20 21### New 22 231. Add more hardware version support. 24 25------ 26 27## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin 28 29| Date | File | Build commit | Severity | 30| ---------- | :------------------------------------------- | ------------ | --------- | 31| 2025-03-13 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin | ff1a08bde6 | important | 32 33### New 34 351. Add RK3588 -B/RK3588S-B/RK3588S2-B support. 36 37 38 39------ 40 41## rk3588_bl31_v1.49.elf 42 43| Date | File | Build commit | Severity | 44| ---------- | :-------------------- | ------------ | --------- | 45| 2025-03-03 | rk3588_bl31_v1.49.elf | 1653f2a08 | important | 46 47### New 48 491. Optimize the uart usage flow during system suspend. 502. Reduce the BL31 firmware size. 51 52------ 53 54## rk3588_bl31_v1.48.elf 55 56| Date | File | Build commit | Severity | 57| ---------- | :-------------------- | ------------ | --------- | 58| 2024-12-19 | rk3588_bl31_v1.48.elf | 040d2de11 | important | 59 60### New 61 621. Support to config the sleep pin for system suspend. 632. Support to resets the hptimer after system suspend. 643. Optimize the hptimer usage flow. 65 66------ 67 68## rk3588_bl32_v1.19.bin 69 70| Date | File | Build commit | Severity | 71| ---------- | :-------------------- | ------------ | --------- | 72| 2024-11-15 | rk3588_bl32_v1.19.bin | 57604957e | important | 73 74### New 75 761. Added support for Dolby library interfaces. 77 78### Fixed 79 80| Index | Severity | Update | Issue description | Issue source | 81| ----- | --------- | -------------------------------------------------------- | ----------------------------------------------------- | ------------ | 82| 1 | important | Support automatic file recovery after abnormal power off | Abnormal power off causes user ta cannot run normally | 517988 | 83 84------ 85 86## rk3588_pcie_v2.20.bin 87 88| Date | File | Build commit | Severity | 89| ---------- | :-------------------- | ----------- | -------- | 90| 2024-11-05 | rk3588_pcie_v2.20.bin | 1f74d1059 | important | 91 92### New 93 941. Support setting pmic rst_fun as 1. 95 96------ 97 98## rk3588_bl32_v1.18.bin 99 100| Date | File | Build commit | Severity | 101| ---------- | :-------------------- | ------------ | --------- | 102| 2024-10-31 | rk3588_bl32_v1.18.bin | 9f2aca7d1 | important | 103 104### Fixed 105 106| Index | Severity | Update | Issue description | Issue source | 107| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 108| 1 | important | check whether the rpmb key has been burned before changing security level | upgrading from weak security level to strong security level may result in rpmb key verification failure | - | 109| 2 | important | fixed RSA OAEP MGF1 algorithm | TA will report an error when using RSA algorithm OAEP MGF1 padding method | - | 110| 3 | important | fixed condition of whether secure boot is enabled | Under unstable hardware conditions, it may be mistakenly believed that secure boot is enabled | - | 111 112------ 113 114## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.18.bin 115 116| Date | File | Build commit | Severity | 117| ---------- | :------------------------------------------- | ------------ | --------- | 118| 2024-09-05 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.18.bin | 9fa84341ce | important | 119 120### Warn 121 1221. BL31 should be update to V1.47 or above. 123 124### New 125 1261. Enable dvfs/periodic training to increase SI margin. 1272. Added support for (x16/x8)mixed packaging particles. 128 129### Fixed 130 131| Index | Severity | Update | Issue description | Issue source | 132| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ | 133| 1 | important | Modified tTOT configuration to improve DRAM compatibility | - | - | 134 135------ 136 137## rk3588_bl31_v1.47.elf 138 139| Date | File | Build commit | Severity | 140| ---------- | :-------------------- | ------------ | --------- | 141| 2024-09-04 | rk3588_bl31_v1.47.elf | 92b1674a5 | important | 142 143### New 144 1451. Support to respond to interrupts of kernel in OPTEE. 1462. Improve stability of VOP. 1473. Restored status of dvfs/periodic training after system wake up. 148 149------ 150 151## rk3588_bl32_v1.17.bin 152 153| Date | File | Build commit | Severity | 154| ---------- | :-------------------- | ------------ | --------- | 155| 2024-09-02 | rk3588_bl32_v1.17.bin | 6c78a7d8c | important | 156 157### New 158 1591. Support software TA encryption key, customers can use TA encryption function without burning the key. 1602. RPMB change read data to multiple times. 1613. Increase MPI_MEMPOOL_SIZE size. 162 163------ 164 165## rk3588_bl31_v1.46.elf 166 167| Date | File | Build commit | Severity | 168| ---------- | :-------------------- | ------------ | --------- | 169| 2024-04-29 | rk3588_bl31_v1.46.elf | 588059758 | important | 170 171### New 172 1731. Support to config pmu_mcu in kernel. 1742. Improve stability of DFS in single chip lpddr5. 175 176------ 177 178## rk3588_bl32_v1.16.bin 179 180| Date | File | Build commit | Severity | 181| ---------- | :-------------------- | ------------ | --------- | 182| 2024-04-16 | rk3588_bl32_v1.16.bin | 185dc3c92 | important | 183 184### New 185 1861. Optimization parameter check to enhance security. 1872. Support printing TEE memory usage information. 1883. Hardware crypto supports addresses exceeding 4G. 189 190------ 191 192## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.17.bin 193 194| Date | File | Build commit | Severity | 195| ---------- | :------------------------------------------- | ------------ | --------- | 196| 2024-04-12 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.17.bin | 3488111f83 | important | 197 198### Fixed 199 200| Index | Severity | Update | Issue description | Issue source | 201| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 202| 1 | important | Fixed the error of pll_id setting when boot_fsp!=0,the default value of boot_fsp is 0. | Maybe hang in ddr initialization when boot_fsp is configured to a non-zero value. | - | 203 204------ 205 206## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin 207 208| Date | File | Build commit | Severity | 209| ---------- | :------------------------------------------- | ------------ | --------- | 210| 2024-02-04 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin | 9fffbe1e78 | important | 211 212### New 213 2141. Modify the LPDDR5 frequency to improve stability. 2152. Add support dram with CS0 capacity less than CS1 capacity. 2163. Modify the DERATEINT.mr4_read_interval configuration. 217 218### Fixed 219 220| Index | Severity | Update | Issue description | Issue source | 221| ----- | --------- | ------------------------------------------- | ------------------------------------------------------------ | ------------ | 222| 1 | important | Fixed derate issue with LPDDR5 of one rank. | Maybe hang in kernel when switch the frequency for LPDDR5 of one rank. | - | 223 224------ 225 226## rk3588_bl31_v1.45.elf 227 228| Date | File | Build commit | Severity | 229| ---------- | :-------------------- | ------------ | --------- | 230| 2023-12-27 | rk3588_bl31_v1.45.elf | 4ca8a8422 | important | 231 232### New 233 2341. Optimize the time of DFS atfter system resume. 2352. Cpu switch to hight frequency when systeme resume. 2363. Support config pvtpll parameters by sip. 237 238------ 239 240## rk3588_pcie_v2.10.bin 241 242| Date | File | Build commit | Severity | 243| ---------- | --------------------- | ------------ | -------- | 244| 2023-12-18 | rk3588_pcie_v2.10.bin | 35f57cde3 | moderate | 245 246### New 247 2481. Update the version. 249 250------ 251 252## rk3588_pcie_v2.00.bin 253 254| Date | File | Build commit | Severity | 255| ---------- | --------------------- | ------------ | -------- | 256| 2023-12-06 | rk3588_pcie_v2.00.bin | I3e280b78 | moderate | 257 258### New 259 2601. Fix bar capacity. 261 262------ 263 264## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin 265 266| Date | File | Build commit | Severity | 267| ---------- | :------------------------------------------- | ------------ | --------- | 268| 2023-11-23 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin | d5483af87d | important | 269 270### New 271 2721. Avoid PHY skew value greater than dll lock value,improve the stability for 528MHz. 2732. Fix the data training process,improve the stability. 2743. Resume ZQ background calibration for LPDDR5. 275 276------ 277 278## rk3588_usbplug_v1.11.bin 279 280| Date | File | Build commit | Severity | 281| ---------- | :----------------------- | ------------ | --------- | 282| 2023-11-20 | rk3588_usbplug_v1.11.bin | dcac518e7 | important | 283 284### New 285 2861. Add rk3583 upgrade support. 287 288------ 289 290## rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin 291 292| Date | File | Build commit | Severity | 293| ---------- | :------------------------------------------- | ------------ | --------- | 294| 2023-11-10 | rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin | 73dffea49e | important | 295 296### New 297 2981. Add RK3583 support. 299 300------ 301 302## rk3588_bl31_v1.44.elf 303 304| Date | File | Build commit | Severity | 305| ---------- | :-------------------- | ------------ | --------- | 306| 2023-11-07 | rk3588_bl31_v1.44.elf | 4acbe711b | important | 307 308### New 309 3101. Add pvtpll support rk3583. 3112. Add support to read secure otp. 3123. Optimize the time of dmc restore. 313 314------ 315 316## rk3588_pcie_v1.00.bin 317 318| Date | File | Build commit | Severity | 319| ---------- | --------------------- | ------------ | -------- | 320| 2023-10-07 | rk3588_pcie_v1.00.bin | I01c2c7d7 | moderate | 321 322### New 323 3241. Add bare system executable firmware that supports PCIe EP initialization. 325 326------ 327 328## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin 329 330| Date | File | Build commit | Severity | 331| ---------- | :------------------------------------------- | ------------ | --------- | 332| 2023-09-26 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin | 73dffea49e | important | 333 334### New 335 3361. Improve the stability of LPDDR5. 3372. Add fwver support. 338 339------ 340 341## rk3588_bl32_v1.15.bin 342 343| Date | File | Build commit | Severity | 344| ---------- | :-------------------- | ------------ | --------- | 345| 2023-09-25 | rk3588_bl32_v1.15.bin | 62aa10b7 | important | 346 347### New 348 3491. Support print firmware version, and support transmit firmware version to subsequent firmware. 350 351------ 352 353## rk3588_bl31_v1.43.elf 354 355| Date | File | Build commit | Severity | 356| ---------- | :-------------------- | ------------ | --------- | 357| 2023-09-26 | rk3588_bl31_v1.43.elf | 24b7dd41a | important | 358 359### New 360 3611. Supports to pass bl31 version number through rk atags. 3622. Support to configure wake sources for virtual-poweroff through dts. 363 364------ 365 366## rk3588_spl_v1.13.bin 367 368| Date | File | Build commit | Severity | 369| ---------- | :------------------- | ------------ | --------- | 370| 2023-09-25 | rk3588_spl_v1.13.bin | e4e124926e | important | 371 372### New 373 3741. Print and pass the firmware version number. 375 376### Fixed 377 378| Index | Severity | Update | Issue description | Issue source | 379| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 380| 1 | important | Solve the issue that the backup image is not loaded when the SPL load or check u-boot.dtb fails | When u-boot.dtb of the first uboot.img is corrupted, SPL doesn't load the backup image. | - | 381------ 382 383## rk3588_bl31_v1.42.elf 384 385| Date | File | Build commit | Severity | 386| ---------- | :-------------------- | ------------ | --------- | 387| 2023-09-09 | rk3588_bl31_v1.42.elf | 87bcc5dfe | important | 388 389### New 390 3911. Optimize the time of system resume. 3922. Support any cpu to do system suspend/resume. 3933. Support all pwm int to wakeup when virtual-poweroff. 394 395------ 396 397## rk3588_bl32_v1.14.bin 398 399| Date | File | Build commit | Severity | 400| ---------- | :-------------------- | ------------ | --------- | 401| 2023-08-28 | rk3588_bl32_v1.14.bin | b5340fd65 | important | 402 403### New 404 4051. Pseudo random number seed will be set by default. 4062. Supports read and write security flag interfaces. 4073. Support check ta encryption key is written. 408 409### Fixed 410 411| Index | Severity | Update | Issue description | Issue source | 412| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ | 413| 1 | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | - | 414 415------ 416 417## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin 418 419| Date | File | Build commit | Severity | 420| ---------- | :------------------------------------------- | ------------ | --------- | 421| 2023-08-11 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin | 25cee80c4f | important | 422 423### Warn 424 4251. BL31 should be update to V1.41 or above. 426 427### New 428 4291. Improve the stability of LPDDR5 528MHz. 4302. Update vref_inner for each channel in fsp_param to improve stability. 431 432### Fixed 433 434| Index | Severity | Update | Issue description | Issue source | 435| ----- | --------- | ------------------------------------------------------------ | --------------------------------------------------------- | ------------ | 436| 1 | important | Fixed init fail issue that boot in high temperature environment | Panic in ddrbin when boot in high temperature environment | - | 437 438------ 439 440## rk3588_bl31_v1.41.elf 441 442| Date | File | Build commit | Severity | 443| ---------- | :-------------------- | ------------ | --------- | 444| 2023-08-10 | rk3588_bl31_v1.41.elf | b7c5102a2 | important | 445 446### New 447 4481. Support L3 partition. 4492. Update configuration of ddr vref_inner. 4503. Support to config MCU sleep parameter through DTS. 451 452------ 453 454## rk3588_bl31_v1.40.elf 455 456| Date | File | Build commit | Severity | 457| ---------- | :-------------------- | ------------ | --------- | 458| 2023-07-13 | rk3588_bl31_v1.40.elf | dc1125f48 | important | 459 460### New 461 4621. Add support to reset vop sub mem pd. 463 464------ 465 466## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin 467 468| Date | File | Build commit | Severity | 469| ---------- | :------------------------------------------- | ------------ | --------- | 470| 2023-07-06 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin | 52218f4949 | important | 471 472### New 473 4741. Add support print training result and mr value. 475 476### Fixed 477 478| Index | Severity | Update | Issue description | Issue source | 479| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 480| 1 | important | Fixed init fail issue that max freq between 1066-1600MHz | Panic in ddrbin when max DDR freq between 1066-1600MHz. | - | 481| 2 | important | Fixed the issue painc in ddrbin caused by multiple initialization of DDR | When the first SPL firmware failed to load, reloading the second firmware would result in repeated initialization of the DDR. This caused a panic in ddrbin. | - | 482 483------ 484 485## rk3588_bl31_v1.39.elf 486 487| Date | File | Build commit | Severity | 488| ---------- | :-------------------- | ------------ | --------- | 489| 2023-06-27 | rk3588_bl31_v1.39.elf | 001b4889e | important | 490 491### New 492 4931. Change read size to 128 bytes. 4942. Adjust pvtpll table by otp. 4953. Modify pvtpll table for rk3588j/m. 496 497------ 498 499## rk3588_bl31_v1.38.elf 500 501| Date | File | Build commit | Severity | 502| ---------- | :-------------------- | ------------ | --------- | 503| 2023-05-09 | rk3588_bl31_v1.38.elf | 3389cfdda | important | 504 505### Warn 506 5071. DDR bin should be update to V1.11 or above. 508 509### New 510 5111. Update configuration of ddr lp5 mr. 5122. Improve the stability of hdmirx. 5133. Support ddr spread spectrum mode. 514 515------ 516 517## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin 518 519| Date | File | Build commit | Severity | 520| ---------- | :------------------------------------------- | ------------ | --------- | 521| 2023-05-09 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin | f1474cf52f | important | 522 523### Warn 524 5251. BL31 should be update to V1.38 or above. 526 527### New 528 5291. Added more print info when initialization fails to help locate soldering issues. 5302. Optimizing boot time. 5313. Enable per bank refresh function. 5324. LPDDR5 4 channels use different write vref values to improve stability. 5335. First init LPDDR4x. 5346. LPDDR5 cavref update to 36%. 5357. Add support spread spectrum mode. 536 537------ 538 539## rk3588_bl32_v1.13.bin 540 541| Date | File | Build commit | Severity | 542| ---------- | :-------------------- | ------------ | --------- | 543| 2023-04-19 | rk3588_bl32_v1.13.bin | 7f1ea6d6e | important | 544 545### New 546 5471. OTP supports burst read to accelerate BL32 startup speed. 5482. Kernel support read secure boot flag and public key hash. 5493. Support dynamic shared memory, and the secure and normal world can transfer more larger data. 5504. BL32 supports pstore, and the kernel can view print info of BL32 through pstore node. 551 552------ 553 554## rk3588_bl31_v1.37.elf 555 556| Date | File | Build commit | Severity | 557| ---------- | :-------------------- | ------------ | --------- | 558| 2023-03-08 | rk3588_bl31_v1.37.elf | 9609b9c19 | important | 559 560### New 561 5621. Save/restore u2phy_grf registers when system suspend/resume. 5632. Save/restore more ddr related registers when system suspend/resume. 5643. Compatible with system suspend/resume in QNX. 565 566------ 567 568## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin 569 570| Date | File | Build commit | Severity | 571| ---------- | :------------------------------------------- | ------------ | --------- | 572| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin | 75d050770f | important | 573 574### New 575 5761. Pageclose can be enable/disable by ddrbin_tool. 577 578### Fixed 579 580| Index | Severity | Update | Issue description | Issue source | 581| ----- | --------- | ---------------------------- | ------------------------------------------------------------ | ------------ | 582| 1 | important | fix total 24GB bug | If the DDR total capacity is 24GB, it will be stuck and unable to enter kernel. | - | 583| 2 | important | fix LP4/LP4X stability issue | Some LP4/LP4X board need to update read odt to 40ohm to fix stability issue. Note: BL31 should be update to V1.37. | - | 584| 3 | important | improve LP5 performance | LPDDR5 timing tWTR calculate error lead to slow performance | - | 585 586------ 587 588## rk3588_bl31_v1.36.elf 589 590| Date | File | Build commit | Severity | 591| ---------- | :-------------------- | ------------ | --------- | 592| 2023-01-30 | rk3588_bl31_v1.36.elf | 78ee25fe7 | important | 593 594### New 595 5961. Supports analyze infrared signals of various protocols during system suspend by software, which needs to be used together with mcu. 597 598------ 599 600## rk3588_bl31_v1.35.elf 601 602| Date | File | Build commit | Severity | 603| ---------- | :-------------------- | ------------ | --------- | 604| 2023-01-16 | rk3588_bl31_v1.35.elf | bd7bac37a | important | 605 606### New 607 6081. Improve the stability of hdmirx. 609 610------ 611 612## rk3588_bl31_v1.34.elf 613 614| Date | File | Build commit | Severity | 615| ---------- | :-------------------- | ------------ | --------- | 616| 2023-01-10 | rk3588_bl31_v1.34.elf | e63a16361 | important | 617 618### New 619 6201. Support hptimer to use soft adjust mode. 6212. Support pvtpll to add length. 622 623### Fixed 624 625| Index | Severity | Update | Issue description | Issue source | 626| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ | 627| 1 | important | Avoid pmu mcu to boot accidentally in system suspend. | With pmu mcu's accidental boot, linux kernel's code and data may be overwrite after system resume. | - | 628 629------ 630 631## rk3588_spl_v1.12.bin 632 633| Date | File | Build commit | Severity | 634| ---------- | :-------------------- | ------------ | --------- | 635| 2022-12-26 | rk3588_spl_v1.12.bin | 5f53abfa | important | 636 637### New 638 6391. Support SPL AB. 640 641------ 642 643## rk3588_bl31_v1.33.elf 644 645| Date | File | Build commit | Severity | 646| ---------- | :-------------------- | ------------ | --------- | 647| 2022-12-07 | rk3588_bl31_v1.33.elf | 17b41886e | important | 648 649### New 650 6511. Support rk3588m, rk3588j. 652 653------ 654 655## rk3588_usbplug_v1.10.bin 656 657| Date | File | Build commit | Severity | 658| ---------- | :----------------------- | ------------ | --------- | 659| 2022-11-22 | rk3588_usbplug_v1.10.bin | b0e3c43c2 | important | 660 661### New 662 6631. Improve compatibility. 664 665------ 666 667## rk3588_bl31_v1.32.elf 668 669| Date | File | Build commit | Severity | 670| ---------- | :-------------------- | ------------ | --------- | 671| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760 | important | 672 673### New 674 6751. Support bus auto CS. 676 677------ 678 679## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin 680 681| Date | File | Build commit | Severity | 682| ---------- | :------------------------------------------- | ------------ | --------- | 683| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06 | important | 684 685### New 686 6871. Derate/perbank refresh can be enable/disable by ddrbin_tool. 6882. Support pstore function. 6893. Boot FSP configurable by ddrbin_tool. 6904. Enable LPDDR5 DMC function. 6915. Support LPDDR5 byte mode DRAM. 6926. Recycle 256MB memory(overlap with REG space). This function can be disable by ddrbin_tool. 693 694### Fixed 695 696| Index | Severity | Update | Issue description | Issue source | 697| ----- | --------- | ---------------------------------------- | ------------------------------------------------------------ | ------------ | 698| 1 | important | Fix WRTRN Bug | Fix WRTRN bug when ddr freq between 533MHz - 1066MHz | - | 699| 2 | important | Fix ZQCALIB bug | Increase auto ZQCALIB command period to 470ms | - | 700| 3 | important | Fix 528M bug | 528MHz undo RDTRN, SW*skew should be clean before clean before switch to 528MHz. | - | 701| 4 | important | Improve LPDDR5 stability and performance | Fix some LPDDR5 timing like rd2wr,wr2rd and hash config to improve stability and performance. | - | 702| 5 | important | LP4/LP4x support 32GB cap | LP4/LP4x support 32GB cap | - | 703 704------ 705 706## rk3588_bl31_v1.31.elf 707 708| Date | File | Build commit | Severity | 709| ---------- | :-------------------- | ------------ | --------- | 710| 2022-11-09 | rk3588_bl31_v1.31.elf | 91e396185 | important | 711 712### New 713 7141. Enable RK_ENABLE_A76_L2_FLUSH_TO_L3 function. 7152. Support amp function. 716 717### Fixed 718 719| Index | Severity | Update | Issue description | Issue source | 720| ----- | --------- | ------------------------------------------------------------ | ----------------- | ------------ | 721| 1 | important | Save/restore some performance setting in system suspend/resume | - | - | 722 723------ 724 725## rk3588_bl31_v1.30.elf 726 727| Date | File | Build commit | Severity | 728| ---------- | :-------------------- | ------------ | --------- | 729| 2022-10-12 | rk3588_bl31_v1.30.elf | 1450d21e8 | important | 730 731### New 732 7331. Support pstore. 734 735------ 736 737## rk3588_bl31_v1.29.elf 738 739| Date | File | Build commit | Severity | 740| ---------- | :-------------------- | ----------- | --------- | 741| 2022-09-29 | rk3588_bl31_v1.29.elf | 686b5c48b | important | 742 743### New 744 7451. Add A55 AT speculative patches. 7462. Add LPDDR5 DFS patches, support DFS between rows. 7473. Config FW-DSU region according to the specific DDR channel. 748 749### Fixed 750 751| Index | Severity | Update | Issue description | Issue source | 752| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 753| 1 | important | Fix problem about CEC wakeup. | When waiting for CEC wakeup source in system suspend, gpio1/3 irq will wakeup both AP and mcu . | - | 754| 2 | important | Fix configuration about ddr. | Fix ddr-unstable problem. | - | 755| 3 | important | Fix problem in system suspend if disable uart. | If loader disable uart, system suspend will panic. | - | 756 757------ 758 759## rk3588_bl32_v1.12.bin 760 761| Date | File | Build commit | Severity | 762| ---------- | :-------------------- | ------------ | --------- | 763| 2022-09-20 | rk3588_bl32_v1.12.bin | 4542e1efd | important | 764 765### New 766 7671. Config FW-DSU region according to the specific DDR channel. 768 769------ 770 771## rk3588_bl32_v1.11.bin 772 773| Date | File | Build commit | Severity | 774| ---------- | :-------------------- | ------------ | --------- | 775| 2022-09-15 | rk3588_bl32_v1.11.bin | d84087907 | important | 776 777### Fixed 778 779| Index | Severity | Update | Issue description | Issue source | 780| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 781| 1 | important | Solve the problem that OPTEE is stuck during startup when printing is closed | User use /rkbin/tools/ddrbin_tool to close printing , then rk_atags will notify OPTEE to disable printing, When OPTEE starts, it will be stuck and unable to enter U-Boot | - | 782 783------ 784 785