xref: /rkbin/doc/release/RK3528_EN.md (revision 2e81f0ed858b1b241171e0994d99996476c549e0)
15d9b0599SJoseph Chen# RK3528 Release Note
25d9b0599SJoseph Chen
3*2e81f0edSXiaoDong Huang## rk3528_bl31_v1.19.elf
4*2e81f0edSXiaoDong Huang
5*2e81f0edSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
6*2e81f0edSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
7*2e81f0edSXiaoDong Huang| 2025-03-11 | rk3528_bl31_v1.19.elf | b5fa023c7 | important |
8*2e81f0edSXiaoDong Huang
9*2e81f0edSXiaoDong Huang### New
10*2e81f0edSXiaoDong Huang
11*2e81f0edSXiaoDong Huang1. Support rk3518.
12*2e81f0edSXiaoDong Huang
13*2e81f0edSXiaoDong Huang------
14*2e81f0edSXiaoDong Huang
15d97f364cSchenfen## rk3528_usbplug_v1.04.bin
16d97f364cSchenfen
17d97f364cSchenfen| Date       | File                    | Build commit | Severity  |
18d97f364cSchenfen| ---------- | :---------------------- | ------------ | --------- |
19d97f364cSchenfen| 2025-03-10 | rk3528_usbplug_v1.04.bin | 94a761cda    | important |
20d97f364cSchenfen
21d97f364cSchenfen### New
22d97f364cSchenfen
23d97f364cSchenfen1. Support RK3518.
24d97f364cSchenfen
25d97f364cSchenfen------
26d97f364cSchenfen
27feab2172SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.11.bin
28feab2172SZhihuan He
29feab2172SZhihuan He| Date       | File                                           | Build commit | Severity |
30feab2172SZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- |
31feab2172SZhihuan He| 2025-02-26 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.11.bin | 56f70fd2ad   | moderate |
32feab2172SZhihuan He
33feab2172SZhihuan He### New
34feab2172SZhihuan He
35feab2172SZhihuan He1. Add trfc min cap mode.
36feab2172SZhihuan He
37feab2172SZhihuan He------
38feab2172SZhihuan He
3921e55a8eSXuhui Lin## rk3528_spl_v1.06.bin
4021e55a8eSXuhui Lin
4121e55a8eSXuhui Lin| Date       | File                 | Build commit | Severity |
4221e55a8eSXuhui Lin| ---------- | :------------------- | ----------- | -------- |
4321e55a8eSXuhui Lin| 2025-01-08 | rk3528_spl_v1.06.bin | 3aa32998d6d  | important |
4421e55a8eSXuhui Lin
4521e55a8eSXuhui Lin### New
4621e55a8eSXuhui Lin
4721e55a8eSXuhui Lin1. SPL supports dynamically booting either 32-bit or 64-bit U-Boot.
4821e55a8eSXuhui Lin
4921e55a8eSXuhui Lin------
5021e55a8eSXuhui Lin
5176b4210cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin
5276b4210cSZhihuan He
5376b4210cSZhihuan He| Date       | File                                                   | Build commit | Severity |
5476b4210cSZhihuan He| ---------- | ------------------------------------------------------ | ------------ | -------- |
5576b4210cSZhihuan He| 2024-12-31 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin | ce4c2119c2   | moderate |
5676b4210cSZhihuan He
5776b4210cSZhihuan He### New
5876b4210cSZhihuan He
5976b4210cSZhihuan He1. Add RK3528 2D eye scan support.
6076b4210cSZhihuan He
6176b4210cSZhihuan He------
6276b4210cSZhihuan He
638f849524SXiaoDong Huang## rk3528_bl31_v1.18.elf
648f849524SXiaoDong Huang
658f849524SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
668f849524SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
678f849524SXiaoDong Huang| 2024-11-18 | rk3528_bl31_v1.18.elf | 059b3c586    | important |
688f849524SXiaoDong Huang
698f849524SXiaoDong Huang### New
708f849524SXiaoDong Huang
718f849524SXiaoDong Huang1. Support GX3501.
728f849524SXiaoDong Huang2. Dump wakeup source after virtual-poweroff.
738f849524SXiaoDong Huang
748f849524SXiaoDong Huang------
758f849524SXiaoDong Huang
76e0f51903SHisping Lin## rk3528_bl32_v1.06.bin
77e0f51903SHisping Lin
78e0f51903SHisping Lin| Date       | File                  | Build commit | Severity  |
79e0f51903SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
80e0f51903SHisping Lin| 2024-10-31 | rk3528_bl32_v1.06.bin | 9f2aca7d1    | important |
81e0f51903SHisping Lin
82e0f51903SHisping Lin### New
83e0f51903SHisping Lin
84e0f51903SHisping Lin1.  Add support for esck key.
85e0f51903SHisping Lin
86e0f51903SHisping Lin### Fixed
87e0f51903SHisping Lin
88e0f51903SHisping Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
89e0f51903SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
90e0f51903SHisping Lin| 1     | important | check whether the rpmb key has been burned before changing security level | upgrading from weak security level to strong security level may result in rpmb key verification failure | -            |
91e0f51903SHisping Lin| 2     | important | fixed RSA OAEP MGF1 algorithm                                | TA will report an error when using RSA algorithm OAEP MGF1 padding method | -            |
92e0f51903SHisping Lin| 3     | important | fixed condition of whether secure boot is enabled            | Under unstable hardware conditions, it may be mistakenly believed that secure boot is enabled | -            |
93e0f51903SHisping Lin
94e0f51903SHisping Lin------
95e0f51903SHisping Lin
965580aaceSHisping Lin## rk3528_bl32_v1.05.bin
975580aaceSHisping Lin
985580aaceSHisping Lin| Date       | File                  | Build commit | Severity  |
995580aaceSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
1005580aaceSHisping Lin| 2024-09-02 | rk3528_bl32_v1.05.bin | 6c78a7d8     | important |
1015580aaceSHisping Lin
1025580aaceSHisping Lin### New
1035580aaceSHisping Lin
1045580aaceSHisping Lin1.  Support software TA encryption key, customers can use TA encryption function without burning the key.
1055580aaceSHisping Lin2.  Support OTP hardware lock, allowing secure and non secure OTP access simultaneously.
1065580aaceSHisping Lin3.  RPMB change read data to multiple times.
1075580aaceSHisping Lin4.  Increase MPI_MEMPOOL_SIZE size.
1085580aaceSHisping Lin
1095580aaceSHisping Lin------
1105580aaceSHisping Lin
111d04ca72fSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin
112d04ca72fSZhihuan He
113d04ca72fSZhihuan He| Date       | File                                           | Build commit | Severity |
114d04ca72fSZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- |
115d04ca72fSZhihuan He| 2024-07-12 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin | 44ec2e0a51   | moderate |
116d04ca72fSZhihuan He
117d04ca72fSZhihuan He### New
118d04ca72fSZhihuan He
119d04ca72fSZhihuan He1. Add Manufacturer ID print.
120d04ca72fSZhihuan He2. Disable vref training below 600MHz.
121d04ca72fSZhihuan He3. Enable LPASR for DDR4.
122d04ca72fSZhihuan He
123d04ca72fSZhihuan He------
124d04ca72fSZhihuan He
1250f16351cSHisping Lin## rk3528_bl32_v1.04.bin
1260f16351cSHisping Lin
1270f16351cSHisping Lin| Date       | File                  | Build commit | Severity  |
1280f16351cSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
1290f16351cSHisping Lin| 2024-04-16 | rk3528_bl32_v1.04.bin | 185dc3c92    | important |
1300f16351cSHisping Lin
1310f16351cSHisping Lin### New
1320f16351cSHisping Lin
1330f16351cSHisping Lin1.  Optimization parameter check to enhance security.
1340f16351cSHisping Lin2.  Support printing TEE memory usage information.
1350f16351cSHisping Lin3.  Hardware crypto supports addresses exceeding 4G.
1360f16351cSHisping Lin4.  Support printing FWVER information.
1370f16351cSHisping Lin
1380f16351cSHisping Lin------
1390f16351cSHisping Lin
1400b3e87afSZhihuan## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin
1410b3e87afSZhihuan
1420b3e87afSZhihuan| Date       | File                                           | Build commit | Severity  |
1430b3e87afSZhihuan| ---------- | ---------------------------------------------- | ------------ | --------- |
1440b3e87afSZhihuan| 2024-01-30 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin | 665f3e4817   | important |
1450b3e87afSZhihuan
1460b3e87afSZhihuan### New
1470b3e87afSZhihuan
1480b3e87afSZhihuan1. Support lp3 dram odt auto detect.
1490b3e87afSZhihuan2. Support vref training.
1500b3e87afSZhihuan
1510b3e87afSZhihuan### Fixed
1520b3e87afSZhihuan
1530b3e87afSZhihuan| Index | Severity  | Update                           | Issue description                                      | Issue source |
1540b3e87afSZhihuan| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ |
1550b3e87afSZhihuan| 1     | important | Fix CL err for byte mode lp4 in training. | It will error in training when used byte mode lp4.    | -            |
1560b3e87afSZhihuan| 2     | important | Fix lp4/lp4x 4L pcb config wrong.  | The signal of lp4/lp4x use 4L pcb is not in the best. | -            |
1570b3e87afSZhihuan
1580b3e87afSZhihuan------
1590b3e87afSZhihuan
160bf63f186SLiang Chen## rk3528_bl31_v1.17.elf
161bf63f186SLiang Chen
162bf63f186SLiang Chen| Date       | File                  | Build commit | Severity  |
163bf63f186SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
164bf63f186SLiang Chen| 2023-12-21 | rk3528_bl31_v1.17.elf | eda1f5ce4    | important |
165bf63f186SLiang Chen
166bf63f186SLiang Chen### Fixed
167bf63f186SLiang Chen
168bf63f186SLiang Chen| Index | Severity  | Update                               | Issue description                                 | Issue source |
169bf63f186SLiang Chen| ----- | --------- | ------------------------------------ | ------------------------------------------------- | ------------ |
170bf63f186SLiang Chen| 1     | important | Fix cpu stall when video play back   | cpu will randomly stall when video playback       | -            |
171bf63f186SLiang Chen
172bf63f186SLiang Chen------
173bf63f186SLiang Chen
174a960d743SXuhui Lin## rk3528_spl_v1.05.bin
175a960d743SXuhui Lin
176a960d743SXuhui Lin| Date       | File                 | Build commit | Severity  |
177a960d743SXuhui Lin| ---------- | -------------------- | ------------ | --------- |
178a960d743SXuhui Lin| 2023-09-25 | rk3528_spl_v1.05.bin | e4e124926e   | important |
179a960d743SXuhui Lin
180a960d743SXuhui Lin### New
181a960d743SXuhui Lin
182a960d743SXuhui Lin1. Print and pass the firmware version number.
183a960d743SXuhui Lin
184a960d743SXuhui Lin### Fixed
185a960d743SXuhui Lin
186a960d743SXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
187a960d743SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
188a960d743SXuhui Lin| 1     | important | Solve the issue that the backup image is not loaded when the SPL load or check u-boot.dtb fails | When u-boot.dtb of the first uboot.img is corrupted, SPL doesn't load the backup image. | -            |
189a960d743SXuhui Lin
190a960d743SXuhui Lin------
191a960d743SXuhui Lin
192a8cebb93SHisping Lin## rk3528_bl32_v1.03.bin
193a8cebb93SHisping Lin
194a8cebb93SHisping Lin| Date       | File                  | Build commit | Severity  |
195a8cebb93SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
196a8cebb93SHisping Lin| 2023-08-29 | rk3528_bl32_v1.03.bin | b5340fd65    | important |
197a8cebb93SHisping Lin
198a8cebb93SHisping Lin### New
199a8cebb93SHisping Lin
200a8cebb93SHisping Lin1.  support oem otp key hardware read lock.
201a8cebb93SHisping Lin2.  Pseudo random number seed will be set by default.
202a8cebb93SHisping Lin3.  Supports read and write security flag interfaces.
203a8cebb93SHisping Lin4.  Support check ta encryption key is written.
204a8cebb93SHisping Lin5.  Support oem hdcp key.
205a8cebb93SHisping Lin
206a8cebb93SHisping Lin### Fixed
207a8cebb93SHisping Lin
208a8cebb93SHisping Lin| Index | Severity  | Update                                                       | Issue description                                 | Issue source |
209a8cebb93SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ |
210a8cebb93SHisping Lin| 1     | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | -            |
211a8cebb93SHisping Lin
212a8cebb93SHisping Lin------
213a8cebb93SHisping Lin
2141a417bbfSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin
2151a417bbfSZhihuan He
2161a417bbfSZhihuan He| Date       | File                                           | Build commit | Severity  |
2171a417bbfSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
2181a417bbfSZhihuan He| 2023-08-04 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin | 4fe5906c9d   | important |
2191a417bbfSZhihuan He
2201a417bbfSZhihuan He### New
2211a417bbfSZhihuan He
2221a417bbfSZhihuan He1. Support lp4/lp4x derate.
2231a417bbfSZhihuan He2. Support modified CA de-skew by ddrbin_tool.
2241a417bbfSZhihuan He
2251a417bbfSZhihuan He### Fixed
2261a417bbfSZhihuan He
2271a417bbfSZhihuan He| Index | Severity  | Update                           | Issue description                                      | Issue source |
2281a417bbfSZhihuan He| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ |
2291a417bbfSZhihuan He| 1     | important | Fix per-bank-refresh enable bug. | Abnormal in OUT print when enable per-bank-refresh.    | -            |
2301a417bbfSZhihuan He| 2     | important | Fix pageclose bug.               | The system error in dmc driver after enable pageclose. | -            |
2311a417bbfSZhihuan He
2321a417bbfSZhihuan He------
2331a417bbfSZhihuan He
234b28842d5SLiang Chen## rk3528_bl31_v1.16.elf
235b28842d5SLiang Chen
236b28842d5SLiang Chen| Date       | File                  | Build commit | Severity  |
237b28842d5SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
238b28842d5SLiang Chen| 2023-07-21 | rk3528_bl31_v1.16.elf | 7bfd76051    | important |
239b28842d5SLiang Chen
240b28842d5SLiang Chen### New
241b28842d5SLiang Chen
242b28842d5SLiang Chen1. Fix deadlock for soc monitor.
243b28842d5SLiang Chen
244b28842d5SLiang Chen------
245b28842d5SLiang Chen
24639a423aaSLiang Chen## rk3528_bl31_v1.15.elf
24739a423aaSLiang Chen
24839a423aaSLiang Chen| Date       | File                  | Build commit | Severity  |
24939a423aaSLiang Chen| ---------- | :-------------------- | ------------ | --------- |
25039a423aaSLiang Chen| 2023-07-17 | rk3528_bl31_v1.15.elf | d8ae91904    | important |
25139a423aaSLiang Chen
25239a423aaSLiang Chen### New
25339a423aaSLiang Chen
25439a423aaSLiang Chen1. Add support for rk3528A.
25539a423aaSLiang Chen
25639a423aaSLiang Chen------
25739a423aaSLiang Chen
25805cba45eSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin
25905cba45eSZhihuan He
26005cba45eSZhihuan He| Date       | File                                           | Build commit | Severity  |
26105cba45eSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
26205cba45eSZhihuan He| 2023-06-05 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin | 1ab0bfbe2d   | important |
26305cba45eSZhihuan He
26405cba45eSZhihuan He### New
26505cba45eSZhihuan He
26605cba45eSZhihuan He1. Support modified CA de-skew by ddrbin_tool.
26705cba45eSZhihuan He
26805cba45eSZhihuan He------
26905cba45eSZhihuan He
270d6ccfe40SXiaoDong Huang## rk3528_bl31_v1.14.elf
271d6ccfe40SXiaoDong Huang
272d6ccfe40SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
273d6ccfe40SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
274d6ccfe40SXiaoDong Huang| 2023-05-19 | rk3528_bl31_v1.14.elf | 1b2124ab7    | important |
275d6ccfe40SXiaoDong Huang
276d6ccfe40SXiaoDong Huang### New
277d6ccfe40SXiaoDong Huang
278d6ccfe40SXiaoDong Huang1. Move  BL31 base to 0x80000.
279d6ccfe40SXiaoDong Huang2. Support ddr frequency scale.
280d6ccfe40SXiaoDong Huang
281d6ccfe40SXiaoDong Huang------
282d6ccfe40SXiaoDong Huang
283cf04d2f1SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin
284cf04d2f1SZhihuan He
285cf04d2f1SZhihuan He| Date       | File                                           | Build commit | Severity  |
286cf04d2f1SZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
287cf04d2f1SZhihuan He| 2023-04-14 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin | 2eef4a672d   | important |
288cf04d2f1SZhihuan He
289cf04d2f1SZhihuan He### New
290cf04d2f1SZhihuan He
291cf04d2f1SZhihuan He1. Add new ddrbin  for 4BIT PCB configurations.
292cf04d2f1SZhihuan He2. Add the configuration of LP3 CA skew.
293cf04d2f1SZhihuan He
294cf04d2f1SZhihuan He### Fixed
295cf04d2f1SZhihuan He
296cf04d2f1SZhihuan He| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
297cf04d2f1SZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
298cf04d2f1SZhihuan He| 1     | important | Fix the phase problem of DDR3 RAS in 2T mode.                | Abnormal RAS phase in DDR3 2T mode.                          | -            |
299cf04d2f1SZhihuan He| 2     | important | Fixed the abnormal ODT output problem in LP3 training under multi-rank. | The ODT output is abnormal when LP3 does cs1 write training under multi-rank. | -            |
300cf04d2f1SZhihuan He
301cf04d2f1SZhihuan He------
302cf04d2f1SZhihuan He
303c2e237b6SLin Jinhan## rk3528_bl32_v1.02.bin
304c2e237b6SLin Jinhan
305c2e237b6SLin Jinhan| Date       | File                  | Build commit | Severity  |
306c2e237b6SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
307c2e237b6SLin Jinhan| 2023-04-12 | rk3528_bl32_v1.02.bin | c73fd5531    | important |
308c2e237b6SLin Jinhan
309c2e237b6SLin Jinhan### New
310c2e237b6SLin Jinhan
311c2e237b6SLin Jinhan1. Added crypto/trng/keylad module support.
312c2e237b6SLin Jinhan
313c2e237b6SLin Jinhan------
314c2e237b6SLin Jinhan
315542a359bSFinley Xiao## rk3528_bl31_v1.13.elf
316542a359bSFinley Xiao
317542a359bSFinley Xiao| Date       | File                  | Build commit | Severity  |
318542a359bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
319542a359bSFinley Xiao| 2023-04-12 | rk3528_bl31_v1.13.elf | 642369d9b    | important |
320542a359bSFinley Xiao
321542a359bSFinley Xiao### New
322542a359bSFinley Xiao
323542a359bSFinley Xiao1. Modify pvtpll table for cpu and gpu.
324542a359bSFinley Xiao
325542a359bSFinley Xiao------
326542a359bSFinley Xiao
32784f0acafSYifeng Zhao## rk3528_spl_v1.04.bin
32884f0acafSYifeng Zhao
32984f0acafSYifeng Zhao| Date       | File                 | Build commit | Severity  |
33084f0acafSYifeng Zhao| ---------- | :----------------- - | ------------ | --------- |
33184f0acafSYifeng Zhao| 2023-04-11 | rk3528_spl_v1.04.bin | 0fbedd06     | important |
33284f0acafSYifeng Zhao
33384f0acafSYifeng Zhao### Fixed
33484f0acafSYifeng Zhao
33584f0acafSYifeng Zhao| Index | Severity  | Update                             | Issue description   | Issue source |
33684f0acafSYifeng Zhao| ----- | --------- | ---------------------------------- | ------------------- | ------------ |
33784f0acafSYifeng Zhao| 1     | important | Fix matrix 339M freq set/get error | EMMC transfer error | -            |
33884f0acafSYifeng Zhao
33984f0acafSYifeng Zhao------
34084f0acafSYifeng Zhao
341ed22a721SChen Fen## rk3528_usbplug_v1.03.bin
342ed22a721SChen Fen
343ed22a721SChen Fen| Date       | File                  | Build commit | Severity  |
344ed22a721SChen Fen| ---------- | :----------------------- | ---------- | -------- |
345ed22a721SChen Fen| 2023-04-08 | rk3528_usbplug_v1.03.bin | dbdfea79b  | important |
346ed22a721SChen Fen
347ed22a721SChen Fen### Fixed
348ed22a721SChen Fen
349ed22a721SChen Fen| Index | Severity  | Update                 | Issue description                  | Issue source |
35084f0acafSYifeng Zhao| ----- | --------- | ---------------------- | ------------------------ | ------------ |
351ed22a721SChen Fen| 1     | important | Fix sometime emmc upgrade fail.        | Emmc upgrade fail sometime.     | -            |
352ed22a721SChen Fen
353ed22a721SChen Fen------
354ed22a721SChen Fen
355a334cd45SHisping Lin## rk3528_bl32_v1.01.bin
356a334cd45SHisping Lin
357a334cd45SHisping Lin| Date       | File                  | Build commit | Severity |
358a334cd45SHisping Lin| ---------- | :-------------------- | ------------ | -------- |
359a334cd45SHisping Lin| 2023-04-03 | rk3528_bl32_v1.01.bin | c5251becc    | moderate |
360a334cd45SHisping Lin
361a334cd45SHisping Lin### New
362a334cd45SHisping Lin
363a334cd45SHisping Lin1. Add some internal TA interface.
364a334cd45SHisping Lin
365a334cd45SHisping Lin------
366a334cd45SHisping Lin
367562e4207SJoseph Chen## rk3528_bl31_v1.12.elf
368562e4207SJoseph Chen
369562e4207SJoseph Chen| Date       | File                  | Build commit | Severity  |
370562e4207SJoseph Chen| ---------- | :-------------------- | ------------ | --------- |
371b1cf3f49SJoseph Chen| 2023-03-16 | rk3528_bl31_v1.12.elf | 70c5c8d9c    | important |
372562e4207SJoseph Chen
373562e4207SJoseph Chen### New
374562e4207SJoseph Chen
375562e4207SJoseph Chen1. Improve trng performance.
376562e4207SJoseph Chen
377562e4207SJoseph Chen------
378562e4207SJoseph Chen
3791e3ed1b9SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin
3801e3ed1b9SZhihuan He
3811e3ed1b9SZhihuan He| Date       | File                                  | Build commit | Severity  |
3821e3ed1b9SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
3831e3ed1b9SZhihuan He| 2023-03-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin | dce46ffe73   | important |
3841e3ed1b9SZhihuan He
3851e3ed1b9SZhihuan He### New
3861e3ed1b9SZhihuan He
3871e3ed1b9SZhihuan He1. Add new OTP configurations support.
3881e3ed1b9SZhihuan He
3891e3ed1b9SZhihuan He------
3901e3ed1b9SZhihuan He
391ded08e52SXiaoDong Huang## rk3528_bl31_v1.11.elf
392ded08e52SXiaoDong Huang
393ded08e52SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
394ded08e52SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
395b1cf3f49SJoseph Chen| 2023-03-09 | rk3528_bl31_v1.11.elf | 389e6e47     | important |
396ded08e52SXiaoDong Huang
397ded08e52SXiaoDong Huang### New
398ded08e52SXiaoDong Huang
399ded08e52SXiaoDong Huang1. Modify the ddr configuration flow during system suspend.
400ded08e52SXiaoDong Huang
401ded08e52SXiaoDong Huang------
402ded08e52SXiaoDong Huang
403858a6b64SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin
404858a6b64SZhihuan He
405858a6b64SZhihuan He| Date       | File                                  | Build commit | Severity  |
406858a6b64SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
407858a6b64SZhihuan He| 2023-03-09 | rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin | f0be8490c4   | important |
408858a6b64SZhihuan He
409858a6b64SZhihuan He### New
410858a6b64SZhihuan He
411858a6b64SZhihuan He1. Add support for chips with different OTP configurations.
412858a6b64SZhihuan He
413858a6b64SZhihuan He### Fixed
414858a6b64SZhihuan He
415858a6b64SZhihuan He| Index | Severity  | Update                                                | Issue description                                            | Issue source |
416858a6b64SZhihuan He| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ |
417858a6b64SZhihuan He| 1     | important | Fixed LP3 x16 capacity error problem.                 | The ddr capacity anomalies occur when the phy at lp3 x16 mode. | -            |
418858a6b64SZhihuan He| 2     | important | Fixed DDR unstabled when in low frequency(<=400Mhz) . | The kernel will panic when DDR run in low frequency(<=400Mhz). | -            |
419858a6b64SZhihuan He
420858a6b64SZhihuan He------
421858a6b64SZhihuan He
422deb0355cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin
423deb0355cSZhihuan He
424deb0355cSZhihuan He| Date       | File                                  | Build commit | Severity  |
425deb0355cSZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
426deb0355cSZhihuan He| 2023-02-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin | 60403d388d   | important |
427deb0355cSZhihuan He
428deb0355cSZhihuan He### New
429deb0355cSZhihuan He
430deb0355cSZhihuan He1. Support config derate refresh, per-bank refresh.
431deb0355cSZhihuan He2. Support AXI split.
432deb0355cSZhihuan He3. Enable LP4, LP4X read/write DBI function.
433deb0355cSZhihuan He
434deb0355cSZhihuan He### Fixed
435deb0355cSZhihuan He
436deb0355cSZhihuan He| Index | Severity  | Update                                             | Issue description                              | Issue source |
437deb0355cSZhihuan He| ----- | --------- | -------------------------------------------------- | ---------------------------------------------- | ------------ |
438deb0355cSZhihuan He| 1     | important | Fixed 2L PCB unstabled when DDR in high frequency. | The DDR run in 1056MHz will case system panic. | -            |
439deb0355cSZhihuan He
440deb0355cSZhihuan He------
441deb0355cSZhihuan He
4420d92bcabSJoseph Chen## rk3528_bl31_v1.10.elf
4430d92bcabSJoseph Chen
4440d92bcabSJoseph Chen| Date       | File                  | Build commit | Severity  |
4450d92bcabSJoseph Chen| ---------- | :-------------------- | ------------ | --------- |
446b1cf3f49SJoseph Chen| 2023-02-15 | rk3528_bl31_v1.10.elf | d74b03e10    | important |
4470d92bcabSJoseph Chen
4480d92bcabSJoseph Chen### New
4490d92bcabSJoseph Chen
4500d92bcabSJoseph Chen1. Add trng scmi clk support.
4510d92bcabSJoseph Chen
4520d92bcabSJoseph Chen------
4530d92bcabSJoseph Chen
45430c0724eSXiaoDong Huang## rk3528_bl31_v1.09.elf
45530c0724eSXiaoDong Huang
45630c0724eSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
45730c0724eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
458b1cf3f49SJoseph Chen| 2023-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3    | important |
45930c0724eSXiaoDong Huang
46030c0724eSXiaoDong Huang### New
46130c0724eSXiaoDong Huang
46230c0724eSXiaoDong Huang1. Support all gpio wakeup.
46330c0724eSXiaoDong Huang2. Improve the stability of fiq-debugger.
46430c0724eSXiaoDong Huang
46530c0724eSXiaoDong Huang------
46630c0724eSXiaoDong Huang
4677c7b513fSXiaoDong Huang## rk3528_bl31_v1.08.elf
4687c7b513fSXiaoDong Huang
4697c7b513fSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
4707c7b513fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
471b1cf3f49SJoseph Chen| 2023-01-10 | rk3528_bl31_v1.08.elf | 082486b74    | important |
4727c7b513fSXiaoDong Huang
4737c7b513fSXiaoDong Huang### New
4747c7b513fSXiaoDong Huang
4757c7b513fSXiaoDong Huang1. Support crypto/crypto_s/klad clock.
4767c7b513fSXiaoDong Huang
4777c7b513fSXiaoDong Huang------
4787c7b513fSXiaoDong Huang
4793ddc48f5SXiaoDong Huang## rk3528_bl31_v1.07.elf
4803ddc48f5SXiaoDong Huang
4813ddc48f5SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
4823ddc48f5SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
4833ddc48f5SXiaoDong Huang| 2022-12-26 | rk3528_bl31_v1.07.elf | da191fda0    | important |
4843ddc48f5SXiaoDong Huang
4853ddc48f5SXiaoDong Huang### New
4863ddc48f5SXiaoDong Huang
4873ddc48f5SXiaoDong Huang1. Support poweroff VDD_LOGIC when system suspend.
4883ddc48f5SXiaoDong Huang2. Hptimer use soft adjust mode.
4893ddc48f5SXiaoDong Huang3. Enable PLAT_RK_OPTEED_SYS_CTRL.
4903ddc48f5SXiaoDong Huang
4913ddc48f5SXiaoDong Huang------
4923ddc48f5SXiaoDong Huang
493f3b63bdfSYifeng Zhao## rk3528_spl_v1.03.bin
494f3b63bdfSYifeng Zhao
495f3b63bdfSYifeng Zhao| Date       | File                 | Build commit | Severity |
496f3b63bdfSYifeng Zhao| ---------- | :------------------- | ----------- | -------- |
497f3b63bdfSYifeng Zhao| 2022-12-14 | rk3528_spl_v1.03.bin | f09ed5ff4f  | important|
498f3b63bdfSYifeng Zhao
499f3b63bdfSYifeng Zhao### Fixed
500f3b63bdfSYifeng Zhao
501f3b63bdfSYifeng Zhao| Index | Severity  | Update                 | Issue description                  | Issue source |
502f3b63bdfSYifeng Zhao| ----- | --------- | ---------------------- | ---------------------------------- | ------------ |
503f3b63bdfSYifeng Zhao| 1     | important | Support HS400ES        | fix HS400 compatibility issues     | -            |
504f3b63bdfSYifeng Zhao| 2     | important | config EMMC DS to 1.5X | fix some EMMC compatibility issues | -            |
505f3b63bdfSYifeng Zhao
506f3b63bdfSYifeng Zhao------
507f3b63bdfSYifeng Zhao
508d8b52ebbSXiaoDong Huang## rk3528_bl31_v1.06.elf
509d8b52ebbSXiaoDong Huang
510d8b52ebbSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
511d8b52ebbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
512d8b52ebbSXiaoDong Huang| 2022-12-08 | rk3528_bl31_v1.06.elf | 61102ec13    | important |
513d8b52ebbSXiaoDong Huang
514d8b52ebbSXiaoDong Huang### New
515d8b52ebbSXiaoDong Huang
516d8b52ebbSXiaoDong Huang1. Support USB wakeup.
517d8b52ebbSXiaoDong Huang
518d8b52ebbSXiaoDong Huang------
519d8b52ebbSXiaoDong Huang
52073b17ec8SJoseph Chen## rk3528_spl_v1.02.bin
52173b17ec8SJoseph Chen
52273b17ec8SJoseph Chen| Date       | File                 | Build commit | Severity  |
52373b17ec8SJoseph Chen| ---------- | :------------------- | ------------ | --------- |
52473b17ec8SJoseph Chen| 2022-12-02 | rk3528_spl_v1.02.bin | eee09e1f72   | important |
52573b17ec8SJoseph Chen
52673b17ec8SJoseph Chen### Fixed
52773b17ec8SJoseph Chen
52873b17ec8SJoseph Chen| Index | Severity  | Update                    | Issue description                                            | Issue source |
52973b17ec8SJoseph Chen| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ |
53073b17ec8SJoseph Chen| 1     | important | Fix matrix clk rate error | clk_200m:396000 KHz、clk_300m:594000 KHz、clk_339m:264000 KHz. It may influence storage module. | -            |
53173b17ec8SJoseph Chen
53273b17ec8SJoseph Chen------
53373b17ec8SJoseph Chen
534f96a2c7cSJoseph Chen## rk3528_bl31_v1.05.elf
535f96a2c7cSJoseph Chen
536f96a2c7cSJoseph Chen| Date       | File                  | Build commit | Severity |
537f96a2c7cSJoseph Chen| ---------- | :-------------------- | ------------ | -------- |
538f96a2c7cSJoseph Chen| 2022-12-01 | rk3528_bl31_v1.05.elf | b10341386    | moderate |
539f96a2c7cSJoseph Chen
540f96a2c7cSJoseph Chen### New
541f96a2c7cSJoseph Chen
54218157235SJoseph Chen1. Add TSP clock support.
543f96a2c7cSJoseph Chen
544f96a2c7cSJoseph Chen------
545f96a2c7cSJoseph Chen
546aa519eb4SXiaoDong Huang## rk3528_bl31_v1.04.elf
547aa519eb4SXiaoDong Huang
548aa519eb4SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
549aa519eb4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
550aa519eb4SXiaoDong Huang| 2022-11-30 | rk3528_bl31_v1.04.elf | 63ba7e8e1    | important |
551aa519eb4SXiaoDong Huang
552aa519eb4SXiaoDong Huang### New
553aa519eb4SXiaoDong Huang
554aa519eb4SXiaoDong Huang1. Support HDMI wakeup.
555aa519eb4SXiaoDong Huang
556aa519eb4SXiaoDong Huang------
557aa519eb4SXiaoDong Huang
5583bb301c7SJoseph Chen## rk3528_{ddr,spl,usbplug}_v1.x.bin
5593bb301c7SJoseph Chen
5603bb301c7SJoseph Chen| Date       | File                              | Build commit                                | Severity  |
5613bb301c7SJoseph Chen| ---------- | :-------------------------------- | ------------------------------------------- | --------- |
5623bb301c7SJoseph Chen| 2022-11-28 | rk3528_{ddr,spl,usbplug}_v1.x.bin | ddr:0799b9b10a#spl:c52427059#usbplug:4eade6 | important |
5633bb301c7SJoseph Chen
5643bb301c7SJoseph Chen### New
5653bb301c7SJoseph Chen
5663bb301c7SJoseph Chen1. Initial version.
5673bb301c7SJoseph Chen
5683bb301c7SJoseph Chen------
5693bb301c7SJoseph Chen
5705d9b0599SJoseph Chen## rk3528_{bl31,bl32,mcu}_v1.x.bin
5715d9b0599SJoseph Chen
5725d9b0599SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
5735d9b0599SJoseph Chen| ---------- | :------------------------------ | ----------------------------------------- | --------- |
5745d9b0599SJoseph Chen| 2022-11-28 | rk3528_{bl31,bl32,mcu}_v1.x.bin | bl31:a1a47bee6#bl32:3c36a5cb#mcu:76d14059 | important |
5755d9b0599SJoseph Chen
5765d9b0599SJoseph Chen### New
5775d9b0599SJoseph Chen
5785d9b0599SJoseph Chen1. Initial version.
5795d9b0599SJoseph Chen
5805d9b0599SJoseph Chen------
5815d9b0599SJoseph Chen
582