xref: /rkbin/doc/release/RK3588_EN.md (revision 6df356ee9295635f682379f67c6d49ac5632fe0d)
1ecbf7112SHisping Lin# RK3588 Release Note
2ecbf7112SHisping Lin
374687af2SXiaoDong Huang## rk3588_bl31_v1.36.elf
474687af2SXiaoDong Huang
574687af2SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
674687af2SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
774687af2SXiaoDong Huang| 2022-01-30 | rk3588_bl31_v1.36.elf | 78ee25fe7    | important |
874687af2SXiaoDong Huang
974687af2SXiaoDong Huang### New
1074687af2SXiaoDong Huang
1174687af2SXiaoDong Huang1. Supports analyze infrared signals of various protocols during system suspend by software, which needs to be used together with mcu.
1274687af2SXiaoDong Huang
1374687af2SXiaoDong Huang------
1474687af2SXiaoDong Huang
15a01492b1SXiaoDong Huang## rk3588_bl31_v1.35.elf
16a01492b1SXiaoDong Huang
17a01492b1SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
18a01492b1SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
19a01492b1SXiaoDong Huang| 2022-01-16 | rk3588_bl31_v1.35.elf | bd7bac37a    | important |
20a01492b1SXiaoDong Huang
21a01492b1SXiaoDong Huang### New
22a01492b1SXiaoDong Huang
23a01492b1SXiaoDong Huang1. Improve the stability of hdmirx.
24a01492b1SXiaoDong Huang
25a01492b1SXiaoDong Huang------
26a01492b1SXiaoDong Huang
27b95a8e92SXiaoDong Huang## rk3588_bl31_v1.34.elf
28b95a8e92SXiaoDong Huang
29b95a8e92SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
30b95a8e92SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
31b95a8e92SXiaoDong Huang| 2022-01-10 | rk3588_bl31_v1.34.elf | e63a16361    | important |
32b95a8e92SXiaoDong Huang
33b95a8e92SXiaoDong Huang### New
34b95a8e92SXiaoDong Huang
35b95a8e92SXiaoDong Huang1. Support hptimer to use soft adjust mode.
36b95a8e92SXiaoDong Huang2. Support pvtpll to add length.
37b95a8e92SXiaoDong Huang
38b95a8e92SXiaoDong Huang### Fixed
39b95a8e92SXiaoDong Huang
40b95a8e92SXiaoDong Huang| Index | Severity  | Update                                                | Issue description                                            | Issue source |
41b95a8e92SXiaoDong Huang| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ |
42b95a8e92SXiaoDong 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. | -            |
43b95a8e92SXiaoDong Huang
44b95a8e92SXiaoDong Huang------
45b95a8e92SXiaoDong Huang
4629f261e1SJason Zhu## rk3588_spl_v1.12.bin
4729f261e1SJason Zhu
4829f261e1SJason Zhu| Date       | File                  | Build commit | Severity  |
4929f261e1SJason Zhu| ---------- | :-------------------- | ------------ | --------- |
5029f261e1SJason Zhu| 2022-12-26 | rk3588_spl_v1.12.bin  | 5f53abfa     | important |
5129f261e1SJason Zhu
5229f261e1SJason Zhu### New
5329f261e1SJason Zhu
5429f261e1SJason Zhu1. Support SPL AB.
5529f261e1SJason Zhu
5629f261e1SJason Zhu------
5729f261e1SJason Zhu
5827d8af0cSXiaoDong Huang## rk3588_bl31_v1.33.elf
5927d8af0cSXiaoDong Huang
6027d8af0cSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
6127d8af0cSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
6227d8af0cSXiaoDong Huang| 2022-12-07 | rk3588_bl31_v1.33.elf | 17b41886e    | important |
6327d8af0cSXiaoDong Huang
6427d8af0cSXiaoDong Huang### New
6527d8af0cSXiaoDong Huang
6627d8af0cSXiaoDong Huang1. Support rk3588m, rk3588j.
6727d8af0cSXiaoDong Huang
6827d8af0cSXiaoDong Huang------
6927d8af0cSXiaoDong Huang
708bfcbf0fSChen Fen## rk3588_usbplug_v1.10.bin
718bfcbf0fSChen Fen
728bfcbf0fSChen Fen| Date       | File                     | Build commit | Severity  |
738bfcbf0fSChen Fen| ---------- | :----------------------- | ------------ | --------- |
748bfcbf0fSChen Fen| 2022-11-22 | rk3588_usbplug_v1.10.bin | b0e3c43c2    | important |
758bfcbf0fSChen Fen
768bfcbf0fSChen Fen### New
778bfcbf0fSChen Fen
7818157235SJoseph Chen1. Improve compatibility.
798bfcbf0fSChen Fen
808bfcbf0fSChen Fen------
81cad9f1bbSXiaoDong Huang## rk3588_bl31_v1.32.elf
82cad9f1bbSXiaoDong Huang
83cad9f1bbSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
84cad9f1bbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
85cad9f1bbSXiaoDong Huang| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760    | important |
86cad9f1bbSXiaoDong Huang
87cad9f1bbSXiaoDong Huang### New
88cad9f1bbSXiaoDong Huang
89cad9f1bbSXiaoDong Huang1. Support bus auto CS.
90cad9f1bbSXiaoDong Huang
91cad9f1bbSXiaoDong Huang------
92cad9f1bbSXiaoDong Huang
938ba55b28STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin
948ba55b28STang Yun ping
958ba55b28STang Yun ping| Date       | File                                         | Build commit | Severity  |
968ba55b28STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- |
978ba55b28STang Yun ping| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06   | important |
988ba55b28STang Yun ping
99*6df356eeSJoseph Chen### New
1008ba55b28STang Yun ping
1018ba55b28STang Yun ping1. Derate/perbank refresh can be enable/disable by ddrbin_tool.
1028ba55b28STang Yun ping2. Support pstore function.
10318157235SJoseph Chen3. Boot FSP configurable by ddrbin_tool.
1048ba55b28STang Yun ping4. Enable LPDDR5 DMC function.
1058ba55b28STang Yun ping5. Support LPDDR5 byte mode DRAM.
1068ba55b28STang Yun ping6. Recycle 256MB memory(overlap with REG space). This function can be disable by ddrbin_tool.
1078ba55b28STang Yun ping
1088ba55b28STang Yun ping### Fixed
1098ba55b28STang Yun ping
1108ba55b28STang Yun ping| Index | Severity  | Update                                   | Issue description                                            | Issue source |
1118ba55b28STang Yun ping| ----- | --------- | ---------------------------------------- | ------------------------------------------------------------ | ------------ |
1128ba55b28STang Yun ping| 1     | important | Fix WRTRN Bug                            | Fix WRTRN bug when ddr freq between 533MHz - 1066MHz         | -            |
1138ba55b28STang Yun ping| 2     | important | Fix ZQCALIB bug                          | Increase auto ZQCALIB command period to 470ms                | -            |
1148ba55b28STang Yun ping| 3     | important | Fix 528M bug                             | 528MHz undo RDTRN, SW*skew should be clean before clean before switch to 528MHz. | -            |
1158ba55b28STang Yun ping| 4     | important | Improve LPDDR5 stability and performance | Fix some LPDDR5 timing like rd2wr,wr2rd and hash config to improve stability and performance. | -            |
1168ba55b28STang Yun ping| 5     | important | LP4/LP4x support 32GB cap                | LP4/LP4x support 32GB cap                                    | -            |
1178ba55b28STang Yun ping
1188ba55b28STang Yun ping------
1198ba55b28STang Yun ping
1207a690040SXiaoDong Huang## rk3588_bl31_v1.31.elf
1217a690040SXiaoDong Huang
1227a690040SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
1237a690040SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
1247a690040SXiaoDong Huang| 2022-11-09 | rk3588_bl31_v1.31.elf | 91e396185    | important |
1257a690040SXiaoDong Huang
1267a690040SXiaoDong Huang### New
1277a690040SXiaoDong Huang
1287a690040SXiaoDong Huang1. Enable RK_ENABLE_A76_L2_FLUSH_TO_L3 function.
1297a690040SXiaoDong Huang2. Support amp function.
1307a690040SXiaoDong Huang
1317a690040SXiaoDong Huang### Fixed
1327a690040SXiaoDong Huang
1337a690040SXiaoDong Huang| Index | Severity  | Update                                                       | Issue description | Issue source |
1347a690040SXiaoDong Huang| ----- | --------- | ------------------------------------------------------------ | ----------------- | ------------ |
1357a690040SXiaoDong Huang| 1     | important | Save/restore some performance setting in system suspend/resume | -                 | -            |
1367a690040SXiaoDong Huang
1377a690040SXiaoDong Huang------
1387a690040SXiaoDong Huang
1395a3b3b7aSXiaoDong Huang## rk3588_bl31_v1.30.elf
1405a3b3b7aSXiaoDong Huang
1415a3b3b7aSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
1425a3b3b7aSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
1435a3b3b7aSXiaoDong Huang| 2022-10-12 | rk3588_bl31_v1.30.elf | 1450d21e8    | important |
1445a3b3b7aSXiaoDong Huang
1455a3b3b7aSXiaoDong Huang### New
1465a3b3b7aSXiaoDong Huang
1475a3b3b7aSXiaoDong Huang1. Support pstore.
1485a3b3b7aSXiaoDong Huang
1495a3b3b7aSXiaoDong Huang------
1505a3b3b7aSXiaoDong Huang
1511f87e1f4SXiaoDong Huang## rk3588_bl31_v1.29.elf
1521f87e1f4SXiaoDong Huang
1531f87e1f4SXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度  |
1541f87e1f4SXiaoDong Huang| ---------- | :-------------------- | ----------- | --------- |
1551f87e1f4SXiaoDong Huang| 2022-09-29 | rk3588_bl31_v1.29.elf | 686b5c48b   | important |
1561f87e1f4SXiaoDong Huang
1571f87e1f4SXiaoDong Huang### New
1581f87e1f4SXiaoDong Huang
1591f87e1f4SXiaoDong Huang1. Add A55 AT speculative patches.
1601f87e1f4SXiaoDong Huang2. Add LPDDR5 DFS patches, support DFS between rows.
1611f87e1f4SXiaoDong Huang3. Config FW-DSU region according to the specific DDR channel.
1621f87e1f4SXiaoDong Huang
1631f87e1f4SXiaoDong Huang### Fixed
1641f87e1f4SXiaoDong Huang
1651f87e1f4SXiaoDong Huang| Index | 重要程度  | 更新说明                                       | 问题现象                                                     | 问题来源 |
1661f87e1f4SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | ------------------------------------------------------------ | -------- |
1671f87e1f4SXiaoDong 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 . | -        |
1681f87e1f4SXiaoDong Huang| 2     | important | Fix configuration about ddr.                   | Fix ddr-unstable problem.                                    | -        |
1691f87e1f4SXiaoDong Huang| 3     | important | Fix problem in system suspend if disable uart. | If loader disable uart, system suspend will panic.           | -        |
1701f87e1f4SXiaoDong Huang
1711f87e1f4SXiaoDong Huang------
1721f87e1f4SXiaoDong Huang
173d389df42SXiaoDong Huang## rk3588_bl32_v1.12.bin
174d389df42SXiaoDong Huang
175d389df42SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
176d389df42SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
177d389df42SXiaoDong Huang| 2022-09-20 | rk3588_bl32_v1.12.bin | 4542e1efd    | important |
178d389df42SXiaoDong Huang
179d389df42SXiaoDong Huang### New
180d389df42SXiaoDong Huang
181d389df42SXiaoDong Huang1. Config FW-DSU region according to the specific DDR channel.
182d389df42SXiaoDong Huang
183d389df42SXiaoDong Huang------
184d389df42SXiaoDong Huang
185ecbf7112SHisping Lin## rk3588_bl32_v1.11.bin
186ecbf7112SHisping Lin
187ecbf7112SHisping Lin| Date       | File                  | Build commit | Severity  |
188ecbf7112SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
189ecbf7112SHisping Lin| 2022-09-15 | rk3588_bl32_v1.11.bin | d84087907    | important |
190ecbf7112SHisping Lin
191ecbf7112SHisping Lin### Fixed
192ecbf7112SHisping Lin
193ecbf7112SHisping Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
194ecbf7112SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
195ecbf7112SHisping 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 | -            |
196ecbf7112SHisping Lin
197ecbf7112SHisping Lin------
1988ba55b28STang Yun ping
199