xref: /rkbin/doc/release/RK3588_EN.md (revision 8bfcbf0f10155c37bc1951a2171ce03c796f4bf5)
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