1ecbf7112SHisping Lin# RK3588 Release Note 2ecbf7112SHisping Lin 3*31a78b07SXiaoDong Huang## rk3588_bl31_v1.51.elf 4*31a78b07SXiaoDong Huang 5*31a78b07SXiaoDong Huang| Date | File | Build commit | Severity | 6*31a78b07SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 7*31a78b07SXiaoDong Huang| 2025-04-25 | rk3588_bl31_v1.51.elf | bc6030fac | important | 8*31a78b07SXiaoDong Huang 9*31a78b07SXiaoDong Huang### New 10*31a78b07SXiaoDong Huang 11*31a78b07SXiaoDong Huang1. Add the ddr debug interface to linux. 12*31a78b07SXiaoDong Huang 13*31a78b07SXiaoDong Huang------ 14*31a78b07SXiaoDong Huang 1542094eddSFinley Xiao## rk3588_bl31_v1.50.elf 1642094eddSFinley Xiao 1742094eddSFinley Xiao| Date | File | Build commit | Severity | 1842094eddSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 1942094eddSFinley Xiao| 2025-03-13 | rk3588_bl31_v1.50.elf | b23ff75bb | important | 2042094eddSFinley Xiao 2142094eddSFinley Xiao### New 2242094eddSFinley Xiao 2342094eddSFinley Xiao1. Add more hardware version support. 2442094eddSFinley Xiao 2542094eddSFinley Xiao------ 2642094eddSFinley Xiao 278ff74907STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin 288ff74907STang Yun ping 298ff74907STang Yun ping| Date | File | Build commit | Severity | 308ff74907STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- | 318ff74907STang Yun ping| 2025-03-13 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin | ff1a08bde6 | important | 328ff74907STang Yun ping 338ff74907STang Yun ping### New 348ff74907STang Yun ping 358ff74907STang Yun ping1. Add RK3588 -B/RK3588S-B/RK3588S2-B support. 368ff74907STang Yun ping 378ff74907STang Yun ping 388ff74907STang Yun ping 398ff74907STang Yun ping------ 408ff74907STang Yun ping 4109c922d8SXiaoDong Huang## rk3588_bl31_v1.49.elf 4209c922d8SXiaoDong Huang 4309c922d8SXiaoDong Huang| Date | File | Build commit | Severity | 4409c922d8SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 4509c922d8SXiaoDong Huang| 2025-03-03 | rk3588_bl31_v1.49.elf | 1653f2a08 | important | 4609c922d8SXiaoDong Huang 4709c922d8SXiaoDong Huang### New 4809c922d8SXiaoDong Huang 4909c922d8SXiaoDong Huang1. Optimize the uart usage flow during system suspend. 5009c922d8SXiaoDong Huang2. Reduce the BL31 firmware size. 5109c922d8SXiaoDong Huang 5209c922d8SXiaoDong Huang------ 5309c922d8SXiaoDong Huang 540f8ac860SXiaoDong Huang## rk3588_bl31_v1.48.elf 550f8ac860SXiaoDong Huang 560f8ac860SXiaoDong Huang| Date | File | Build commit | Severity | 570f8ac860SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 580f8ac860SXiaoDong Huang| 2024-12-19 | rk3588_bl31_v1.48.elf | 040d2de11 | important | 590f8ac860SXiaoDong Huang 600f8ac860SXiaoDong Huang### New 610f8ac860SXiaoDong Huang 620f8ac860SXiaoDong Huang1. Support to config the sleep pin for system suspend. 630f8ac860SXiaoDong Huang2. Support to resets the hptimer after system suspend. 640f8ac860SXiaoDong Huang3. Optimize the hptimer usage flow. 650f8ac860SXiaoDong Huang 660f8ac860SXiaoDong Huang------ 670f8ac860SXiaoDong Huang 687e8794bcSHisping Lin## rk3588_bl32_v1.19.bin 697e8794bcSHisping Lin 707e8794bcSHisping Lin| Date | File | Build commit | Severity | 717e8794bcSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 727e8794bcSHisping Lin| 2024-11-15 | rk3588_bl32_v1.19.bin | 57604957e | important | 737e8794bcSHisping Lin 747e8794bcSHisping Lin### New 757e8794bcSHisping Lin 767e8794bcSHisping Lin1. Added support for Dolby library interfaces. 777e8794bcSHisping Lin 787e8794bcSHisping Lin### Fixed 797e8794bcSHisping Lin 807e8794bcSHisping Lin| Index | Severity | Update | Issue description | Issue source | 817e8794bcSHisping Lin| ----- | --------- | -------------------------------------------------------- | ----------------------------------------------------- | ------------ | 827e8794bcSHisping Lin| 1 | important | Support automatic file recovery after abnormal power off | Abnormal power off causes user ta cannot run normally | 517988 | 837e8794bcSHisping Lin 847e8794bcSHisping Lin------ 857e8794bcSHisping Lin 86b3d90eeaSJon Lin## rk3588_pcie_v2.20.bin 87b3d90eeaSJon Lin 88b3d90eeaSJon Lin| Date | File | Build commit | Severity | 89b3d90eeaSJon Lin| ---------- | :-------------------- | ----------- | -------- | 90b3d90eeaSJon Lin| 2024-11-05 | rk3588_pcie_v2.20.bin | 1f74d1059 | important | 91b3d90eeaSJon Lin 92b3d90eeaSJon Lin### New 93b3d90eeaSJon Lin 94b3d90eeaSJon Lin1. Support setting pmic rst_fun as 1. 95b3d90eeaSJon Lin 96b3d90eeaSJon Lin------ 97b3d90eeaSJon Lin 9898b39175SHisping Lin## rk3588_bl32_v1.18.bin 9998b39175SHisping Lin 10098b39175SHisping Lin| Date | File | Build commit | Severity | 10198b39175SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 10298b39175SHisping Lin| 2024-10-31 | rk3588_bl32_v1.18.bin | 9f2aca7d1 | important | 10398b39175SHisping Lin 10498b39175SHisping Lin### Fixed 10598b39175SHisping Lin 10698b39175SHisping Lin| Index | Severity | Update | Issue description | Issue source | 10798b39175SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 10898b39175SHisping Lin| 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 | - | 10998b39175SHisping Lin| 2 | important | fixed RSA OAEP MGF1 algorithm | TA will report an error when using RSA algorithm OAEP MGF1 padding method | - | 11098b39175SHisping Lin| 3 | important | fixed condition of whether secure boot is enabled | Under unstable hardware conditions, it may be mistakenly believed that secure boot is enabled | - | 11198b39175SHisping Lin 11298b39175SHisping Lin------ 11398b39175SHisping Lin 114b9183559STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.18.bin 115b9183559STang Yun ping 116b9183559STang Yun ping| Date | File | Build commit | Severity | 117b9183559STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- | 118b9183559STang Yun ping| 2024-09-05 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.18.bin | 9fa84341ce | important | 119b9183559STang Yun ping 120b9183559STang Yun ping### Warn 121b9183559STang Yun ping 122b9183559STang Yun ping1. BL31 should be update to V1.47 or above. 123b9183559STang Yun ping 124b9183559STang Yun ping### New 125b9183559STang Yun ping 126b9183559STang Yun ping1. Enable dvfs/periodic training to increase SI margin. 127b9183559STang Yun ping2. Added support for (x16/x8)mixed packaging particles. 128b9183559STang Yun ping 129b9183559STang Yun ping### Fixed 130b9183559STang Yun ping 131b9183559STang Yun ping| Index | Severity | Update | Issue description | Issue source | 132b9183559STang Yun ping| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ | 133b9183559STang Yun ping| 1 | important | Modified tTOT configuration to improve DRAM compatibility | - | - | 134b9183559STang Yun ping 135b9183559STang Yun ping------ 136b9183559STang Yun ping 137923cda8fSXiaoDong Huang## rk3588_bl31_v1.47.elf 138923cda8fSXiaoDong Huang 139923cda8fSXiaoDong Huang| Date | File | Build commit | Severity | 140923cda8fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 141923cda8fSXiaoDong Huang| 2024-09-04 | rk3588_bl31_v1.47.elf | 92b1674a5 | important | 142923cda8fSXiaoDong Huang 143923cda8fSXiaoDong Huang### New 144923cda8fSXiaoDong Huang 145923cda8fSXiaoDong Huang1. Support to respond to interrupts of kernel in OPTEE. 146923cda8fSXiaoDong Huang2. Improve stability of VOP. 147923cda8fSXiaoDong Huang3. Restored status of dvfs/periodic training after system wake up. 148923cda8fSXiaoDong Huang 149923cda8fSXiaoDong Huang------ 150923cda8fSXiaoDong Huang 151c4c4bc01SHisping Lin## rk3588_bl32_v1.17.bin 152c4c4bc01SHisping Lin 153c4c4bc01SHisping Lin| Date | File | Build commit | Severity | 154c4c4bc01SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 155c4c4bc01SHisping Lin| 2024-09-02 | rk3588_bl32_v1.17.bin | 6c78a7d8c | important | 156c4c4bc01SHisping Lin 157c4c4bc01SHisping Lin### New 158c4c4bc01SHisping Lin 159c4c4bc01SHisping Lin1. Support software TA encryption key, customers can use TA encryption function without burning the key. 160c4c4bc01SHisping Lin2. RPMB change read data to multiple times. 161c4c4bc01SHisping Lin3. Increase MPI_MEMPOOL_SIZE size. 162c4c4bc01SHisping Lin 163c4c4bc01SHisping Lin------ 164c4c4bc01SHisping Lin 165723dee53SXiaoDong Huang## rk3588_bl31_v1.46.elf 166723dee53SXiaoDong Huang 167723dee53SXiaoDong Huang| Date | File | Build commit | Severity | 168723dee53SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 169723dee53SXiaoDong Huang| 2024-04-29 | rk3588_bl31_v1.46.elf | 588059758 | important | 170723dee53SXiaoDong Huang 171723dee53SXiaoDong Huang### New 172723dee53SXiaoDong Huang 173723dee53SXiaoDong Huang1. Support to config pmu_mcu in kernel. 174723dee53SXiaoDong Huang2. Improve stability of DFS in single chip lpddr5. 175723dee53SXiaoDong Huang 176723dee53SXiaoDong Huang------ 177723dee53SXiaoDong Huang 1788fa029c6SHisping Lin## rk3588_bl32_v1.16.bin 1798fa029c6SHisping Lin 1808fa029c6SHisping Lin| Date | File | Build commit | Severity | 1818fa029c6SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1828fa029c6SHisping Lin| 2024-04-16 | rk3588_bl32_v1.16.bin | 185dc3c92 | important | 1838fa029c6SHisping Lin 1848fa029c6SHisping Lin### New 1858fa029c6SHisping Lin 1868fa029c6SHisping Lin1. Optimization parameter check to enhance security. 1878fa029c6SHisping Lin2. Support printing TEE memory usage information. 1888fa029c6SHisping Lin3. Hardware crypto supports addresses exceeding 4G. 1898fa029c6SHisping Lin 1908fa029c6SHisping Lin------ 1918fa029c6SHisping Lin 1923339cc42SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.17.bin 1933339cc42SYouMin Chen 1943339cc42SYouMin Chen| Date | File | Build commit | Severity | 1953339cc42SYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- | 1963339cc42SYouMin Chen| 2024-04-12 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.17.bin | 3488111f83 | important | 1973339cc42SYouMin Chen 1983339cc42SYouMin Chen### Fixed 1993339cc42SYouMin Chen 2003339cc42SYouMin Chen| Index | Severity | Update | Issue description | Issue source | 2013339cc42SYouMin Chen| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 2023339cc42SYouMin Chen| 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. | - | 2033339cc42SYouMin Chen 2043339cc42SYouMin Chen------ 2053339cc42SYouMin Chen 206f02d10e4SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin 207f02d10e4SYouMin Chen 208f02d10e4SYouMin Chen| Date | File | Build commit | Severity | 209f02d10e4SYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- | 210f02d10e4SYouMin Chen| 2024-02-04 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin | 9fffbe1e78 | important | 211f02d10e4SYouMin Chen 212f02d10e4SYouMin Chen### New 213f02d10e4SYouMin Chen 214f02d10e4SYouMin Chen1. Modify the LPDDR5 frequency to improve stability. 215f02d10e4SYouMin Chen2. Add support dram with CS0 capacity less than CS1 capacity. 216f02d10e4SYouMin Chen3. Modify the DERATEINT.mr4_read_interval configuration. 217f02d10e4SYouMin Chen 218f02d10e4SYouMin Chen### Fixed 219f02d10e4SYouMin Chen 220f02d10e4SYouMin Chen| Index | Severity | Update | Issue description | Issue source | 221f02d10e4SYouMin Chen| ----- | --------- | ------------------------------------------- | ------------------------------------------------------------ | ------------ | 222f02d10e4SYouMin Chen| 1 | important | Fixed derate issue with LPDDR5 of one rank. | Maybe hang in kernel when switch the frequency for LPDDR5 of one rank. | - | 223f02d10e4SYouMin Chen 224f02d10e4SYouMin Chen------ 225f02d10e4SYouMin Chen 22699c2c588SXiaoDong Huang## rk3588_bl31_v1.45.elf 22799c2c588SXiaoDong Huang 22899c2c588SXiaoDong Huang| Date | File | Build commit | Severity | 22999c2c588SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 23099c2c588SXiaoDong Huang| 2023-12-27 | rk3588_bl31_v1.45.elf | 4ca8a8422 | important | 23199c2c588SXiaoDong Huang 23299c2c588SXiaoDong Huang### New 23399c2c588SXiaoDong Huang 23499c2c588SXiaoDong Huang1. Optimize the time of DFS atfter system resume. 23599c2c588SXiaoDong Huang2. Cpu switch to hight frequency when systeme resume. 23699c2c588SXiaoDong Huang3. Support config pvtpll parameters by sip. 23799c2c588SXiaoDong Huang 23899c2c588SXiaoDong Huang------ 23999c2c588SXiaoDong Huang 240839a0290SJon Lin## rk3588_pcie_v2.10.bin 241839a0290SJon Lin 242839a0290SJon Lin| Date | File | Build commit | Severity | 243839a0290SJon Lin| ---------- | --------------------- | ------------ | -------- | 244839a0290SJon Lin| 2023-12-18 | rk3588_pcie_v2.10.bin | 35f57cde3 | moderate | 245839a0290SJon Lin 246839a0290SJon Lin### New 247839a0290SJon Lin 248839a0290SJon Lin1. Update the version. 249839a0290SJon Lin 250839a0290SJon Lin------ 251839a0290SJon Lin 25279c24ba2SJon Lin## rk3588_pcie_v2.00.bin 25379c24ba2SJon Lin 25479c24ba2SJon Lin| Date | File | Build commit | Severity | 25579c24ba2SJon Lin| ---------- | --------------------- | ------------ | -------- | 25679c24ba2SJon Lin| 2023-12-06 | rk3588_pcie_v2.00.bin | I3e280b78 | moderate | 25779c24ba2SJon Lin 25879c24ba2SJon Lin### New 25979c24ba2SJon Lin 26079c24ba2SJon Lin1. Fix bar capacity. 26179c24ba2SJon Lin 26279c24ba2SJon Lin------ 26379c24ba2SJon Lin 264b1599ee3SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin 265b1599ee3SYouMin Chen 266b1599ee3SYouMin Chen| Date | File | Build commit | Severity | 267b1599ee3SYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- | 268b1599ee3SYouMin Chen| 2023-11-23 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin | d5483af87d | important | 269b1599ee3SYouMin Chen 270b1599ee3SYouMin Chen### New 271b1599ee3SYouMin Chen 272b1599ee3SYouMin Chen1. Avoid PHY skew value greater than dll lock value,improve the stability for 528MHz. 273b1599ee3SYouMin Chen2. Fix the data training process,improve the stability. 274b1599ee3SYouMin Chen3. Resume ZQ background calibration for LPDDR5. 275b1599ee3SYouMin Chen 276b1599ee3SYouMin Chen------ 277b1599ee3SYouMin Chen 278781bf89fSChen Fen## rk3588_usbplug_v1.11.bin 279781bf89fSChen Fen 280781bf89fSChen Fen| Date | File | Build commit | Severity | 281781bf89fSChen Fen| ---------- | :----------------------- | ------------ | --------- | 282781bf89fSChen Fen| 2023-11-20 | rk3588_usbplug_v1.11.bin | dcac518e7 | important | 283781bf89fSChen Fen 284781bf89fSChen Fen### New 285781bf89fSChen Fen 286781bf89fSChen Fen1. Add rk3583 upgrade support. 287781bf89fSChen Fen 288781bf89fSChen Fen------ 289781bf89fSChen Fen 290ff4c8f28STang Yun ping## rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin 291ff4c8f28STang Yun ping 292ff4c8f28STang Yun ping| Date | File | Build commit | Severity | 293ff4c8f28STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- | 294ff4c8f28STang Yun ping| 2023-11-10 | rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin | 73dffea49e | important | 295ff4c8f28STang Yun ping 296ff4c8f28STang Yun ping### New 297ff4c8f28STang Yun ping 298ff4c8f28STang Yun ping1. Add RK3583 support. 299ff4c8f28STang Yun ping 300ff4c8f28STang Yun ping------ 301ff4c8f28STang Yun ping 302ad416953SFinley Xiao## rk3588_bl31_v1.44.elf 303ad416953SFinley Xiao 304ad416953SFinley Xiao| Date | File | Build commit | Severity | 305ad416953SFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 306ad416953SFinley Xiao| 2023-11-07 | rk3588_bl31_v1.44.elf | 4acbe711b | important | 307ad416953SFinley Xiao 308ad416953SFinley Xiao### New 309ad416953SFinley Xiao 310ad416953SFinley Xiao1. Add pvtpll support rk3583. 311ad416953SFinley Xiao2. Add support to read secure otp. 312ad416953SFinley Xiao3. Optimize the time of dmc restore. 313ad416953SFinley Xiao 314ad416953SFinley Xiao------ 315ad416953SFinley Xiao 316f6d367deSJon Lin## rk3588_pcie_v1.00.bin 317f6d367deSJon Lin 318f6d367deSJon Lin| Date | File | Build commit | Severity | 319f6d367deSJon Lin| ---------- | --------------------- | ------------ | -------- | 320f6d367deSJon Lin| 2023-10-07 | rk3588_pcie_v1.00.bin | I01c2c7d7 | moderate | 321f6d367deSJon Lin 322f6d367deSJon Lin### New 323f6d367deSJon Lin 324f6d367deSJon Lin1. Add bare system executable firmware that supports PCIe EP initialization. 325f6d367deSJon Lin 326f6d367deSJon Lin------ 327f6d367deSJon Lin 328e9a5ef40STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin 329e9a5ef40STang Yun ping 330e9a5ef40STang Yun ping| Date | File | Build commit | Severity | 331e9a5ef40STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- | 332e9a5ef40STang Yun ping| 2023-09-26 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin | 73dffea49e | important | 333e9a5ef40STang Yun ping 334e9a5ef40STang Yun ping### New 335e9a5ef40STang Yun ping 336e9a5ef40STang Yun ping1. Improve the stability of LPDDR5. 337e9a5ef40STang Yun ping2. Add fwver support. 338e9a5ef40STang Yun ping 339e9a5ef40STang Yun ping------ 340e9a5ef40STang Yun ping 34157e6a38aSHisping Lin## rk3588_bl32_v1.15.bin 34257e6a38aSHisping Lin 34357e6a38aSHisping Lin| Date | File | Build commit | Severity | 34457e6a38aSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 34557e6a38aSHisping Lin| 2023-09-25 | rk3588_bl32_v1.15.bin | 62aa10b7 | important | 34657e6a38aSHisping Lin 34757e6a38aSHisping Lin### New 34857e6a38aSHisping Lin 34957e6a38aSHisping Lin1. Support print firmware version, and support transmit firmware version to subsequent firmware. 35057e6a38aSHisping Lin 35157e6a38aSHisping Lin------ 35257e6a38aSHisping Lin 3533a77abfcSXiaoDong Huang## rk3588_bl31_v1.43.elf 3543a77abfcSXiaoDong Huang 3553a77abfcSXiaoDong Huang| Date | File | Build commit | Severity | 3563a77abfcSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 3573a77abfcSXiaoDong Huang| 2023-09-26 | rk3588_bl31_v1.43.elf | 24b7dd41a | important | 3583a77abfcSXiaoDong Huang 3593a77abfcSXiaoDong Huang### New 3603a77abfcSXiaoDong Huang 3613a77abfcSXiaoDong Huang1. Supports to pass bl31 version number through rk atags. 3623a77abfcSXiaoDong Huang2. Support to configure wake sources for virtual-poweroff through dts. 3633a77abfcSXiaoDong Huang 3643a77abfcSXiaoDong Huang------ 3653a77abfcSXiaoDong Huang 36680fe7a86SXuhui Lin## rk3588_spl_v1.13.bin 36780fe7a86SXuhui Lin 36880fe7a86SXuhui Lin| Date | File | Build commit | Severity | 36980fe7a86SXuhui Lin| ---------- | :------------------- | ------------ | --------- | 37080fe7a86SXuhui Lin| 2023-09-25 | rk3588_spl_v1.13.bin | e4e124926e | important | 37180fe7a86SXuhui Lin 37280fe7a86SXuhui Lin### New 37380fe7a86SXuhui Lin 37480fe7a86SXuhui Lin1. Print and pass the firmware version number. 37580fe7a86SXuhui Lin 37680fe7a86SXuhui Lin### Fixed 37780fe7a86SXuhui Lin 37880fe7a86SXuhui Lin| Index | Severity | Update | Issue description | Issue source | 37980fe7a86SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 38080fe7a86SXuhui Lin| 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. | - | 38180fe7a86SXuhui Lin------ 38280fe7a86SXuhui Lin 3838350c611SXiaoDong Huang## rk3588_bl31_v1.42.elf 3848350c611SXiaoDong Huang 3858350c611SXiaoDong Huang| Date | File | Build commit | Severity | 3868350c611SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 3878350c611SXiaoDong Huang| 2023-09-09 | rk3588_bl31_v1.42.elf | 87bcc5dfe | important | 3888350c611SXiaoDong Huang 3898350c611SXiaoDong Huang### New 3908350c611SXiaoDong Huang 3918350c611SXiaoDong Huang1. Optimize the time of system resume. 3928350c611SXiaoDong Huang2. Support any cpu to do system suspend/resume. 3938350c611SXiaoDong Huang3. Support all pwm int to wakeup when virtual-poweroff. 3948350c611SXiaoDong Huang 3958350c611SXiaoDong Huang------ 3968350c611SXiaoDong Huang 397a2af7ce6SHisping Lin## rk3588_bl32_v1.14.bin 398a2af7ce6SHisping Lin 399a2af7ce6SHisping Lin| Date | File | Build commit | Severity | 400a2af7ce6SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 401a2af7ce6SHisping Lin| 2023-08-28 | rk3588_bl32_v1.14.bin | b5340fd65 | important | 402a2af7ce6SHisping Lin 403a2af7ce6SHisping Lin### New 404a2af7ce6SHisping Lin 405a2af7ce6SHisping Lin1. Pseudo random number seed will be set by default. 406a2af7ce6SHisping Lin2. Supports read and write security flag interfaces. 407a2af7ce6SHisping Lin3. Support check ta encryption key is written. 408a2af7ce6SHisping Lin 409a2af7ce6SHisping Lin### Fixed 410a2af7ce6SHisping Lin 411a2af7ce6SHisping Lin| Index | Severity | Update | Issue description | Issue source | 412a2af7ce6SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ | 413a2af7ce6SHisping Lin| 1 | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | - | 414a2af7ce6SHisping Lin 415a2af7ce6SHisping Lin------ 416a2af7ce6SHisping Lin 417da0efd5bSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin 418da0efd5bSYouMin Chen 419da0efd5bSYouMin Chen| Date | File | Build commit | Severity | 420da0efd5bSYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- | 421da0efd5bSYouMin Chen| 2023-08-11 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin | 25cee80c4f | important | 422da0efd5bSYouMin Chen 423da0efd5bSYouMin Chen### Warn 424da0efd5bSYouMin Chen 425da0efd5bSYouMin Chen1. BL31 should be update to V1.41 or above. 426da0efd5bSYouMin Chen 427da0efd5bSYouMin Chen### New 428da0efd5bSYouMin Chen 429da0efd5bSYouMin Chen1. Improve the stability of LPDDR5 528MHz. 430da0efd5bSYouMin Chen2. Update vref_inner for each channel in fsp_param to improve stability. 431da0efd5bSYouMin Chen 432da0efd5bSYouMin Chen### Fixed 433da0efd5bSYouMin Chen 434da0efd5bSYouMin Chen| Index | Severity | Update | Issue description | Issue source | 435da0efd5bSYouMin Chen| ----- | --------- | ------------------------------------------------------------ | --------------------------------------------------------- | ------------ | 436da0efd5bSYouMin Chen| 1 | important | Fixed init fail issue that boot in high temperature environment | Panic in ddrbin when boot in high temperature environment | - | 437da0efd5bSYouMin Chen 438da0efd5bSYouMin Chen------ 439da0efd5bSYouMin Chen 44090fe0354SXiaoDong Huang## rk3588_bl31_v1.41.elf 44190fe0354SXiaoDong Huang 44290fe0354SXiaoDong Huang| Date | File | Build commit | Severity | 44390fe0354SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 44490fe0354SXiaoDong Huang| 2023-08-10 | rk3588_bl31_v1.41.elf | b7c5102a2 | important | 44590fe0354SXiaoDong Huang 44690fe0354SXiaoDong Huang### New 44790fe0354SXiaoDong Huang 44890fe0354SXiaoDong Huang1. Support L3 partition. 44990fe0354SXiaoDong Huang2. Update configuration of ddr vref_inner. 45090fe0354SXiaoDong Huang3. Support to config MCU sleep parameter through DTS. 45190fe0354SXiaoDong Huang 45290fe0354SXiaoDong Huang------ 45390fe0354SXiaoDong Huang 4542987009bSFinley Xiao## rk3588_bl31_v1.40.elf 4552987009bSFinley Xiao 4562987009bSFinley Xiao| Date | File | Build commit | Severity | 4572987009bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 4582987009bSFinley Xiao| 2023-07-13 | rk3588_bl31_v1.40.elf | dc1125f48 | important | 4592987009bSFinley Xiao 4602987009bSFinley Xiao### New 4612987009bSFinley Xiao 4622987009bSFinley Xiao1. Add support to reset vop sub mem pd. 4632987009bSFinley Xiao 4642987009bSFinley Xiao------ 4652987009bSFinley Xiao 4662952b2bdSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin 4672952b2bdSYouMin Chen 4682952b2bdSYouMin Chen| Date | File | Build commit | Severity | 4692952b2bdSYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- | 4702952b2bdSYouMin Chen| 2023-07-06 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin | 52218f4949 | important | 4712952b2bdSYouMin Chen 4722952b2bdSYouMin Chen### New 4732952b2bdSYouMin Chen 4742952b2bdSYouMin Chen1. Add support print training result and mr value. 4752952b2bdSYouMin Chen 4762952b2bdSYouMin Chen### Fixed 4772952b2bdSYouMin Chen 4782952b2bdSYouMin Chen| Index | Severity | Update | Issue description | Issue source | 4792952b2bdSYouMin Chen| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 4802952b2bdSYouMin Chen| 1 | important | Fixed init fail issue that max freq between 1066-1600MHz | Panic in ddrbin when max DDR freq between 1066-1600MHz. | - | 4812952b2bdSYouMin Chen| 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. | - | 4822952b2bdSYouMin Chen 4832952b2bdSYouMin Chen------ 4842952b2bdSYouMin Chen 485dd45a46aSFinley Xiao## rk3588_bl31_v1.39.elf 486dd45a46aSFinley Xiao 487dd45a46aSFinley Xiao| Date | File | Build commit | Severity | 488dd45a46aSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 489dd45a46aSFinley Xiao| 2023-06-27 | rk3588_bl31_v1.39.elf | 001b4889e | important | 490dd45a46aSFinley Xiao 491dd45a46aSFinley Xiao### New 492dd45a46aSFinley Xiao 493dd45a46aSFinley Xiao1. Change read size to 128 bytes. 494dd45a46aSFinley Xiao2. Adjust pvtpll table by otp. 495dd45a46aSFinley Xiao3. Modify pvtpll table for rk3588j/m. 496dd45a46aSFinley Xiao 497dd45a46aSFinley Xiao------ 498dd45a46aSFinley Xiao 49978cbbc4fSXiaoDong Huang## rk3588_bl31_v1.38.elf 50078cbbc4fSXiaoDong Huang 50178cbbc4fSXiaoDong Huang| Date | File | Build commit | Severity | 50278cbbc4fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 50378cbbc4fSXiaoDong Huang| 2023-05-09 | rk3588_bl31_v1.38.elf | 3389cfdda | important | 50478cbbc4fSXiaoDong Huang 50578cbbc4fSXiaoDong Huang### Warn 50678cbbc4fSXiaoDong Huang 50778cbbc4fSXiaoDong Huang1. DDR bin should be update to V1.11 or above. 50878cbbc4fSXiaoDong Huang 50978cbbc4fSXiaoDong Huang### New 51078cbbc4fSXiaoDong Huang 51178cbbc4fSXiaoDong Huang1. Update configuration of ddr lp5 mr. 51278cbbc4fSXiaoDong Huang2. Improve the stability of hdmirx. 51378cbbc4fSXiaoDong Huang3. Support ddr spread spectrum mode. 51478cbbc4fSXiaoDong Huang 51578cbbc4fSXiaoDong Huang------ 51678cbbc4fSXiaoDong Huang 5179265fe34STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin 5189265fe34STang Yun ping 5199265fe34STang Yun ping| Date | File | Build commit | Severity | 5209265fe34STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- | 5219265fe34STang Yun ping| 2023-05-09 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin | f1474cf52f | important | 5229265fe34STang Yun ping 5239265fe34STang Yun ping### Warn 5249265fe34STang Yun ping 5259265fe34STang Yun ping1. BL31 should be update to V1.38 or above. 5269265fe34STang Yun ping 5279265fe34STang Yun ping### New 5289265fe34STang Yun ping 5299265fe34STang Yun ping1. Added more print info when initialization fails to help locate soldering issues. 5309265fe34STang Yun ping2. Optimizing boot time. 5319265fe34STang Yun ping3. Enable per bank refresh function. 5329265fe34STang Yun ping4. LPDDR5 4 channels use different write vref values to improve stability. 5339265fe34STang Yun ping5. First init LPDDR4x. 5349265fe34STang Yun ping6. LPDDR5 cavref update to 36%. 5359265fe34STang Yun ping7. Add support spread spectrum mode. 5369265fe34STang Yun ping 5379265fe34STang Yun ping------ 5389265fe34STang Yun ping 539ec307de5SHisping Lin## rk3588_bl32_v1.13.bin 540ec307de5SHisping Lin 541ec307de5SHisping Lin| Date | File | Build commit | Severity | 542ec307de5SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 543ec307de5SHisping Lin| 2023-04-19 | rk3588_bl32_v1.13.bin | 7f1ea6d6e | important | 544ec307de5SHisping Lin 545ec307de5SHisping Lin### New 546ec307de5SHisping Lin 547ec307de5SHisping Lin1. OTP supports burst read to accelerate BL32 startup speed. 548ec307de5SHisping Lin2. Kernel support read secure boot flag and public key hash. 549ec307de5SHisping Lin3. Support dynamic shared memory, and the secure and normal world can transfer more larger data. 550ec307de5SHisping Lin4. BL32 supports pstore, and the kernel can view print info of BL32 through pstore node. 551ec307de5SHisping Lin 552ec307de5SHisping Lin------ 553ec307de5SHisping Lin 554541a852cSXiaoDong Huang## rk3588_bl31_v1.37.elf 555541a852cSXiaoDong Huang 556541a852cSXiaoDong Huang| Date | File | Build commit | Severity | 557541a852cSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 558b1cf3f49SJoseph Chen| 2023-03-08 | rk3588_bl31_v1.37.elf | 9609b9c19 | important | 559541a852cSXiaoDong Huang 560541a852cSXiaoDong Huang### New 561541a852cSXiaoDong Huang 562541a852cSXiaoDong Huang1. Save/restore u2phy_grf registers when system suspend/resume. 563541a852cSXiaoDong Huang2. Save/restore more ddr related registers when system suspend/resume. 564541a852cSXiaoDong Huang3. Compatible with system suspend/resume in QNX. 565541a852cSXiaoDong Huang 566541a852cSXiaoDong Huang------ 567541a852cSXiaoDong Huang 5688eada29eSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin 5698eada29eSYouMin Chen 5708eada29eSYouMin Chen| Date | File | Build commit | Severity | 5718eada29eSYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- | 5728eada29eSYouMin Chen| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin | 75d050770f | important | 5738eada29eSYouMin Chen 5748eada29eSYouMin Chen### New 5758eada29eSYouMin Chen 5768eada29eSYouMin Chen1. Pageclose can be enable/disable by ddrbin_tool. 5778eada29eSYouMin Chen 5788eada29eSYouMin Chen### Fixed 5798eada29eSYouMin Chen 5808eada29eSYouMin Chen| Index | Severity | Update | Issue description | Issue source | 5818eada29eSYouMin Chen| ----- | --------- | ---------------------------- | ------------------------------------------------------------ | ------------ | 5828eada29eSYouMin Chen| 1 | important | fix total 24GB bug | If the DDR total capacity is 24GB, it will be stuck and unable to enter kernel. | - | 5838eada29eSYouMin Chen| 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. | - | 5848eada29eSYouMin Chen| 3 | important | improve LP5 performance | LPDDR5 timing tWTR calculate error lead to slow performance | - | 5858eada29eSYouMin Chen 5868eada29eSYouMin Chen------ 5878eada29eSYouMin Chen 58874687af2SXiaoDong Huang## rk3588_bl31_v1.36.elf 58974687af2SXiaoDong Huang 59074687af2SXiaoDong Huang| Date | File | Build commit | Severity | 59174687af2SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 592b1cf3f49SJoseph Chen| 2023-01-30 | rk3588_bl31_v1.36.elf | 78ee25fe7 | important | 59374687af2SXiaoDong Huang 59474687af2SXiaoDong Huang### New 59574687af2SXiaoDong Huang 59674687af2SXiaoDong Huang1. Supports analyze infrared signals of various protocols during system suspend by software, which needs to be used together with mcu. 59774687af2SXiaoDong Huang 59874687af2SXiaoDong Huang------ 59974687af2SXiaoDong Huang 600a01492b1SXiaoDong Huang## rk3588_bl31_v1.35.elf 601a01492b1SXiaoDong Huang 602a01492b1SXiaoDong Huang| Date | File | Build commit | Severity | 603a01492b1SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 604b1cf3f49SJoseph Chen| 2023-01-16 | rk3588_bl31_v1.35.elf | bd7bac37a | important | 605a01492b1SXiaoDong Huang 606a01492b1SXiaoDong Huang### New 607a01492b1SXiaoDong Huang 608a01492b1SXiaoDong Huang1. Improve the stability of hdmirx. 609a01492b1SXiaoDong Huang 610a01492b1SXiaoDong Huang------ 611a01492b1SXiaoDong Huang 612b95a8e92SXiaoDong Huang## rk3588_bl31_v1.34.elf 613b95a8e92SXiaoDong Huang 614b95a8e92SXiaoDong Huang| Date | File | Build commit | Severity | 615b95a8e92SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 616b1cf3f49SJoseph Chen| 2023-01-10 | rk3588_bl31_v1.34.elf | e63a16361 | important | 617b95a8e92SXiaoDong Huang 618b95a8e92SXiaoDong Huang### New 619b95a8e92SXiaoDong Huang 620b95a8e92SXiaoDong Huang1. Support hptimer to use soft adjust mode. 621b95a8e92SXiaoDong Huang2. Support pvtpll to add length. 622b95a8e92SXiaoDong Huang 623b95a8e92SXiaoDong Huang### Fixed 624b95a8e92SXiaoDong Huang 625b95a8e92SXiaoDong Huang| Index | Severity | Update | Issue description | Issue source | 626b95a8e92SXiaoDong Huang| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ | 627b95a8e92SXiaoDong Huang| 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. | - | 628b95a8e92SXiaoDong Huang 629b95a8e92SXiaoDong Huang------ 630b95a8e92SXiaoDong Huang 63129f261e1SJason Zhu## rk3588_spl_v1.12.bin 63229f261e1SJason Zhu 63329f261e1SJason Zhu| Date | File | Build commit | Severity | 63429f261e1SJason Zhu| ---------- | :-------------------- | ------------ | --------- | 63529f261e1SJason Zhu| 2022-12-26 | rk3588_spl_v1.12.bin | 5f53abfa | important | 63629f261e1SJason Zhu 63729f261e1SJason Zhu### New 63829f261e1SJason Zhu 63929f261e1SJason Zhu1. Support SPL AB. 64029f261e1SJason Zhu 64129f261e1SJason Zhu------ 64229f261e1SJason Zhu 64327d8af0cSXiaoDong Huang## rk3588_bl31_v1.33.elf 64427d8af0cSXiaoDong Huang 64527d8af0cSXiaoDong Huang| Date | File | Build commit | Severity | 64627d8af0cSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 64727d8af0cSXiaoDong Huang| 2022-12-07 | rk3588_bl31_v1.33.elf | 17b41886e | important | 64827d8af0cSXiaoDong Huang 64927d8af0cSXiaoDong Huang### New 65027d8af0cSXiaoDong Huang 65127d8af0cSXiaoDong Huang1. Support rk3588m, rk3588j. 65227d8af0cSXiaoDong Huang 65327d8af0cSXiaoDong Huang------ 65427d8af0cSXiaoDong Huang 6558bfcbf0fSChen Fen## rk3588_usbplug_v1.10.bin 6568bfcbf0fSChen Fen 6578bfcbf0fSChen Fen| Date | File | Build commit | Severity | 6588bfcbf0fSChen Fen| ---------- | :----------------------- | ------------ | --------- | 6598bfcbf0fSChen Fen| 2022-11-22 | rk3588_usbplug_v1.10.bin | b0e3c43c2 | important | 6608bfcbf0fSChen Fen 6618bfcbf0fSChen Fen### New 6628bfcbf0fSChen Fen 66318157235SJoseph Chen1. Improve compatibility. 6648bfcbf0fSChen Fen 6658bfcbf0fSChen Fen------ 666f1a9d362SJoseph Chen 667cad9f1bbSXiaoDong Huang## rk3588_bl31_v1.32.elf 668cad9f1bbSXiaoDong Huang 669cad9f1bbSXiaoDong Huang| Date | File | Build commit | Severity | 670cad9f1bbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 671cad9f1bbSXiaoDong Huang| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760 | important | 672cad9f1bbSXiaoDong Huang 673cad9f1bbSXiaoDong Huang### New 674cad9f1bbSXiaoDong Huang 675cad9f1bbSXiaoDong Huang1. Support bus auto CS. 676cad9f1bbSXiaoDong Huang 677cad9f1bbSXiaoDong Huang------ 678cad9f1bbSXiaoDong Huang 6798ba55b28STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin 6808ba55b28STang Yun ping 6818ba55b28STang Yun ping| Date | File | Build commit | Severity | 6828ba55b28STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- | 6838ba55b28STang Yun ping| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06 | important | 6848ba55b28STang Yun ping 6856df356eeSJoseph Chen### New 6868ba55b28STang Yun ping 6878ba55b28STang Yun ping1. Derate/perbank refresh can be enable/disable by ddrbin_tool. 6888ba55b28STang Yun ping2. Support pstore function. 68918157235SJoseph Chen3. Boot FSP configurable by ddrbin_tool. 6908ba55b28STang Yun ping4. Enable LPDDR5 DMC function. 6918ba55b28STang Yun ping5. Support LPDDR5 byte mode DRAM. 6928ba55b28STang Yun ping6. Recycle 256MB memory(overlap with REG space). This function can be disable by ddrbin_tool. 6938ba55b28STang Yun ping 6948ba55b28STang Yun ping### Fixed 6958ba55b28STang Yun ping 6968ba55b28STang Yun ping| Index | Severity | Update | Issue description | Issue source | 6978ba55b28STang Yun ping| ----- | --------- | ---------------------------------------- | ------------------------------------------------------------ | ------------ | 6988ba55b28STang Yun ping| 1 | important | Fix WRTRN Bug | Fix WRTRN bug when ddr freq between 533MHz - 1066MHz | - | 6998ba55b28STang Yun ping| 2 | important | Fix ZQCALIB bug | Increase auto ZQCALIB command period to 470ms | - | 7008ba55b28STang Yun ping| 3 | important | Fix 528M bug | 528MHz undo RDTRN, SW*skew should be clean before clean before switch to 528MHz. | - | 7018ba55b28STang Yun ping| 4 | important | Improve LPDDR5 stability and performance | Fix some LPDDR5 timing like rd2wr,wr2rd and hash config to improve stability and performance. | - | 7028ba55b28STang Yun ping| 5 | important | LP4/LP4x support 32GB cap | LP4/LP4x support 32GB cap | - | 7038ba55b28STang Yun ping 7048ba55b28STang Yun ping------ 7058ba55b28STang Yun ping 7067a690040SXiaoDong Huang## rk3588_bl31_v1.31.elf 7077a690040SXiaoDong Huang 7087a690040SXiaoDong Huang| Date | File | Build commit | Severity | 7097a690040SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 7107a690040SXiaoDong Huang| 2022-11-09 | rk3588_bl31_v1.31.elf | 91e396185 | important | 7117a690040SXiaoDong Huang 7127a690040SXiaoDong Huang### New 7137a690040SXiaoDong Huang 7147a690040SXiaoDong Huang1. Enable RK_ENABLE_A76_L2_FLUSH_TO_L3 function. 7157a690040SXiaoDong Huang2. Support amp function. 7167a690040SXiaoDong Huang 7177a690040SXiaoDong Huang### Fixed 7187a690040SXiaoDong Huang 7197a690040SXiaoDong Huang| Index | Severity | Update | Issue description | Issue source | 7207a690040SXiaoDong Huang| ----- | --------- | ------------------------------------------------------------ | ----------------- | ------------ | 7217a690040SXiaoDong Huang| 1 | important | Save/restore some performance setting in system suspend/resume | - | - | 7227a690040SXiaoDong Huang 7237a690040SXiaoDong Huang------ 7247a690040SXiaoDong Huang 7255a3b3b7aSXiaoDong Huang## rk3588_bl31_v1.30.elf 7265a3b3b7aSXiaoDong Huang 7275a3b3b7aSXiaoDong Huang| Date | File | Build commit | Severity | 7285a3b3b7aSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 7295a3b3b7aSXiaoDong Huang| 2022-10-12 | rk3588_bl31_v1.30.elf | 1450d21e8 | important | 7305a3b3b7aSXiaoDong Huang 7315a3b3b7aSXiaoDong Huang### New 7325a3b3b7aSXiaoDong Huang 7335a3b3b7aSXiaoDong Huang1. Support pstore. 7345a3b3b7aSXiaoDong Huang 7355a3b3b7aSXiaoDong Huang------ 7365a3b3b7aSXiaoDong Huang 7371f87e1f4SXiaoDong Huang## rk3588_bl31_v1.29.elf 7381f87e1f4SXiaoDong Huang 739e735b80bSJoseph Chen| Date | File | Build commit | Severity | 7401f87e1f4SXiaoDong Huang| ---------- | :-------------------- | ----------- | --------- | 7411f87e1f4SXiaoDong Huang| 2022-09-29 | rk3588_bl31_v1.29.elf | 686b5c48b | important | 7421f87e1f4SXiaoDong Huang 7431f87e1f4SXiaoDong Huang### New 7441f87e1f4SXiaoDong Huang 7451f87e1f4SXiaoDong Huang1. Add A55 AT speculative patches. 7461f87e1f4SXiaoDong Huang2. Add LPDDR5 DFS patches, support DFS between rows. 7471f87e1f4SXiaoDong Huang3. Config FW-DSU region according to the specific DDR channel. 7481f87e1f4SXiaoDong Huang 7491f87e1f4SXiaoDong Huang### Fixed 7501f87e1f4SXiaoDong Huang 751e735b80bSJoseph Chen| Index | Severity | Update | Issue description | Issue source | 752e735b80bSJoseph Chen| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 7531f87e1f4SXiaoDong Huang| 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 . | - | 7541f87e1f4SXiaoDong Huang| 2 | important | Fix configuration about ddr. | Fix ddr-unstable problem. | - | 7551f87e1f4SXiaoDong Huang| 3 | important | Fix problem in system suspend if disable uart. | If loader disable uart, system suspend will panic. | - | 7561f87e1f4SXiaoDong Huang 7571f87e1f4SXiaoDong Huang------ 7581f87e1f4SXiaoDong Huang 759d389df42SXiaoDong Huang## rk3588_bl32_v1.12.bin 760d389df42SXiaoDong Huang 761d389df42SXiaoDong Huang| Date | File | Build commit | Severity | 762d389df42SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 763d389df42SXiaoDong Huang| 2022-09-20 | rk3588_bl32_v1.12.bin | 4542e1efd | important | 764d389df42SXiaoDong Huang 765d389df42SXiaoDong Huang### New 766d389df42SXiaoDong Huang 767d389df42SXiaoDong Huang1. Config FW-DSU region according to the specific DDR channel. 768d389df42SXiaoDong Huang 769d389df42SXiaoDong Huang------ 770d389df42SXiaoDong Huang 771ecbf7112SHisping Lin## rk3588_bl32_v1.11.bin 772ecbf7112SHisping Lin 773ecbf7112SHisping Lin| Date | File | Build commit | Severity | 774ecbf7112SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 775ecbf7112SHisping Lin| 2022-09-15 | rk3588_bl32_v1.11.bin | d84087907 | important | 776ecbf7112SHisping Lin 777ecbf7112SHisping Lin### Fixed 778ecbf7112SHisping Lin 779ecbf7112SHisping Lin| Index | Severity | Update | Issue description | Issue source | 780ecbf7112SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 781ecbf7112SHisping Lin| 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 | - | 782ecbf7112SHisping Lin 783ecbf7112SHisping Lin------ 7848ba55b28STang Yun ping 785