1ecbf7112SHisping Lin# RK3588 Release Note 2ecbf7112SHisping Lin 3*cad9f1bbSXiaoDong Huang## rk3588_bl31_v1.32.elf 4*cad9f1bbSXiaoDong Huang 5*cad9f1bbSXiaoDong Huang| Date | File | Build commit | Severity | 6*cad9f1bbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 7*cad9f1bbSXiaoDong Huang| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760 | important | 8*cad9f1bbSXiaoDong Huang 9*cad9f1bbSXiaoDong Huang### New 10*cad9f1bbSXiaoDong Huang 11*cad9f1bbSXiaoDong Huang1. Support bus auto CS. 12*cad9f1bbSXiaoDong Huang 13*cad9f1bbSXiaoDong Huang------ 14*cad9f1bbSXiaoDong Huang 158ba55b28STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin 168ba55b28STang Yun ping 178ba55b28STang Yun ping| Date | File | Build commit | Severity | 188ba55b28STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- | 198ba55b28STang Yun ping| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06 | important | 208ba55b28STang Yun ping 218ba55b28STang Yun ping### NEW 228ba55b28STang Yun ping 238ba55b28STang Yun ping1. Derate/perbank refresh can be enable/disable by ddrbin_tool. 248ba55b28STang Yun ping2. Support pstore function. 258ba55b28STang Yun ping3. boot FSP configurable by ddrbin_tool. 268ba55b28STang Yun ping4. Enable LPDDR5 DMC function. 278ba55b28STang Yun ping5. Support LPDDR5 byte mode DRAM. 288ba55b28STang Yun ping6. Recycle 256MB memory(overlap with REG space). This function can be disable by ddrbin_tool. 298ba55b28STang Yun ping 308ba55b28STang Yun ping### Fixed 318ba55b28STang Yun ping 328ba55b28STang Yun ping| Index | Severity | Update | Issue description | Issue source | 338ba55b28STang Yun ping| ----- | --------- | ---------------------------------------- | ------------------------------------------------------------ | ------------ | 348ba55b28STang Yun ping| 1 | important | Fix WRTRN Bug | Fix WRTRN bug when ddr freq between 533MHz - 1066MHz | - | 358ba55b28STang Yun ping| 2 | important | Fix ZQCALIB bug | Increase auto ZQCALIB command period to 470ms | - | 368ba55b28STang Yun ping| 3 | important | Fix 528M bug | 528MHz undo RDTRN, SW*skew should be clean before clean before switch to 528MHz. | - | 378ba55b28STang Yun ping| 4 | important | Improve LPDDR5 stability and performance | Fix some LPDDR5 timing like rd2wr,wr2rd and hash config to improve stability and performance. | - | 388ba55b28STang Yun ping| 5 | important | LP4/LP4x support 32GB cap | LP4/LP4x support 32GB cap | - | 398ba55b28STang Yun ping 408ba55b28STang Yun ping------ 418ba55b28STang Yun ping 427a690040SXiaoDong Huang## rk3588_bl31_v1.31.elf 437a690040SXiaoDong Huang 447a690040SXiaoDong Huang| Date | File | Build commit | Severity | 457a690040SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 467a690040SXiaoDong Huang| 2022-11-09 | rk3588_bl31_v1.31.elf | 91e396185 | important | 477a690040SXiaoDong Huang 487a690040SXiaoDong Huang### New 497a690040SXiaoDong Huang 507a690040SXiaoDong Huang1. Enable RK_ENABLE_A76_L2_FLUSH_TO_L3 function. 517a690040SXiaoDong Huang2. Support amp function. 527a690040SXiaoDong Huang 537a690040SXiaoDong Huang### Fixed 547a690040SXiaoDong Huang 557a690040SXiaoDong Huang| Index | Severity | Update | Issue description | Issue source | 567a690040SXiaoDong Huang| ----- | --------- | ------------------------------------------------------------ | ----------------- | ------------ | 577a690040SXiaoDong Huang| 1 | important | Save/restore some performance setting in system suspend/resume | - | - | 587a690040SXiaoDong Huang 597a690040SXiaoDong Huang------ 607a690040SXiaoDong Huang 615a3b3b7aSXiaoDong Huang## rk3588_bl31_v1.30.elf 625a3b3b7aSXiaoDong Huang 635a3b3b7aSXiaoDong Huang| Date | File | Build commit | Severity | 645a3b3b7aSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 655a3b3b7aSXiaoDong Huang| 2022-10-12 | rk3588_bl31_v1.30.elf | 1450d21e8 | important | 665a3b3b7aSXiaoDong Huang 675a3b3b7aSXiaoDong Huang### New 685a3b3b7aSXiaoDong Huang 695a3b3b7aSXiaoDong Huang1. Support pstore. 705a3b3b7aSXiaoDong Huang 715a3b3b7aSXiaoDong Huang------ 725a3b3b7aSXiaoDong Huang 731f87e1f4SXiaoDong Huang## rk3588_bl31_v1.29.elf 741f87e1f4SXiaoDong Huang 751f87e1f4SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 761f87e1f4SXiaoDong Huang| ---------- | :-------------------- | ----------- | --------- | 771f87e1f4SXiaoDong Huang| 2022-09-29 | rk3588_bl31_v1.29.elf | 686b5c48b | important | 781f87e1f4SXiaoDong Huang 791f87e1f4SXiaoDong Huang### New 801f87e1f4SXiaoDong Huang 811f87e1f4SXiaoDong Huang1. Add A55 AT speculative patches. 821f87e1f4SXiaoDong Huang2. Add LPDDR5 DFS patches, support DFS between rows. 831f87e1f4SXiaoDong Huang3. Config FW-DSU region according to the specific DDR channel. 841f87e1f4SXiaoDong Huang 851f87e1f4SXiaoDong Huang### Fixed 861f87e1f4SXiaoDong Huang 871f87e1f4SXiaoDong Huang| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 881f87e1f4SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | ------------------------------------------------------------ | -------- | 891f87e1f4SXiaoDong 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 . | - | 901f87e1f4SXiaoDong Huang| 2 | important | Fix configuration about ddr. | Fix ddr-unstable problem. | - | 911f87e1f4SXiaoDong Huang| 3 | important | Fix problem in system suspend if disable uart. | If loader disable uart, system suspend will panic. | - | 921f87e1f4SXiaoDong Huang 931f87e1f4SXiaoDong Huang------ 941f87e1f4SXiaoDong Huang 95d389df42SXiaoDong Huang## rk3588_bl32_v1.12.bin 96d389df42SXiaoDong Huang 97d389df42SXiaoDong Huang| Date | File | Build commit | Severity | 98d389df42SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 99d389df42SXiaoDong Huang| 2022-09-20 | rk3588_bl32_v1.12.bin | 4542e1efd | important | 100d389df42SXiaoDong Huang 101d389df42SXiaoDong Huang### New 102d389df42SXiaoDong Huang 103d389df42SXiaoDong Huang1.Config FW-DSU region according to the specific DDR channel. 104d389df42SXiaoDong Huang 105d389df42SXiaoDong Huang------ 106d389df42SXiaoDong Huang 107ecbf7112SHisping Lin## rk3588_bl32_v1.11.bin 108ecbf7112SHisping Lin 109ecbf7112SHisping Lin| Date | File | Build commit | Severity | 110ecbf7112SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 111ecbf7112SHisping Lin| 2022-09-15 | rk3588_bl32_v1.11.bin | d84087907 | important | 112ecbf7112SHisping Lin 113ecbf7112SHisping Lin### Fixed 114ecbf7112SHisping Lin 115ecbf7112SHisping Lin| Index | Severity | Update | Issue description | Issue source | 116ecbf7112SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 117ecbf7112SHisping 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 | - | 118ecbf7112SHisping Lin 119ecbf7112SHisping Lin------ 1208ba55b28STang Yun ping 121