1ecbf7112SHisping Lin# RK3588 Release Note 2ecbf7112SHisping Lin 3*8ff74907STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin 4*8ff74907STang Yun ping 5*8ff74907STang Yun ping| Date | File | Build commit | Severity | 6*8ff74907STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- | 7*8ff74907STang Yun ping| 2025-03-13 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.19.bin | ff1a08bde6 | important | 8*8ff74907STang Yun ping 9*8ff74907STang Yun ping### New 10*8ff74907STang Yun ping 11*8ff74907STang Yun ping1. Add RK3588 -B/RK3588S-B/RK3588S2-B support. 12*8ff74907STang Yun ping 13*8ff74907STang Yun ping 14*8ff74907STang Yun ping 15*8ff74907STang Yun ping------ 16*8ff74907STang Yun ping 1709c922d8SXiaoDong Huang## rk3588_bl31_v1.49.elf 1809c922d8SXiaoDong Huang 1909c922d8SXiaoDong Huang| Date | File | Build commit | Severity | 2009c922d8SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 2109c922d8SXiaoDong Huang| 2025-03-03 | rk3588_bl31_v1.49.elf | 1653f2a08 | important | 2209c922d8SXiaoDong Huang 2309c922d8SXiaoDong Huang### New 2409c922d8SXiaoDong Huang 2509c922d8SXiaoDong Huang1. Optimize the uart usage flow during system suspend. 2609c922d8SXiaoDong Huang2. Reduce the BL31 firmware size. 2709c922d8SXiaoDong Huang 2809c922d8SXiaoDong Huang------ 2909c922d8SXiaoDong Huang 300f8ac860SXiaoDong Huang## rk3588_bl31_v1.48.elf 310f8ac860SXiaoDong Huang 320f8ac860SXiaoDong Huang| Date | File | Build commit | Severity | 330f8ac860SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 340f8ac860SXiaoDong Huang| 2024-12-19 | rk3588_bl31_v1.48.elf | 040d2de11 | important | 350f8ac860SXiaoDong Huang 360f8ac860SXiaoDong Huang### New 370f8ac860SXiaoDong Huang 380f8ac860SXiaoDong Huang1. Support to config the sleep pin for system suspend. 390f8ac860SXiaoDong Huang2. Support to resets the hptimer after system suspend. 400f8ac860SXiaoDong Huang3. Optimize the hptimer usage flow. 410f8ac860SXiaoDong Huang 420f8ac860SXiaoDong Huang------ 430f8ac860SXiaoDong Huang 447e8794bcSHisping Lin## rk3588_bl32_v1.19.bin 457e8794bcSHisping Lin 467e8794bcSHisping Lin| Date | File | Build commit | Severity | 477e8794bcSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 487e8794bcSHisping Lin| 2024-11-15 | rk3588_bl32_v1.19.bin | 57604957e | important | 497e8794bcSHisping Lin 507e8794bcSHisping Lin### New 517e8794bcSHisping Lin 527e8794bcSHisping Lin1. Added support for Dolby library interfaces. 537e8794bcSHisping Lin 547e8794bcSHisping Lin### Fixed 557e8794bcSHisping Lin 567e8794bcSHisping Lin| Index | Severity | Update | Issue description | Issue source | 577e8794bcSHisping Lin| ----- | --------- | -------------------------------------------------------- | ----------------------------------------------------- | ------------ | 587e8794bcSHisping Lin| 1 | important | Support automatic file recovery after abnormal power off | Abnormal power off causes user ta cannot run normally | 517988 | 597e8794bcSHisping Lin 607e8794bcSHisping Lin------ 617e8794bcSHisping Lin 62b3d90eeaSJon Lin## rk3588_pcie_v2.20.bin 63b3d90eeaSJon Lin 64b3d90eeaSJon Lin| Date | File | Build commit | Severity | 65b3d90eeaSJon Lin| ---------- | :-------------------- | ----------- | -------- | 66b3d90eeaSJon Lin| 2024-11-05 | rk3588_pcie_v2.20.bin | 1f74d1059 | important | 67b3d90eeaSJon Lin 68b3d90eeaSJon Lin### New 69b3d90eeaSJon Lin 70b3d90eeaSJon Lin1. Support setting pmic rst_fun as 1. 71b3d90eeaSJon Lin 72b3d90eeaSJon Lin------ 73b3d90eeaSJon Lin 7498b39175SHisping Lin## rk3588_bl32_v1.18.bin 7598b39175SHisping Lin 7698b39175SHisping Lin| Date | File | Build commit | Severity | 7798b39175SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 7898b39175SHisping Lin| 2024-10-31 | rk3588_bl32_v1.18.bin | 9f2aca7d1 | important | 7998b39175SHisping Lin 8098b39175SHisping Lin### Fixed 8198b39175SHisping Lin 8298b39175SHisping Lin| Index | Severity | Update | Issue description | Issue source | 8398b39175SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 8498b39175SHisping 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 | - | 8598b39175SHisping Lin| 2 | important | fixed RSA OAEP MGF1 algorithm | TA will report an error when using RSA algorithm OAEP MGF1 padding method | - | 8698b39175SHisping 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 | - | 8798b39175SHisping Lin 8898b39175SHisping Lin------ 8998b39175SHisping Lin 90b9183559STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.18.bin 91b9183559STang Yun ping 92b9183559STang Yun ping| Date | File | Build commit | Severity | 93b9183559STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- | 94b9183559STang Yun ping| 2024-09-05 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.18.bin | 9fa84341ce | important | 95b9183559STang Yun ping 96b9183559STang Yun ping### Warn 97b9183559STang Yun ping 98b9183559STang Yun ping1. BL31 should be update to V1.47 or above. 99b9183559STang Yun ping 100b9183559STang Yun ping### New 101b9183559STang Yun ping 102b9183559STang Yun ping1. Enable dvfs/periodic training to increase SI margin. 103b9183559STang Yun ping2. Added support for (x16/x8)mixed packaging particles. 104b9183559STang Yun ping 105b9183559STang Yun ping### Fixed 106b9183559STang Yun ping 107b9183559STang Yun ping| Index | Severity | Update | Issue description | Issue source | 108b9183559STang Yun ping| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ | 109b9183559STang Yun ping| 1 | important | Modified tTOT configuration to improve DRAM compatibility | - | - | 110b9183559STang Yun ping 111b9183559STang Yun ping------ 112b9183559STang Yun ping 113923cda8fSXiaoDong Huang## rk3588_bl31_v1.47.elf 114923cda8fSXiaoDong Huang 115923cda8fSXiaoDong Huang| Date | File | Build commit | Severity | 116923cda8fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 117923cda8fSXiaoDong Huang| 2024-09-04 | rk3588_bl31_v1.47.elf | 92b1674a5 | important | 118923cda8fSXiaoDong Huang 119923cda8fSXiaoDong Huang### New 120923cda8fSXiaoDong Huang 121923cda8fSXiaoDong Huang1. Support to respond to interrupts of kernel in OPTEE. 122923cda8fSXiaoDong Huang2. Improve stability of VOP. 123923cda8fSXiaoDong Huang3. Restored status of dvfs/periodic training after system wake up. 124923cda8fSXiaoDong Huang 125923cda8fSXiaoDong Huang------ 126923cda8fSXiaoDong Huang 127c4c4bc01SHisping Lin## rk3588_bl32_v1.17.bin 128c4c4bc01SHisping Lin 129c4c4bc01SHisping Lin| Date | File | Build commit | Severity | 130c4c4bc01SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 131c4c4bc01SHisping Lin| 2024-09-02 | rk3588_bl32_v1.17.bin | 6c78a7d8c | important | 132c4c4bc01SHisping Lin 133c4c4bc01SHisping Lin### New 134c4c4bc01SHisping Lin 135c4c4bc01SHisping Lin1. Support software TA encryption key, customers can use TA encryption function without burning the key. 136c4c4bc01SHisping Lin2. RPMB change read data to multiple times. 137c4c4bc01SHisping Lin3. Increase MPI_MEMPOOL_SIZE size. 138c4c4bc01SHisping Lin 139c4c4bc01SHisping Lin------ 140c4c4bc01SHisping Lin 141723dee53SXiaoDong Huang## rk3588_bl31_v1.46.elf 142723dee53SXiaoDong Huang 143723dee53SXiaoDong Huang| Date | File | Build commit | Severity | 144723dee53SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 145723dee53SXiaoDong Huang| 2024-04-29 | rk3588_bl31_v1.46.elf | 588059758 | important | 146723dee53SXiaoDong Huang 147723dee53SXiaoDong Huang### New 148723dee53SXiaoDong Huang 149723dee53SXiaoDong Huang1. Support to config pmu_mcu in kernel. 150723dee53SXiaoDong Huang2. Improve stability of DFS in single chip lpddr5. 151723dee53SXiaoDong Huang 152723dee53SXiaoDong Huang------ 153723dee53SXiaoDong Huang 1548fa029c6SHisping Lin## rk3588_bl32_v1.16.bin 1558fa029c6SHisping Lin 1568fa029c6SHisping Lin| Date | File | Build commit | Severity | 1578fa029c6SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1588fa029c6SHisping Lin| 2024-04-16 | rk3588_bl32_v1.16.bin | 185dc3c92 | important | 1598fa029c6SHisping Lin 1608fa029c6SHisping Lin### New 1618fa029c6SHisping Lin 1628fa029c6SHisping Lin1. Optimization parameter check to enhance security. 1638fa029c6SHisping Lin2. Support printing TEE memory usage information. 1648fa029c6SHisping Lin3. Hardware crypto supports addresses exceeding 4G. 1658fa029c6SHisping Lin 1668fa029c6SHisping Lin------ 1678fa029c6SHisping Lin 1683339cc42SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.17.bin 1693339cc42SYouMin Chen 1703339cc42SYouMin Chen| Date | File | Build commit | Severity | 1713339cc42SYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- | 1723339cc42SYouMin Chen| 2024-04-12 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.17.bin | 3488111f83 | important | 1733339cc42SYouMin Chen 1743339cc42SYouMin Chen### Fixed 1753339cc42SYouMin Chen 1763339cc42SYouMin Chen| Index | Severity | Update | Issue description | Issue source | 1773339cc42SYouMin Chen| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 1783339cc42SYouMin 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. | - | 1793339cc42SYouMin Chen 1803339cc42SYouMin Chen------ 1813339cc42SYouMin Chen 182f02d10e4SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin 183f02d10e4SYouMin Chen 184f02d10e4SYouMin Chen| Date | File | Build commit | Severity | 185f02d10e4SYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- | 186f02d10e4SYouMin Chen| 2024-02-04 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin | 9fffbe1e78 | important | 187f02d10e4SYouMin Chen 188f02d10e4SYouMin Chen### New 189f02d10e4SYouMin Chen 190f02d10e4SYouMin Chen1. Modify the LPDDR5 frequency to improve stability. 191f02d10e4SYouMin Chen2. Add support dram with CS0 capacity less than CS1 capacity. 192f02d10e4SYouMin Chen3. Modify the DERATEINT.mr4_read_interval configuration. 193f02d10e4SYouMin Chen 194f02d10e4SYouMin Chen### Fixed 195f02d10e4SYouMin Chen 196f02d10e4SYouMin Chen| Index | Severity | Update | Issue description | Issue source | 197f02d10e4SYouMin Chen| ----- | --------- | ------------------------------------------- | ------------------------------------------------------------ | ------------ | 198f02d10e4SYouMin Chen| 1 | important | Fixed derate issue with LPDDR5 of one rank. | Maybe hang in kernel when switch the frequency for LPDDR5 of one rank. | - | 199f02d10e4SYouMin Chen 200f02d10e4SYouMin Chen------ 201f02d10e4SYouMin Chen 20299c2c588SXiaoDong Huang## rk3588_bl31_v1.45.elf 20399c2c588SXiaoDong Huang 20499c2c588SXiaoDong Huang| Date | File | Build commit | Severity | 20599c2c588SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 20699c2c588SXiaoDong Huang| 2023-12-27 | rk3588_bl31_v1.45.elf | 4ca8a8422 | important | 20799c2c588SXiaoDong Huang 20899c2c588SXiaoDong Huang### New 20999c2c588SXiaoDong Huang 21099c2c588SXiaoDong Huang1. Optimize the time of DFS atfter system resume. 21199c2c588SXiaoDong Huang2. Cpu switch to hight frequency when systeme resume. 21299c2c588SXiaoDong Huang3. Support config pvtpll parameters by sip. 21399c2c588SXiaoDong Huang 21499c2c588SXiaoDong Huang------ 21599c2c588SXiaoDong Huang 216839a0290SJon Lin## rk3588_pcie_v2.10.bin 217839a0290SJon Lin 218839a0290SJon Lin| Date | File | Build commit | Severity | 219839a0290SJon Lin| ---------- | --------------------- | ------------ | -------- | 220839a0290SJon Lin| 2023-12-18 | rk3588_pcie_v2.10.bin | 35f57cde3 | moderate | 221839a0290SJon Lin 222839a0290SJon Lin### New 223839a0290SJon Lin 224839a0290SJon Lin1. Update the version. 225839a0290SJon Lin 226839a0290SJon Lin------ 227839a0290SJon Lin 22879c24ba2SJon Lin## rk3588_pcie_v2.00.bin 22979c24ba2SJon Lin 23079c24ba2SJon Lin| Date | File | Build commit | Severity | 23179c24ba2SJon Lin| ---------- | --------------------- | ------------ | -------- | 23279c24ba2SJon Lin| 2023-12-06 | rk3588_pcie_v2.00.bin | I3e280b78 | moderate | 23379c24ba2SJon Lin 23479c24ba2SJon Lin### New 23579c24ba2SJon Lin 23679c24ba2SJon Lin1. Fix bar capacity. 23779c24ba2SJon Lin 23879c24ba2SJon Lin------ 23979c24ba2SJon Lin 240b1599ee3SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin 241b1599ee3SYouMin Chen 242b1599ee3SYouMin Chen| Date | File | Build commit | Severity | 243b1599ee3SYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- | 244b1599ee3SYouMin Chen| 2023-11-23 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin | d5483af87d | important | 245b1599ee3SYouMin Chen 246b1599ee3SYouMin Chen### New 247b1599ee3SYouMin Chen 248b1599ee3SYouMin Chen1. Avoid PHY skew value greater than dll lock value,improve the stability for 528MHz. 249b1599ee3SYouMin Chen2. Fix the data training process,improve the stability. 250b1599ee3SYouMin Chen3. Resume ZQ background calibration for LPDDR5. 251b1599ee3SYouMin Chen 252b1599ee3SYouMin Chen------ 253b1599ee3SYouMin Chen 254781bf89fSChen Fen## rk3588_usbplug_v1.11.bin 255781bf89fSChen Fen 256781bf89fSChen Fen| Date | File | Build commit | Severity | 257781bf89fSChen Fen| ---------- | :----------------------- | ------------ | --------- | 258781bf89fSChen Fen| 2023-11-20 | rk3588_usbplug_v1.11.bin | dcac518e7 | important | 259781bf89fSChen Fen 260781bf89fSChen Fen### New 261781bf89fSChen Fen 262781bf89fSChen Fen1. Add rk3583 upgrade support. 263781bf89fSChen Fen 264781bf89fSChen Fen------ 265781bf89fSChen Fen 266ff4c8f28STang Yun ping## rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin 267ff4c8f28STang Yun ping 268ff4c8f28STang Yun ping| Date | File | Build commit | Severity | 269ff4c8f28STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- | 270ff4c8f28STang Yun ping| 2023-11-10 | rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin | 73dffea49e | important | 271ff4c8f28STang Yun ping 272ff4c8f28STang Yun ping### New 273ff4c8f28STang Yun ping 274ff4c8f28STang Yun ping1. Add RK3583 support. 275ff4c8f28STang Yun ping 276ff4c8f28STang Yun ping------ 277ff4c8f28STang Yun ping 278ad416953SFinley Xiao## rk3588_bl31_v1.44.elf 279ad416953SFinley Xiao 280ad416953SFinley Xiao| Date | File | Build commit | Severity | 281ad416953SFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 282ad416953SFinley Xiao| 2023-11-07 | rk3588_bl31_v1.44.elf | 4acbe711b | important | 283ad416953SFinley Xiao 284ad416953SFinley Xiao### New 285ad416953SFinley Xiao 286ad416953SFinley Xiao1. Add pvtpll support rk3583. 287ad416953SFinley Xiao2. Add support to read secure otp. 288ad416953SFinley Xiao3. Optimize the time of dmc restore. 289ad416953SFinley Xiao 290ad416953SFinley Xiao------ 291ad416953SFinley Xiao 292f6d367deSJon Lin## rk3588_pcie_v1.00.bin 293f6d367deSJon Lin 294f6d367deSJon Lin| Date | File | Build commit | Severity | 295f6d367deSJon Lin| ---------- | --------------------- | ------------ | -------- | 296f6d367deSJon Lin| 2023-10-07 | rk3588_pcie_v1.00.bin | I01c2c7d7 | moderate | 297f6d367deSJon Lin 298f6d367deSJon Lin### New 299f6d367deSJon Lin 300f6d367deSJon Lin1. Add bare system executable firmware that supports PCIe EP initialization. 301f6d367deSJon Lin 302f6d367deSJon Lin------ 303f6d367deSJon Lin 304e9a5ef40STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin 305e9a5ef40STang Yun ping 306e9a5ef40STang Yun ping| Date | File | Build commit | Severity | 307e9a5ef40STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- | 308e9a5ef40STang Yun ping| 2023-09-26 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin | 73dffea49e | important | 309e9a5ef40STang Yun ping 310e9a5ef40STang Yun ping### New 311e9a5ef40STang Yun ping 312e9a5ef40STang Yun ping1. Improve the stability of LPDDR5. 313e9a5ef40STang Yun ping2. Add fwver support. 314e9a5ef40STang Yun ping 315e9a5ef40STang Yun ping------ 316e9a5ef40STang Yun ping 31757e6a38aSHisping Lin## rk3588_bl32_v1.15.bin 31857e6a38aSHisping Lin 31957e6a38aSHisping Lin| Date | File | Build commit | Severity | 32057e6a38aSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 32157e6a38aSHisping Lin| 2023-09-25 | rk3588_bl32_v1.15.bin | 62aa10b7 | important | 32257e6a38aSHisping Lin 32357e6a38aSHisping Lin### New 32457e6a38aSHisping Lin 32557e6a38aSHisping Lin1. Support print firmware version, and support transmit firmware version to subsequent firmware. 32657e6a38aSHisping Lin 32757e6a38aSHisping Lin------ 32857e6a38aSHisping Lin 3293a77abfcSXiaoDong Huang## rk3588_bl31_v1.43.elf 3303a77abfcSXiaoDong Huang 3313a77abfcSXiaoDong Huang| Date | File | Build commit | Severity | 3323a77abfcSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 3333a77abfcSXiaoDong Huang| 2023-09-26 | rk3588_bl31_v1.43.elf | 24b7dd41a | important | 3343a77abfcSXiaoDong Huang 3353a77abfcSXiaoDong Huang### New 3363a77abfcSXiaoDong Huang 3373a77abfcSXiaoDong Huang1. Supports to pass bl31 version number through rk atags. 3383a77abfcSXiaoDong Huang2. Support to configure wake sources for virtual-poweroff through dts. 3393a77abfcSXiaoDong Huang 3403a77abfcSXiaoDong Huang------ 3413a77abfcSXiaoDong Huang 34280fe7a86SXuhui Lin## rk3588_spl_v1.13.bin 34380fe7a86SXuhui Lin 34480fe7a86SXuhui Lin| Date | File | Build commit | Severity | 34580fe7a86SXuhui Lin| ---------- | :------------------- | ------------ | --------- | 34680fe7a86SXuhui Lin| 2023-09-25 | rk3588_spl_v1.13.bin | e4e124926e | important | 34780fe7a86SXuhui Lin 34880fe7a86SXuhui Lin### New 34980fe7a86SXuhui Lin 35080fe7a86SXuhui Lin1. Print and pass the firmware version number. 35180fe7a86SXuhui Lin 35280fe7a86SXuhui Lin### Fixed 35380fe7a86SXuhui Lin 35480fe7a86SXuhui Lin| Index | Severity | Update | Issue description | Issue source | 35580fe7a86SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 35680fe7a86SXuhui 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. | - | 35780fe7a86SXuhui Lin------ 35880fe7a86SXuhui Lin 3598350c611SXiaoDong Huang## rk3588_bl31_v1.42.elf 3608350c611SXiaoDong Huang 3618350c611SXiaoDong Huang| Date | File | Build commit | Severity | 3628350c611SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 3638350c611SXiaoDong Huang| 2023-09-09 | rk3588_bl31_v1.42.elf | 87bcc5dfe | important | 3648350c611SXiaoDong Huang 3658350c611SXiaoDong Huang### New 3668350c611SXiaoDong Huang 3678350c611SXiaoDong Huang1. Optimize the time of system resume. 3688350c611SXiaoDong Huang2. Support any cpu to do system suspend/resume. 3698350c611SXiaoDong Huang3. Support all pwm int to wakeup when virtual-poweroff. 3708350c611SXiaoDong Huang 3718350c611SXiaoDong Huang------ 3728350c611SXiaoDong Huang 373a2af7ce6SHisping Lin## rk3588_bl32_v1.14.bin 374a2af7ce6SHisping Lin 375a2af7ce6SHisping Lin| Date | File | Build commit | Severity | 376a2af7ce6SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 377a2af7ce6SHisping Lin| 2023-08-28 | rk3588_bl32_v1.14.bin | b5340fd65 | important | 378a2af7ce6SHisping Lin 379a2af7ce6SHisping Lin### New 380a2af7ce6SHisping Lin 381a2af7ce6SHisping Lin1. Pseudo random number seed will be set by default. 382a2af7ce6SHisping Lin2. Supports read and write security flag interfaces. 383a2af7ce6SHisping Lin3. Support check ta encryption key is written. 384a2af7ce6SHisping Lin 385a2af7ce6SHisping Lin### Fixed 386a2af7ce6SHisping Lin 387a2af7ce6SHisping Lin| Index | Severity | Update | Issue description | Issue source | 388a2af7ce6SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ | 389a2af7ce6SHisping Lin| 1 | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | - | 390a2af7ce6SHisping Lin 391a2af7ce6SHisping Lin------ 392a2af7ce6SHisping Lin 393da0efd5bSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin 394da0efd5bSYouMin Chen 395da0efd5bSYouMin Chen| Date | File | Build commit | Severity | 396da0efd5bSYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- | 397da0efd5bSYouMin Chen| 2023-08-11 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin | 25cee80c4f | important | 398da0efd5bSYouMin Chen 399da0efd5bSYouMin Chen### Warn 400da0efd5bSYouMin Chen 401da0efd5bSYouMin Chen1. BL31 should be update to V1.41 or above. 402da0efd5bSYouMin Chen 403da0efd5bSYouMin Chen### New 404da0efd5bSYouMin Chen 405da0efd5bSYouMin Chen1. Improve the stability of LPDDR5 528MHz. 406da0efd5bSYouMin Chen2. Update vref_inner for each channel in fsp_param to improve stability. 407da0efd5bSYouMin Chen 408da0efd5bSYouMin Chen### Fixed 409da0efd5bSYouMin Chen 410da0efd5bSYouMin Chen| Index | Severity | Update | Issue description | Issue source | 411da0efd5bSYouMin Chen| ----- | --------- | ------------------------------------------------------------ | --------------------------------------------------------- | ------------ | 412da0efd5bSYouMin Chen| 1 | important | Fixed init fail issue that boot in high temperature environment | Panic in ddrbin when boot in high temperature environment | - | 413da0efd5bSYouMin Chen 414da0efd5bSYouMin Chen------ 415da0efd5bSYouMin Chen 41690fe0354SXiaoDong Huang## rk3588_bl31_v1.41.elf 41790fe0354SXiaoDong Huang 41890fe0354SXiaoDong Huang| Date | File | Build commit | Severity | 41990fe0354SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 42090fe0354SXiaoDong Huang| 2023-08-10 | rk3588_bl31_v1.41.elf | b7c5102a2 | important | 42190fe0354SXiaoDong Huang 42290fe0354SXiaoDong Huang### New 42390fe0354SXiaoDong Huang 42490fe0354SXiaoDong Huang1. Support L3 partition. 42590fe0354SXiaoDong Huang2. Update configuration of ddr vref_inner. 42690fe0354SXiaoDong Huang3. Support to config MCU sleep parameter through DTS. 42790fe0354SXiaoDong Huang 42890fe0354SXiaoDong Huang------ 42990fe0354SXiaoDong Huang 4302987009bSFinley Xiao## rk3588_bl31_v1.40.elf 4312987009bSFinley Xiao 4322987009bSFinley Xiao| Date | File | Build commit | Severity | 4332987009bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 4342987009bSFinley Xiao| 2023-07-13 | rk3588_bl31_v1.40.elf | dc1125f48 | important | 4352987009bSFinley Xiao 4362987009bSFinley Xiao### New 4372987009bSFinley Xiao 4382987009bSFinley Xiao1. Add support to reset vop sub mem pd. 4392987009bSFinley Xiao 4402987009bSFinley Xiao------ 4412987009bSFinley Xiao 4422952b2bdSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin 4432952b2bdSYouMin Chen 4442952b2bdSYouMin Chen| Date | File | Build commit | Severity | 4452952b2bdSYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- | 4462952b2bdSYouMin Chen| 2023-07-06 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin | 52218f4949 | important | 4472952b2bdSYouMin Chen 4482952b2bdSYouMin Chen### New 4492952b2bdSYouMin Chen 4502952b2bdSYouMin Chen1. Add support print training result and mr value. 4512952b2bdSYouMin Chen 4522952b2bdSYouMin Chen### Fixed 4532952b2bdSYouMin Chen 4542952b2bdSYouMin Chen| Index | Severity | Update | Issue description | Issue source | 4552952b2bdSYouMin Chen| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 4562952b2bdSYouMin Chen| 1 | important | Fixed init fail issue that max freq between 1066-1600MHz | Panic in ddrbin when max DDR freq between 1066-1600MHz. | - | 4572952b2bdSYouMin 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. | - | 4582952b2bdSYouMin Chen 4592952b2bdSYouMin Chen------ 4602952b2bdSYouMin Chen 461dd45a46aSFinley Xiao## rk3588_bl31_v1.39.elf 462dd45a46aSFinley Xiao 463dd45a46aSFinley Xiao| Date | File | Build commit | Severity | 464dd45a46aSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 465dd45a46aSFinley Xiao| 2023-06-27 | rk3588_bl31_v1.39.elf | 001b4889e | important | 466dd45a46aSFinley Xiao 467dd45a46aSFinley Xiao### New 468dd45a46aSFinley Xiao 469dd45a46aSFinley Xiao1. Change read size to 128 bytes. 470dd45a46aSFinley Xiao2. Adjust pvtpll table by otp. 471dd45a46aSFinley Xiao3. Modify pvtpll table for rk3588j/m. 472dd45a46aSFinley Xiao 473dd45a46aSFinley Xiao------ 474dd45a46aSFinley Xiao 47578cbbc4fSXiaoDong Huang## rk3588_bl31_v1.38.elf 47678cbbc4fSXiaoDong Huang 47778cbbc4fSXiaoDong Huang| Date | File | Build commit | Severity | 47878cbbc4fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 47978cbbc4fSXiaoDong Huang| 2023-05-09 | rk3588_bl31_v1.38.elf | 3389cfdda | important | 48078cbbc4fSXiaoDong Huang 48178cbbc4fSXiaoDong Huang### Warn 48278cbbc4fSXiaoDong Huang 48378cbbc4fSXiaoDong Huang1. DDR bin should be update to V1.11 or above. 48478cbbc4fSXiaoDong Huang 48578cbbc4fSXiaoDong Huang### New 48678cbbc4fSXiaoDong Huang 48778cbbc4fSXiaoDong Huang1. Update configuration of ddr lp5 mr. 48878cbbc4fSXiaoDong Huang2. Improve the stability of hdmirx. 48978cbbc4fSXiaoDong Huang3. Support ddr spread spectrum mode. 49078cbbc4fSXiaoDong Huang 49178cbbc4fSXiaoDong Huang------ 49278cbbc4fSXiaoDong Huang 4939265fe34STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin 4949265fe34STang Yun ping 4959265fe34STang Yun ping| Date | File | Build commit | Severity | 4969265fe34STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- | 4979265fe34STang Yun ping| 2023-05-09 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin | f1474cf52f | important | 4989265fe34STang Yun ping 4999265fe34STang Yun ping### Warn 5009265fe34STang Yun ping 5019265fe34STang Yun ping1. BL31 should be update to V1.38 or above. 5029265fe34STang Yun ping 5039265fe34STang Yun ping### New 5049265fe34STang Yun ping 5059265fe34STang Yun ping1. Added more print info when initialization fails to help locate soldering issues. 5069265fe34STang Yun ping2. Optimizing boot time. 5079265fe34STang Yun ping3. Enable per bank refresh function. 5089265fe34STang Yun ping4. LPDDR5 4 channels use different write vref values to improve stability. 5099265fe34STang Yun ping5. First init LPDDR4x. 5109265fe34STang Yun ping6. LPDDR5 cavref update to 36%. 5119265fe34STang Yun ping7. Add support spread spectrum mode. 5129265fe34STang Yun ping 5139265fe34STang Yun ping------ 5149265fe34STang Yun ping 515ec307de5SHisping Lin## rk3588_bl32_v1.13.bin 516ec307de5SHisping Lin 517ec307de5SHisping Lin| Date | File | Build commit | Severity | 518ec307de5SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 519ec307de5SHisping Lin| 2023-04-19 | rk3588_bl32_v1.13.bin | 7f1ea6d6e | important | 520ec307de5SHisping Lin 521ec307de5SHisping Lin### New 522ec307de5SHisping Lin 523ec307de5SHisping Lin1. OTP supports burst read to accelerate BL32 startup speed. 524ec307de5SHisping Lin2. Kernel support read secure boot flag and public key hash. 525ec307de5SHisping Lin3. Support dynamic shared memory, and the secure and normal world can transfer more larger data. 526ec307de5SHisping Lin4. BL32 supports pstore, and the kernel can view print info of BL32 through pstore node. 527ec307de5SHisping Lin 528ec307de5SHisping Lin------ 529ec307de5SHisping Lin 530541a852cSXiaoDong Huang## rk3588_bl31_v1.37.elf 531541a852cSXiaoDong Huang 532541a852cSXiaoDong Huang| Date | File | Build commit | Severity | 533541a852cSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 534b1cf3f49SJoseph Chen| 2023-03-08 | rk3588_bl31_v1.37.elf | 9609b9c19 | important | 535541a852cSXiaoDong Huang 536541a852cSXiaoDong Huang### New 537541a852cSXiaoDong Huang 538541a852cSXiaoDong Huang1. Save/restore u2phy_grf registers when system suspend/resume. 539541a852cSXiaoDong Huang2. Save/restore more ddr related registers when system suspend/resume. 540541a852cSXiaoDong Huang3. Compatible with system suspend/resume in QNX. 541541a852cSXiaoDong Huang 542541a852cSXiaoDong Huang------ 543541a852cSXiaoDong Huang 5448eada29eSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin 5458eada29eSYouMin Chen 5468eada29eSYouMin Chen| Date | File | Build commit | Severity | 5478eada29eSYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- | 5488eada29eSYouMin Chen| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin | 75d050770f | important | 5498eada29eSYouMin Chen 5508eada29eSYouMin Chen### New 5518eada29eSYouMin Chen 5528eada29eSYouMin Chen1. Pageclose can be enable/disable by ddrbin_tool. 5538eada29eSYouMin Chen 5548eada29eSYouMin Chen### Fixed 5558eada29eSYouMin Chen 5568eada29eSYouMin Chen| Index | Severity | Update | Issue description | Issue source | 5578eada29eSYouMin Chen| ----- | --------- | ---------------------------- | ------------------------------------------------------------ | ------------ | 5588eada29eSYouMin Chen| 1 | important | fix total 24GB bug | If the DDR total capacity is 24GB, it will be stuck and unable to enter kernel. | - | 5598eada29eSYouMin 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. | - | 5608eada29eSYouMin Chen| 3 | important | improve LP5 performance | LPDDR5 timing tWTR calculate error lead to slow performance | - | 5618eada29eSYouMin Chen 5628eada29eSYouMin Chen------ 5638eada29eSYouMin Chen 56474687af2SXiaoDong Huang## rk3588_bl31_v1.36.elf 56574687af2SXiaoDong Huang 56674687af2SXiaoDong Huang| Date | File | Build commit | Severity | 56774687af2SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 568b1cf3f49SJoseph Chen| 2023-01-30 | rk3588_bl31_v1.36.elf | 78ee25fe7 | important | 56974687af2SXiaoDong Huang 57074687af2SXiaoDong Huang### New 57174687af2SXiaoDong Huang 57274687af2SXiaoDong Huang1. Supports analyze infrared signals of various protocols during system suspend by software, which needs to be used together with mcu. 57374687af2SXiaoDong Huang 57474687af2SXiaoDong Huang------ 57574687af2SXiaoDong Huang 576a01492b1SXiaoDong Huang## rk3588_bl31_v1.35.elf 577a01492b1SXiaoDong Huang 578a01492b1SXiaoDong Huang| Date | File | Build commit | Severity | 579a01492b1SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 580b1cf3f49SJoseph Chen| 2023-01-16 | rk3588_bl31_v1.35.elf | bd7bac37a | important | 581a01492b1SXiaoDong Huang 582a01492b1SXiaoDong Huang### New 583a01492b1SXiaoDong Huang 584a01492b1SXiaoDong Huang1. Improve the stability of hdmirx. 585a01492b1SXiaoDong Huang 586a01492b1SXiaoDong Huang------ 587a01492b1SXiaoDong Huang 588b95a8e92SXiaoDong Huang## rk3588_bl31_v1.34.elf 589b95a8e92SXiaoDong Huang 590b95a8e92SXiaoDong Huang| Date | File | Build commit | Severity | 591b95a8e92SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 592b1cf3f49SJoseph Chen| 2023-01-10 | rk3588_bl31_v1.34.elf | e63a16361 | important | 593b95a8e92SXiaoDong Huang 594b95a8e92SXiaoDong Huang### New 595b95a8e92SXiaoDong Huang 596b95a8e92SXiaoDong Huang1. Support hptimer to use soft adjust mode. 597b95a8e92SXiaoDong Huang2. Support pvtpll to add length. 598b95a8e92SXiaoDong Huang 599b95a8e92SXiaoDong Huang### Fixed 600b95a8e92SXiaoDong Huang 601b95a8e92SXiaoDong Huang| Index | Severity | Update | Issue description | Issue source | 602b95a8e92SXiaoDong Huang| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ | 603b95a8e92SXiaoDong 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. | - | 604b95a8e92SXiaoDong Huang 605b95a8e92SXiaoDong Huang------ 606b95a8e92SXiaoDong Huang 60729f261e1SJason Zhu## rk3588_spl_v1.12.bin 60829f261e1SJason Zhu 60929f261e1SJason Zhu| Date | File | Build commit | Severity | 61029f261e1SJason Zhu| ---------- | :-------------------- | ------------ | --------- | 61129f261e1SJason Zhu| 2022-12-26 | rk3588_spl_v1.12.bin | 5f53abfa | important | 61229f261e1SJason Zhu 61329f261e1SJason Zhu### New 61429f261e1SJason Zhu 61529f261e1SJason Zhu1. Support SPL AB. 61629f261e1SJason Zhu 61729f261e1SJason Zhu------ 61829f261e1SJason Zhu 61927d8af0cSXiaoDong Huang## rk3588_bl31_v1.33.elf 62027d8af0cSXiaoDong Huang 62127d8af0cSXiaoDong Huang| Date | File | Build commit | Severity | 62227d8af0cSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 62327d8af0cSXiaoDong Huang| 2022-12-07 | rk3588_bl31_v1.33.elf | 17b41886e | important | 62427d8af0cSXiaoDong Huang 62527d8af0cSXiaoDong Huang### New 62627d8af0cSXiaoDong Huang 62727d8af0cSXiaoDong Huang1. Support rk3588m, rk3588j. 62827d8af0cSXiaoDong Huang 62927d8af0cSXiaoDong Huang------ 63027d8af0cSXiaoDong Huang 6318bfcbf0fSChen Fen## rk3588_usbplug_v1.10.bin 6328bfcbf0fSChen Fen 6338bfcbf0fSChen Fen| Date | File | Build commit | Severity | 6348bfcbf0fSChen Fen| ---------- | :----------------------- | ------------ | --------- | 6358bfcbf0fSChen Fen| 2022-11-22 | rk3588_usbplug_v1.10.bin | b0e3c43c2 | important | 6368bfcbf0fSChen Fen 6378bfcbf0fSChen Fen### New 6388bfcbf0fSChen Fen 63918157235SJoseph Chen1. Improve compatibility. 6408bfcbf0fSChen Fen 6418bfcbf0fSChen Fen------ 642f1a9d362SJoseph Chen 643cad9f1bbSXiaoDong Huang## rk3588_bl31_v1.32.elf 644cad9f1bbSXiaoDong Huang 645cad9f1bbSXiaoDong Huang| Date | File | Build commit | Severity | 646cad9f1bbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 647cad9f1bbSXiaoDong Huang| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760 | important | 648cad9f1bbSXiaoDong Huang 649cad9f1bbSXiaoDong Huang### New 650cad9f1bbSXiaoDong Huang 651cad9f1bbSXiaoDong Huang1. Support bus auto CS. 652cad9f1bbSXiaoDong Huang 653cad9f1bbSXiaoDong Huang------ 654cad9f1bbSXiaoDong Huang 6558ba55b28STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin 6568ba55b28STang Yun ping 6578ba55b28STang Yun ping| Date | File | Build commit | Severity | 6588ba55b28STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- | 6598ba55b28STang Yun ping| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06 | important | 6608ba55b28STang Yun ping 6616df356eeSJoseph Chen### New 6628ba55b28STang Yun ping 6638ba55b28STang Yun ping1. Derate/perbank refresh can be enable/disable by ddrbin_tool. 6648ba55b28STang Yun ping2. Support pstore function. 66518157235SJoseph Chen3. Boot FSP configurable by ddrbin_tool. 6668ba55b28STang Yun ping4. Enable LPDDR5 DMC function. 6678ba55b28STang Yun ping5. Support LPDDR5 byte mode DRAM. 6688ba55b28STang Yun ping6. Recycle 256MB memory(overlap with REG space). This function can be disable by ddrbin_tool. 6698ba55b28STang Yun ping 6708ba55b28STang Yun ping### Fixed 6718ba55b28STang Yun ping 6728ba55b28STang Yun ping| Index | Severity | Update | Issue description | Issue source | 6738ba55b28STang Yun ping| ----- | --------- | ---------------------------------------- | ------------------------------------------------------------ | ------------ | 6748ba55b28STang Yun ping| 1 | important | Fix WRTRN Bug | Fix WRTRN bug when ddr freq between 533MHz - 1066MHz | - | 6758ba55b28STang Yun ping| 2 | important | Fix ZQCALIB bug | Increase auto ZQCALIB command period to 470ms | - | 6768ba55b28STang Yun ping| 3 | important | Fix 528M bug | 528MHz undo RDTRN, SW*skew should be clean before clean before switch to 528MHz. | - | 6778ba55b28STang Yun ping| 4 | important | Improve LPDDR5 stability and performance | Fix some LPDDR5 timing like rd2wr,wr2rd and hash config to improve stability and performance. | - | 6788ba55b28STang Yun ping| 5 | important | LP4/LP4x support 32GB cap | LP4/LP4x support 32GB cap | - | 6798ba55b28STang Yun ping 6808ba55b28STang Yun ping------ 6818ba55b28STang Yun ping 6827a690040SXiaoDong Huang## rk3588_bl31_v1.31.elf 6837a690040SXiaoDong Huang 6847a690040SXiaoDong Huang| Date | File | Build commit | Severity | 6857a690040SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 6867a690040SXiaoDong Huang| 2022-11-09 | rk3588_bl31_v1.31.elf | 91e396185 | important | 6877a690040SXiaoDong Huang 6887a690040SXiaoDong Huang### New 6897a690040SXiaoDong Huang 6907a690040SXiaoDong Huang1. Enable RK_ENABLE_A76_L2_FLUSH_TO_L3 function. 6917a690040SXiaoDong Huang2. Support amp function. 6927a690040SXiaoDong Huang 6937a690040SXiaoDong Huang### Fixed 6947a690040SXiaoDong Huang 6957a690040SXiaoDong Huang| Index | Severity | Update | Issue description | Issue source | 6967a690040SXiaoDong Huang| ----- | --------- | ------------------------------------------------------------ | ----------------- | ------------ | 6977a690040SXiaoDong Huang| 1 | important | Save/restore some performance setting in system suspend/resume | - | - | 6987a690040SXiaoDong Huang 6997a690040SXiaoDong Huang------ 7007a690040SXiaoDong Huang 7015a3b3b7aSXiaoDong Huang## rk3588_bl31_v1.30.elf 7025a3b3b7aSXiaoDong Huang 7035a3b3b7aSXiaoDong Huang| Date | File | Build commit | Severity | 7045a3b3b7aSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 7055a3b3b7aSXiaoDong Huang| 2022-10-12 | rk3588_bl31_v1.30.elf | 1450d21e8 | important | 7065a3b3b7aSXiaoDong Huang 7075a3b3b7aSXiaoDong Huang### New 7085a3b3b7aSXiaoDong Huang 7095a3b3b7aSXiaoDong Huang1. Support pstore. 7105a3b3b7aSXiaoDong Huang 7115a3b3b7aSXiaoDong Huang------ 7125a3b3b7aSXiaoDong Huang 7131f87e1f4SXiaoDong Huang## rk3588_bl31_v1.29.elf 7141f87e1f4SXiaoDong Huang 715e735b80bSJoseph Chen| Date | File | Build commit | Severity | 7161f87e1f4SXiaoDong Huang| ---------- | :-------------------- | ----------- | --------- | 7171f87e1f4SXiaoDong Huang| 2022-09-29 | rk3588_bl31_v1.29.elf | 686b5c48b | important | 7181f87e1f4SXiaoDong Huang 7191f87e1f4SXiaoDong Huang### New 7201f87e1f4SXiaoDong Huang 7211f87e1f4SXiaoDong Huang1. Add A55 AT speculative patches. 7221f87e1f4SXiaoDong Huang2. Add LPDDR5 DFS patches, support DFS between rows. 7231f87e1f4SXiaoDong Huang3. Config FW-DSU region according to the specific DDR channel. 7241f87e1f4SXiaoDong Huang 7251f87e1f4SXiaoDong Huang### Fixed 7261f87e1f4SXiaoDong Huang 727e735b80bSJoseph Chen| Index | Severity | Update | Issue description | Issue source | 728e735b80bSJoseph Chen| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 7291f87e1f4SXiaoDong 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 . | - | 7301f87e1f4SXiaoDong Huang| 2 | important | Fix configuration about ddr. | Fix ddr-unstable problem. | - | 7311f87e1f4SXiaoDong Huang| 3 | important | Fix problem in system suspend if disable uart. | If loader disable uart, system suspend will panic. | - | 7321f87e1f4SXiaoDong Huang 7331f87e1f4SXiaoDong Huang------ 7341f87e1f4SXiaoDong Huang 735d389df42SXiaoDong Huang## rk3588_bl32_v1.12.bin 736d389df42SXiaoDong Huang 737d389df42SXiaoDong Huang| Date | File | Build commit | Severity | 738d389df42SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 739d389df42SXiaoDong Huang| 2022-09-20 | rk3588_bl32_v1.12.bin | 4542e1efd | important | 740d389df42SXiaoDong Huang 741d389df42SXiaoDong Huang### New 742d389df42SXiaoDong Huang 743d389df42SXiaoDong Huang1. Config FW-DSU region according to the specific DDR channel. 744d389df42SXiaoDong Huang 745d389df42SXiaoDong Huang------ 746d389df42SXiaoDong Huang 747ecbf7112SHisping Lin## rk3588_bl32_v1.11.bin 748ecbf7112SHisping Lin 749ecbf7112SHisping Lin| Date | File | Build commit | Severity | 750ecbf7112SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 751ecbf7112SHisping Lin| 2022-09-15 | rk3588_bl32_v1.11.bin | d84087907 | important | 752ecbf7112SHisping Lin 753ecbf7112SHisping Lin### Fixed 754ecbf7112SHisping Lin 755ecbf7112SHisping Lin| Index | Severity | Update | Issue description | Issue source | 756ecbf7112SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 757ecbf7112SHisping 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 | - | 758ecbf7112SHisping Lin 759ecbf7112SHisping Lin------ 7608ba55b28STang Yun ping 761