1ecbf7112SHisping Lin# RK3588 Release Note 2ecbf7112SHisping Lin 3*8bfcbf0fSChen Fen## rk3588_usbplug_v1.10.bin 4*8bfcbf0fSChen Fen 5*8bfcbf0fSChen Fen| Date | File | Build commit | Severity | 6*8bfcbf0fSChen Fen| ---------- | :----------------------- | ------------ | --------- | 7*8bfcbf0fSChen Fen| 2022-11-22 | rk3588_usbplug_v1.10.bin | b0e3c43c2 | important | 8*8bfcbf0fSChen Fen 9*8bfcbf0fSChen Fen### New 10*8bfcbf0fSChen Fen 11*8bfcbf0fSChen Fen1. Improve compatibility 12*8bfcbf0fSChen Fen 13*8bfcbf0fSChen Fen------ 14cad9f1bbSXiaoDong Huang## rk3588_bl31_v1.32.elf 15cad9f1bbSXiaoDong Huang 16cad9f1bbSXiaoDong Huang| Date | File | Build commit | Severity | 17cad9f1bbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 18cad9f1bbSXiaoDong Huang| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760 | important | 19cad9f1bbSXiaoDong Huang 20cad9f1bbSXiaoDong Huang### New 21cad9f1bbSXiaoDong Huang 22cad9f1bbSXiaoDong Huang1. Support bus auto CS. 23cad9f1bbSXiaoDong Huang 24cad9f1bbSXiaoDong Huang------ 25cad9f1bbSXiaoDong Huang 268ba55b28STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin 278ba55b28STang Yun ping 288ba55b28STang Yun ping| Date | File | Build commit | Severity | 298ba55b28STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- | 308ba55b28STang Yun ping| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06 | important | 318ba55b28STang Yun ping 328ba55b28STang Yun ping### NEW 338ba55b28STang Yun ping 348ba55b28STang Yun ping1. Derate/perbank refresh can be enable/disable by ddrbin_tool. 358ba55b28STang Yun ping2. Support pstore function. 368ba55b28STang Yun ping3. boot FSP configurable by ddrbin_tool. 378ba55b28STang Yun ping4. Enable LPDDR5 DMC function. 388ba55b28STang Yun ping5. Support LPDDR5 byte mode DRAM. 398ba55b28STang Yun ping6. Recycle 256MB memory(overlap with REG space). This function can be disable by ddrbin_tool. 408ba55b28STang Yun ping 418ba55b28STang Yun ping### Fixed 428ba55b28STang Yun ping 438ba55b28STang Yun ping| Index | Severity | Update | Issue description | Issue source | 448ba55b28STang Yun ping| ----- | --------- | ---------------------------------------- | ------------------------------------------------------------ | ------------ | 458ba55b28STang Yun ping| 1 | important | Fix WRTRN Bug | Fix WRTRN bug when ddr freq between 533MHz - 1066MHz | - | 468ba55b28STang Yun ping| 2 | important | Fix ZQCALIB bug | Increase auto ZQCALIB command period to 470ms | - | 478ba55b28STang Yun ping| 3 | important | Fix 528M bug | 528MHz undo RDTRN, SW*skew should be clean before clean before switch to 528MHz. | - | 488ba55b28STang Yun ping| 4 | important | Improve LPDDR5 stability and performance | Fix some LPDDR5 timing like rd2wr,wr2rd and hash config to improve stability and performance. | - | 498ba55b28STang Yun ping| 5 | important | LP4/LP4x support 32GB cap | LP4/LP4x support 32GB cap | - | 508ba55b28STang Yun ping 518ba55b28STang Yun ping------ 528ba55b28STang Yun ping 537a690040SXiaoDong Huang## rk3588_bl31_v1.31.elf 547a690040SXiaoDong Huang 557a690040SXiaoDong Huang| Date | File | Build commit | Severity | 567a690040SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 577a690040SXiaoDong Huang| 2022-11-09 | rk3588_bl31_v1.31.elf | 91e396185 | important | 587a690040SXiaoDong Huang 597a690040SXiaoDong Huang### New 607a690040SXiaoDong Huang 617a690040SXiaoDong Huang1. Enable RK_ENABLE_A76_L2_FLUSH_TO_L3 function. 627a690040SXiaoDong Huang2. Support amp function. 637a690040SXiaoDong Huang 647a690040SXiaoDong Huang### Fixed 657a690040SXiaoDong Huang 667a690040SXiaoDong Huang| Index | Severity | Update | Issue description | Issue source | 677a690040SXiaoDong Huang| ----- | --------- | ------------------------------------------------------------ | ----------------- | ------------ | 687a690040SXiaoDong Huang| 1 | important | Save/restore some performance setting in system suspend/resume | - | - | 697a690040SXiaoDong Huang 707a690040SXiaoDong Huang------ 717a690040SXiaoDong Huang 725a3b3b7aSXiaoDong Huang## rk3588_bl31_v1.30.elf 735a3b3b7aSXiaoDong Huang 745a3b3b7aSXiaoDong Huang| Date | File | Build commit | Severity | 755a3b3b7aSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 765a3b3b7aSXiaoDong Huang| 2022-10-12 | rk3588_bl31_v1.30.elf | 1450d21e8 | important | 775a3b3b7aSXiaoDong Huang 785a3b3b7aSXiaoDong Huang### New 795a3b3b7aSXiaoDong Huang 805a3b3b7aSXiaoDong Huang1. Support pstore. 815a3b3b7aSXiaoDong Huang 825a3b3b7aSXiaoDong Huang------ 835a3b3b7aSXiaoDong Huang 841f87e1f4SXiaoDong Huang## rk3588_bl31_v1.29.elf 851f87e1f4SXiaoDong Huang 861f87e1f4SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 871f87e1f4SXiaoDong Huang| ---------- | :-------------------- | ----------- | --------- | 881f87e1f4SXiaoDong Huang| 2022-09-29 | rk3588_bl31_v1.29.elf | 686b5c48b | important | 891f87e1f4SXiaoDong Huang 901f87e1f4SXiaoDong Huang### New 911f87e1f4SXiaoDong Huang 921f87e1f4SXiaoDong Huang1. Add A55 AT speculative patches. 931f87e1f4SXiaoDong Huang2. Add LPDDR5 DFS patches, support DFS between rows. 941f87e1f4SXiaoDong Huang3. Config FW-DSU region according to the specific DDR channel. 951f87e1f4SXiaoDong Huang 961f87e1f4SXiaoDong Huang### Fixed 971f87e1f4SXiaoDong Huang 981f87e1f4SXiaoDong Huang| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 991f87e1f4SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | ------------------------------------------------------------ | -------- | 1001f87e1f4SXiaoDong 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 . | - | 1011f87e1f4SXiaoDong Huang| 2 | important | Fix configuration about ddr. | Fix ddr-unstable problem. | - | 1021f87e1f4SXiaoDong Huang| 3 | important | Fix problem in system suspend if disable uart. | If loader disable uart, system suspend will panic. | - | 1031f87e1f4SXiaoDong Huang 1041f87e1f4SXiaoDong Huang------ 1051f87e1f4SXiaoDong Huang 106d389df42SXiaoDong Huang## rk3588_bl32_v1.12.bin 107d389df42SXiaoDong Huang 108d389df42SXiaoDong Huang| Date | File | Build commit | Severity | 109d389df42SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 110d389df42SXiaoDong Huang| 2022-09-20 | rk3588_bl32_v1.12.bin | 4542e1efd | important | 111d389df42SXiaoDong Huang 112d389df42SXiaoDong Huang### New 113d389df42SXiaoDong Huang 114d389df42SXiaoDong Huang1.Config FW-DSU region according to the specific DDR channel. 115d389df42SXiaoDong Huang 116d389df42SXiaoDong Huang------ 117d389df42SXiaoDong Huang 118ecbf7112SHisping Lin## rk3588_bl32_v1.11.bin 119ecbf7112SHisping Lin 120ecbf7112SHisping Lin| Date | File | Build commit | Severity | 121ecbf7112SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 122ecbf7112SHisping Lin| 2022-09-15 | rk3588_bl32_v1.11.bin | d84087907 | important | 123ecbf7112SHisping Lin 124ecbf7112SHisping Lin### Fixed 125ecbf7112SHisping Lin 126ecbf7112SHisping Lin| Index | Severity | Update | Issue description | Issue source | 127ecbf7112SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 128ecbf7112SHisping 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 | - | 129ecbf7112SHisping Lin 130ecbf7112SHisping Lin------ 1318ba55b28STang Yun ping 132