xref: /rkbin/doc/release/RK3588_EN.md (revision a2af7ce6fe13f97ad7348bc112fe2e1c512d488a)
1ecbf7112SHisping Lin# RK3588 Release Note
2ecbf7112SHisping Lin
3*a2af7ce6SHisping Lin## rk3588_bl32_v1.14.bin
4*a2af7ce6SHisping Lin
5*a2af7ce6SHisping Lin| Date       | File                  | Build commit | Severity  |
6*a2af7ce6SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
7*a2af7ce6SHisping Lin| 2023-08-28 | rk3588_bl32_v1.14.bin | b5340fd65    | important |
8*a2af7ce6SHisping Lin
9*a2af7ce6SHisping Lin### New
10*a2af7ce6SHisping Lin
11*a2af7ce6SHisping Lin1.  Pseudo random number seed will be set by default.
12*a2af7ce6SHisping Lin2.  Supports read and write security flag interfaces.
13*a2af7ce6SHisping Lin3.  Support check ta encryption key is written.
14*a2af7ce6SHisping Lin
15*a2af7ce6SHisping Lin### Fixed
16*a2af7ce6SHisping Lin
17*a2af7ce6SHisping Lin| Index | Severity  | Update                                                       | Issue description                                 | Issue source |
18*a2af7ce6SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ |
19*a2af7ce6SHisping Lin| 1     | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | -            |
20*a2af7ce6SHisping Lin
21*a2af7ce6SHisping Lin------
22*a2af7ce6SHisping Lin
23da0efd5bSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin
24da0efd5bSYouMin Chen
25da0efd5bSYouMin Chen| Date       | File                                         | Build commit | Severity  |
26da0efd5bSYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- |
27da0efd5bSYouMin Chen| 2023-08-11 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin | 25cee80c4f   | important |
28da0efd5bSYouMin Chen
29da0efd5bSYouMin Chen### Warn
30da0efd5bSYouMin Chen
31da0efd5bSYouMin Chen1. BL31 should be update to V1.41 or above.
32da0efd5bSYouMin Chen
33da0efd5bSYouMin Chen### New
34da0efd5bSYouMin Chen
35da0efd5bSYouMin Chen1. Improve the stability of LPDDR5 528MHz.
36da0efd5bSYouMin Chen2. Update vref_inner for each channel in fsp_param to improve stability.
37da0efd5bSYouMin Chen
38da0efd5bSYouMin Chen### Fixed
39da0efd5bSYouMin Chen
40da0efd5bSYouMin Chen| Index | Severity  | Update                                                       | Issue description                                         | Issue source |
41da0efd5bSYouMin Chen| ----- | --------- | ------------------------------------------------------------ | --------------------------------------------------------- | ------------ |
42da0efd5bSYouMin Chen| 1     | important | Fixed init fail issue that boot in high temperature environment | Panic in ddrbin when boot in high temperature environment | -            |
43da0efd5bSYouMin Chen
44da0efd5bSYouMin Chen------
45da0efd5bSYouMin Chen
4690fe0354SXiaoDong Huang## rk3588_bl31_v1.41.elf
4790fe0354SXiaoDong Huang
4890fe0354SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
4990fe0354SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
5090fe0354SXiaoDong Huang| 2023-08-10 | rk3588_bl31_v1.41.elf | b7c5102a2    | important |
5190fe0354SXiaoDong Huang
5290fe0354SXiaoDong Huang### New
5390fe0354SXiaoDong Huang
5490fe0354SXiaoDong Huang1. Support L3 partition.
5590fe0354SXiaoDong Huang2. Update configuration of ddr vref_inner.
5690fe0354SXiaoDong Huang3. Support to config MCU sleep parameter through DTS.
5790fe0354SXiaoDong Huang
5890fe0354SXiaoDong Huang------
5990fe0354SXiaoDong Huang
602987009bSFinley Xiao## rk3588_bl31_v1.40.elf
612987009bSFinley Xiao
622987009bSFinley Xiao| Date       | File                  | Build commit | Severity  |
632987009bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
642987009bSFinley Xiao| 2023-07-13 | rk3588_bl31_v1.40.elf | dc1125f48    | important |
652987009bSFinley Xiao
662987009bSFinley Xiao### New
672987009bSFinley Xiao
682987009bSFinley Xiao1. Add support to reset vop sub mem pd.
692987009bSFinley Xiao
702987009bSFinley Xiao------
712987009bSFinley Xiao
722952b2bdSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin
732952b2bdSYouMin Chen
742952b2bdSYouMin Chen| Date       | File                                         | Build commit | Severity  |
752952b2bdSYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- |
762952b2bdSYouMin Chen| 2023-07-06 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin | 52218f4949   | important |
772952b2bdSYouMin Chen
782952b2bdSYouMin Chen### New
792952b2bdSYouMin Chen
802952b2bdSYouMin Chen1. Add support print training result and mr value.
812952b2bdSYouMin Chen
822952b2bdSYouMin Chen### Fixed
832952b2bdSYouMin Chen
842952b2bdSYouMin Chen| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
852952b2bdSYouMin Chen| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
862952b2bdSYouMin Chen| 1     | important | Fixed init fail issue that max freq between 1066-1600MHz     | Panic in ddrbin when max DDR freq between 1066-1600MHz.      | -            |
872952b2bdSYouMin 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. | -            |
882952b2bdSYouMin Chen
892952b2bdSYouMin Chen------
902952b2bdSYouMin Chen
91dd45a46aSFinley Xiao## rk3588_bl31_v1.39.elf
92dd45a46aSFinley Xiao
93dd45a46aSFinley Xiao| Date       | File                  | Build commit | Severity  |
94dd45a46aSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
95dd45a46aSFinley Xiao| 2023-06-27 | rk3588_bl31_v1.39.elf | 001b4889e    | important |
96dd45a46aSFinley Xiao
97dd45a46aSFinley Xiao### New
98dd45a46aSFinley Xiao
99dd45a46aSFinley Xiao1. Change read size to 128 bytes.
100dd45a46aSFinley Xiao2. Adjust pvtpll table by otp.
101dd45a46aSFinley Xiao3. Modify pvtpll table for rk3588j/m.
102dd45a46aSFinley Xiao
103dd45a46aSFinley Xiao------
104dd45a46aSFinley Xiao
10578cbbc4fSXiaoDong Huang## rk3588_bl31_v1.38.elf
10678cbbc4fSXiaoDong Huang
10778cbbc4fSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
10878cbbc4fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
10978cbbc4fSXiaoDong Huang| 2023-05-09 | rk3588_bl31_v1.38.elf | 3389cfdda    | important |
11078cbbc4fSXiaoDong Huang
11178cbbc4fSXiaoDong Huang### Warn
11278cbbc4fSXiaoDong Huang
11378cbbc4fSXiaoDong Huang1. DDR bin should be update to V1.11 or above.
11478cbbc4fSXiaoDong Huang
11578cbbc4fSXiaoDong Huang### New
11678cbbc4fSXiaoDong Huang
11778cbbc4fSXiaoDong Huang1. Update configuration of ddr lp5 mr.
11878cbbc4fSXiaoDong Huang2. Improve the stability of hdmirx.
11978cbbc4fSXiaoDong Huang3. Support ddr spread spectrum mode.
12078cbbc4fSXiaoDong Huang
12178cbbc4fSXiaoDong Huang------
12278cbbc4fSXiaoDong Huang
1239265fe34STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin
1249265fe34STang Yun ping
1259265fe34STang Yun ping| Date       | File                                         | Build commit | Severity  |
1269265fe34STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- |
1279265fe34STang Yun ping| 2023-05-09 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin | f1474cf52f   | important |
1289265fe34STang Yun ping
1299265fe34STang Yun ping### Warn
1309265fe34STang Yun ping
1319265fe34STang Yun ping1. BL31 should be update to V1.38 or above.
1329265fe34STang Yun ping
1339265fe34STang Yun ping### New
1349265fe34STang Yun ping
1359265fe34STang Yun ping1. Added more print info when initialization fails to help locate soldering issues.
1369265fe34STang Yun ping2. Optimizing boot time.
1379265fe34STang Yun ping3. Enable per bank refresh function.
1389265fe34STang Yun ping4. LPDDR5 4 channels use different write vref values to improve stability.
1399265fe34STang Yun ping5. First init LPDDR4x.
1409265fe34STang Yun ping6. LPDDR5 cavref update to 36%.
1419265fe34STang Yun ping7. Add support spread spectrum mode.
1429265fe34STang Yun ping
1439265fe34STang Yun ping------
1449265fe34STang Yun ping
145ec307de5SHisping Lin## rk3588_bl32_v1.13.bin
146ec307de5SHisping Lin
147ec307de5SHisping Lin| Date       | File                  | Build commit | Severity  |
148ec307de5SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
149ec307de5SHisping Lin| 2023-04-19 | rk3588_bl32_v1.13.bin | 7f1ea6d6e    | important |
150ec307de5SHisping Lin
151ec307de5SHisping Lin### New
152ec307de5SHisping Lin
153ec307de5SHisping Lin1. OTP supports burst read to accelerate BL32 startup speed.
154ec307de5SHisping Lin2. Kernel support read secure boot flag and public key hash.
155ec307de5SHisping Lin3. Support dynamic shared memory, and the secure and normal world can transfer more larger data.
156ec307de5SHisping Lin4. BL32 supports pstore, and the kernel can view print info of BL32 through pstore node.
157ec307de5SHisping Lin
158ec307de5SHisping Lin------
159ec307de5SHisping Lin
160541a852cSXiaoDong Huang## rk3588_bl31_v1.37.elf
161541a852cSXiaoDong Huang
162541a852cSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
163541a852cSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
164b1cf3f49SJoseph Chen| 2023-03-08 | rk3588_bl31_v1.37.elf | 9609b9c19    | important |
165541a852cSXiaoDong Huang
166541a852cSXiaoDong Huang### New
167541a852cSXiaoDong Huang
168541a852cSXiaoDong Huang1. Save/restore u2phy_grf registers when system suspend/resume.
169541a852cSXiaoDong Huang2. Save/restore more ddr related registers when system suspend/resume.
170541a852cSXiaoDong Huang3. Compatible with system suspend/resume in QNX.
171541a852cSXiaoDong Huang
172541a852cSXiaoDong Huang------
173541a852cSXiaoDong Huang
1748eada29eSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin
1758eada29eSYouMin Chen
1768eada29eSYouMin Chen| Date       | File                                         | Build commit | Severity  |
1778eada29eSYouMin Chen| ---------- | :------------------------------------------- | ------------ | --------- |
1788eada29eSYouMin Chen| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin | 75d050770f   | important |
1798eada29eSYouMin Chen
1808eada29eSYouMin Chen### New
1818eada29eSYouMin Chen
1828eada29eSYouMin Chen1. Pageclose can be enable/disable by ddrbin_tool.
1838eada29eSYouMin Chen
1848eada29eSYouMin Chen### Fixed
1858eada29eSYouMin Chen
1868eada29eSYouMin Chen| Index | Severity  | Update                       | Issue description                                            | Issue source |
1878eada29eSYouMin Chen| ----- | --------- | ---------------------------- | ------------------------------------------------------------ | ------------ |
1888eada29eSYouMin Chen| 1     | important | fix total 24GB bug           | If the DDR total capacity is 24GB, it will be stuck and unable to enter kernel. | -            |
1898eada29eSYouMin 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. | -            |
1908eada29eSYouMin Chen| 3     | important | improve LP5 performance      | LPDDR5 timing tWTR  calculate error lead to slow performance | -            |
1918eada29eSYouMin Chen
1928eada29eSYouMin Chen------
1938eada29eSYouMin Chen
19474687af2SXiaoDong Huang## rk3588_bl31_v1.36.elf
19574687af2SXiaoDong Huang
19674687af2SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
19774687af2SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
198b1cf3f49SJoseph Chen| 2023-01-30 | rk3588_bl31_v1.36.elf | 78ee25fe7    | important |
19974687af2SXiaoDong Huang
20074687af2SXiaoDong Huang### New
20174687af2SXiaoDong Huang
20274687af2SXiaoDong Huang1. Supports analyze infrared signals of various protocols during system suspend by software, which needs to be used together with mcu.
20374687af2SXiaoDong Huang
20474687af2SXiaoDong Huang------
20574687af2SXiaoDong Huang
206a01492b1SXiaoDong Huang## rk3588_bl31_v1.35.elf
207a01492b1SXiaoDong Huang
208a01492b1SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
209a01492b1SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
210b1cf3f49SJoseph Chen| 2023-01-16 | rk3588_bl31_v1.35.elf | bd7bac37a    | important |
211a01492b1SXiaoDong Huang
212a01492b1SXiaoDong Huang### New
213a01492b1SXiaoDong Huang
214a01492b1SXiaoDong Huang1. Improve the stability of hdmirx.
215a01492b1SXiaoDong Huang
216a01492b1SXiaoDong Huang------
217a01492b1SXiaoDong Huang
218b95a8e92SXiaoDong Huang## rk3588_bl31_v1.34.elf
219b95a8e92SXiaoDong Huang
220b95a8e92SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
221b95a8e92SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
222b1cf3f49SJoseph Chen| 2023-01-10 | rk3588_bl31_v1.34.elf | e63a16361    | important |
223b95a8e92SXiaoDong Huang
224b95a8e92SXiaoDong Huang### New
225b95a8e92SXiaoDong Huang
226b95a8e92SXiaoDong Huang1. Support hptimer to use soft adjust mode.
227b95a8e92SXiaoDong Huang2. Support pvtpll to add length.
228b95a8e92SXiaoDong Huang
229b95a8e92SXiaoDong Huang### Fixed
230b95a8e92SXiaoDong Huang
231b95a8e92SXiaoDong Huang| Index | Severity  | Update                                                | Issue description                                            | Issue source |
232b95a8e92SXiaoDong Huang| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ |
233b95a8e92SXiaoDong 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. | -            |
234b95a8e92SXiaoDong Huang
235b95a8e92SXiaoDong Huang------
236b95a8e92SXiaoDong Huang
23729f261e1SJason Zhu## rk3588_spl_v1.12.bin
23829f261e1SJason Zhu
23929f261e1SJason Zhu| Date       | File                  | Build commit | Severity  |
24029f261e1SJason Zhu| ---------- | :-------------------- | ------------ | --------- |
24129f261e1SJason Zhu| 2022-12-26 | rk3588_spl_v1.12.bin  | 5f53abfa     | important |
24229f261e1SJason Zhu
24329f261e1SJason Zhu### New
24429f261e1SJason Zhu
24529f261e1SJason Zhu1. Support SPL AB.
24629f261e1SJason Zhu
24729f261e1SJason Zhu------
24829f261e1SJason Zhu
24927d8af0cSXiaoDong Huang## rk3588_bl31_v1.33.elf
25027d8af0cSXiaoDong Huang
25127d8af0cSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
25227d8af0cSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
25327d8af0cSXiaoDong Huang| 2022-12-07 | rk3588_bl31_v1.33.elf | 17b41886e    | important |
25427d8af0cSXiaoDong Huang
25527d8af0cSXiaoDong Huang### New
25627d8af0cSXiaoDong Huang
25727d8af0cSXiaoDong Huang1. Support rk3588m, rk3588j.
25827d8af0cSXiaoDong Huang
25927d8af0cSXiaoDong Huang------
26027d8af0cSXiaoDong Huang
2618bfcbf0fSChen Fen## rk3588_usbplug_v1.10.bin
2628bfcbf0fSChen Fen
2638bfcbf0fSChen Fen| Date       | File                     | Build commit | Severity  |
2648bfcbf0fSChen Fen| ---------- | :----------------------- | ------------ | --------- |
2658bfcbf0fSChen Fen| 2022-11-22 | rk3588_usbplug_v1.10.bin | b0e3c43c2    | important |
2668bfcbf0fSChen Fen
2678bfcbf0fSChen Fen### New
2688bfcbf0fSChen Fen
26918157235SJoseph Chen1. Improve compatibility.
2708bfcbf0fSChen Fen
2718bfcbf0fSChen Fen------
272f1a9d362SJoseph Chen
273cad9f1bbSXiaoDong Huang## rk3588_bl31_v1.32.elf
274cad9f1bbSXiaoDong Huang
275cad9f1bbSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
276cad9f1bbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
277cad9f1bbSXiaoDong Huang| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760    | important |
278cad9f1bbSXiaoDong Huang
279cad9f1bbSXiaoDong Huang### New
280cad9f1bbSXiaoDong Huang
281cad9f1bbSXiaoDong Huang1. Support bus auto CS.
282cad9f1bbSXiaoDong Huang
283cad9f1bbSXiaoDong Huang------
284cad9f1bbSXiaoDong Huang
2858ba55b28STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin
2868ba55b28STang Yun ping
2878ba55b28STang Yun ping| Date       | File                                         | Build commit | Severity  |
2888ba55b28STang Yun ping| ---------- | :------------------------------------------- | ------------ | --------- |
2898ba55b28STang Yun ping| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06   | important |
2908ba55b28STang Yun ping
2916df356eeSJoseph Chen### New
2928ba55b28STang Yun ping
2938ba55b28STang Yun ping1. Derate/perbank refresh can be enable/disable by ddrbin_tool.
2948ba55b28STang Yun ping2. Support pstore function.
29518157235SJoseph Chen3. Boot FSP configurable by ddrbin_tool.
2968ba55b28STang Yun ping4. Enable LPDDR5 DMC function.
2978ba55b28STang Yun ping5. Support LPDDR5 byte mode DRAM.
2988ba55b28STang Yun ping6. Recycle 256MB memory(overlap with REG space). This function can be disable by ddrbin_tool.
2998ba55b28STang Yun ping
3008ba55b28STang Yun ping### Fixed
3018ba55b28STang Yun ping
3028ba55b28STang Yun ping| Index | Severity  | Update                                   | Issue description                                            | Issue source |
3038ba55b28STang Yun ping| ----- | --------- | ---------------------------------------- | ------------------------------------------------------------ | ------------ |
3048ba55b28STang Yun ping| 1     | important | Fix WRTRN Bug                            | Fix WRTRN bug when ddr freq between 533MHz - 1066MHz         | -            |
3058ba55b28STang Yun ping| 2     | important | Fix ZQCALIB bug                          | Increase auto ZQCALIB command period to 470ms                | -            |
3068ba55b28STang Yun ping| 3     | important | Fix 528M bug                             | 528MHz undo RDTRN, SW*skew should be clean before clean before switch to 528MHz. | -            |
3078ba55b28STang Yun ping| 4     | important | Improve LPDDR5 stability and performance | Fix some LPDDR5 timing like rd2wr,wr2rd and hash config to improve stability and performance. | -            |
3088ba55b28STang Yun ping| 5     | important | LP4/LP4x support 32GB cap                | LP4/LP4x support 32GB cap                                    | -            |
3098ba55b28STang Yun ping
3108ba55b28STang Yun ping------
3118ba55b28STang Yun ping
3127a690040SXiaoDong Huang## rk3588_bl31_v1.31.elf
3137a690040SXiaoDong Huang
3147a690040SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
3157a690040SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
3167a690040SXiaoDong Huang| 2022-11-09 | rk3588_bl31_v1.31.elf | 91e396185    | important |
3177a690040SXiaoDong Huang
3187a690040SXiaoDong Huang### New
3197a690040SXiaoDong Huang
3207a690040SXiaoDong Huang1. Enable RK_ENABLE_A76_L2_FLUSH_TO_L3 function.
3217a690040SXiaoDong Huang2. Support amp function.
3227a690040SXiaoDong Huang
3237a690040SXiaoDong Huang### Fixed
3247a690040SXiaoDong Huang
3257a690040SXiaoDong Huang| Index | Severity  | Update                                                       | Issue description | Issue source |
3267a690040SXiaoDong Huang| ----- | --------- | ------------------------------------------------------------ | ----------------- | ------------ |
3277a690040SXiaoDong Huang| 1     | important | Save/restore some performance setting in system suspend/resume | -                 | -            |
3287a690040SXiaoDong Huang
3297a690040SXiaoDong Huang------
3307a690040SXiaoDong Huang
3315a3b3b7aSXiaoDong Huang## rk3588_bl31_v1.30.elf
3325a3b3b7aSXiaoDong Huang
3335a3b3b7aSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
3345a3b3b7aSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
3355a3b3b7aSXiaoDong Huang| 2022-10-12 | rk3588_bl31_v1.30.elf | 1450d21e8    | important |
3365a3b3b7aSXiaoDong Huang
3375a3b3b7aSXiaoDong Huang### New
3385a3b3b7aSXiaoDong Huang
3395a3b3b7aSXiaoDong Huang1. Support pstore.
3405a3b3b7aSXiaoDong Huang
3415a3b3b7aSXiaoDong Huang------
3425a3b3b7aSXiaoDong Huang
3431f87e1f4SXiaoDong Huang## rk3588_bl31_v1.29.elf
3441f87e1f4SXiaoDong Huang
345e735b80bSJoseph Chen| Date       | File                  | Build commit | Severity  |
3461f87e1f4SXiaoDong Huang| ---------- | :-------------------- | ----------- | --------- |
3471f87e1f4SXiaoDong Huang| 2022-09-29 | rk3588_bl31_v1.29.elf | 686b5c48b   | important |
3481f87e1f4SXiaoDong Huang
3491f87e1f4SXiaoDong Huang### New
3501f87e1f4SXiaoDong Huang
3511f87e1f4SXiaoDong Huang1. Add A55 AT speculative patches.
3521f87e1f4SXiaoDong Huang2. Add LPDDR5 DFS patches, support DFS between rows.
3531f87e1f4SXiaoDong Huang3. Config FW-DSU region according to the specific DDR channel.
3541f87e1f4SXiaoDong Huang
3551f87e1f4SXiaoDong Huang### Fixed
3561f87e1f4SXiaoDong Huang
357e735b80bSJoseph Chen| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
358e735b80bSJoseph Chen| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
3591f87e1f4SXiaoDong 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 . | -        |
3601f87e1f4SXiaoDong Huang| 2     | important | Fix configuration about ddr.                   | Fix ddr-unstable problem.                                    | -        |
3611f87e1f4SXiaoDong Huang| 3     | important | Fix problem in system suspend if disable uart. | If loader disable uart, system suspend will panic.           | -        |
3621f87e1f4SXiaoDong Huang
3631f87e1f4SXiaoDong Huang------
3641f87e1f4SXiaoDong Huang
365d389df42SXiaoDong Huang## rk3588_bl32_v1.12.bin
366d389df42SXiaoDong Huang
367d389df42SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
368d389df42SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
369d389df42SXiaoDong Huang| 2022-09-20 | rk3588_bl32_v1.12.bin | 4542e1efd    | important |
370d389df42SXiaoDong Huang
371d389df42SXiaoDong Huang### New
372d389df42SXiaoDong Huang
373d389df42SXiaoDong Huang1. Config FW-DSU region according to the specific DDR channel.
374d389df42SXiaoDong Huang
375d389df42SXiaoDong Huang------
376d389df42SXiaoDong Huang
377ecbf7112SHisping Lin## rk3588_bl32_v1.11.bin
378ecbf7112SHisping Lin
379ecbf7112SHisping Lin| Date       | File                  | Build commit | Severity  |
380ecbf7112SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
381ecbf7112SHisping Lin| 2022-09-15 | rk3588_bl32_v1.11.bin | d84087907    | important |
382ecbf7112SHisping Lin
383ecbf7112SHisping Lin### Fixed
384ecbf7112SHisping Lin
385ecbf7112SHisping Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
386ecbf7112SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
387ecbf7112SHisping 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 | -            |
388ecbf7112SHisping Lin
389ecbf7112SHisping Lin------
3908ba55b28STang Yun ping
391