xref: /rkbin/doc/release/RK3528_EN.md (revision e0f51903af196056753da6b6b4e37d5a8e51a332)
15d9b0599SJoseph Chen# RK3528 Release Note
25d9b0599SJoseph Chen
3*e0f51903SHisping Lin## rk3528_bl32_v1.06.bin
4*e0f51903SHisping Lin
5*e0f51903SHisping Lin| Date       | File                  | Build commit | Severity  |
6*e0f51903SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
7*e0f51903SHisping Lin| 2024-10-31 | rk3528_bl32_v1.06.bin | 9f2aca7d1    | important |
8*e0f51903SHisping Lin
9*e0f51903SHisping Lin### New
10*e0f51903SHisping Lin
11*e0f51903SHisping Lin1.  Add support for esck key.
12*e0f51903SHisping Lin
13*e0f51903SHisping Lin### Fixed
14*e0f51903SHisping Lin
15*e0f51903SHisping Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
16*e0f51903SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
17*e0f51903SHisping 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 | -            |
18*e0f51903SHisping Lin| 2     | important | fixed RSA OAEP MGF1 algorithm                                | TA will report an error when using RSA algorithm OAEP MGF1 padding method | -            |
19*e0f51903SHisping 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 | -            |
20*e0f51903SHisping Lin
21*e0f51903SHisping Lin------
22*e0f51903SHisping Lin
235580aaceSHisping Lin## rk3528_bl32_v1.05.bin
245580aaceSHisping Lin
255580aaceSHisping Lin| Date       | File                  | Build commit | Severity  |
265580aaceSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
275580aaceSHisping Lin| 2024-09-02 | rk3528_bl32_v1.05.bin | 6c78a7d8     | important |
285580aaceSHisping Lin
295580aaceSHisping Lin### New
305580aaceSHisping Lin
315580aaceSHisping Lin1.  Support software TA encryption key, customers can use TA encryption function without burning the key.
325580aaceSHisping Lin2.  Support OTP hardware lock, allowing secure and non secure OTP access simultaneously.
335580aaceSHisping Lin3.  RPMB change read data to multiple times.
345580aaceSHisping Lin4.  Increase MPI_MEMPOOL_SIZE size.
355580aaceSHisping Lin
365580aaceSHisping Lin------
375580aaceSHisping Lin
38d04ca72fSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin
39d04ca72fSZhihuan He
40d04ca72fSZhihuan He| Date       | File                                           | Build commit | Severity |
41d04ca72fSZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- |
42d04ca72fSZhihuan He| 2024-07-12 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin | 44ec2e0a51   | moderate |
43d04ca72fSZhihuan He
44d04ca72fSZhihuan He### New
45d04ca72fSZhihuan He
46d04ca72fSZhihuan He1. Add Manufacturer ID print.
47d04ca72fSZhihuan He2. Disable vref training below 600MHz.
48d04ca72fSZhihuan He3. Enable LPASR for DDR4.
49d04ca72fSZhihuan He
50d04ca72fSZhihuan He------
51d04ca72fSZhihuan He
520f16351cSHisping Lin## rk3528_bl32_v1.04.bin
530f16351cSHisping Lin
540f16351cSHisping Lin| Date       | File                  | Build commit | Severity  |
550f16351cSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
560f16351cSHisping Lin| 2024-04-16 | rk3528_bl32_v1.04.bin | 185dc3c92    | important |
570f16351cSHisping Lin
580f16351cSHisping Lin### New
590f16351cSHisping Lin
600f16351cSHisping Lin1.  Optimization parameter check to enhance security.
610f16351cSHisping Lin2.  Support printing TEE memory usage information.
620f16351cSHisping Lin3.  Hardware crypto supports addresses exceeding 4G.
630f16351cSHisping Lin4.  Support printing FWVER information.
640f16351cSHisping Lin
650f16351cSHisping Lin------
660f16351cSHisping Lin
670b3e87afSZhihuan## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin
680b3e87afSZhihuan
690b3e87afSZhihuan| Date       | File                                           | Build commit | Severity  |
700b3e87afSZhihuan| ---------- | ---------------------------------------------- | ------------ | --------- |
710b3e87afSZhihuan| 2024-01-30 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin | 665f3e4817   | important |
720b3e87afSZhihuan
730b3e87afSZhihuan### New
740b3e87afSZhihuan
750b3e87afSZhihuan1. Support lp3 dram odt auto detect.
760b3e87afSZhihuan2. Support vref training.
770b3e87afSZhihuan
780b3e87afSZhihuan### Fixed
790b3e87afSZhihuan
800b3e87afSZhihuan| Index | Severity  | Update                           | Issue description                                      | Issue source |
810b3e87afSZhihuan| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ |
820b3e87afSZhihuan| 1     | important | Fix CL err for byte mode lp4 in training. | It will error in training when used byte mode lp4.    | -            |
830b3e87afSZhihuan| 2     | important | Fix lp4/lp4x 4L pcb config wrong.  | The signal of lp4/lp4x use 4L pcb is not in the best. | -            |
840b3e87afSZhihuan
850b3e87afSZhihuan------
860b3e87afSZhihuan
87bf63f186SLiang Chen## rk3528_bl31_v1.17.elf
88bf63f186SLiang Chen
89bf63f186SLiang Chen| Date       | File                  | Build commit | Severity  |
90bf63f186SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
91bf63f186SLiang Chen| 2023-12-21 | rk3528_bl31_v1.17.elf | eda1f5ce4    | important |
92bf63f186SLiang Chen
93bf63f186SLiang Chen### Fixed
94bf63f186SLiang Chen
95bf63f186SLiang Chen| Index | Severity  | Update                               | Issue description                                 | Issue source |
96bf63f186SLiang Chen| ----- | --------- | ------------------------------------ | ------------------------------------------------- | ------------ |
97bf63f186SLiang Chen| 1     | important | Fix cpu stall when video play back   | cpu will randomly stall when video playback       | -            |
98bf63f186SLiang Chen
99bf63f186SLiang Chen------
100bf63f186SLiang Chen
101a960d743SXuhui Lin## rk3528_spl_v1.05.bin
102a960d743SXuhui Lin
103a960d743SXuhui Lin| Date       | File                 | Build commit | Severity  |
104a960d743SXuhui Lin| ---------- | -------------------- | ------------ | --------- |
105a960d743SXuhui Lin| 2023-09-25 | rk3528_spl_v1.05.bin | e4e124926e   | important |
106a960d743SXuhui Lin
107a960d743SXuhui Lin### New
108a960d743SXuhui Lin
109a960d743SXuhui Lin1. Print and pass the firmware version number.
110a960d743SXuhui Lin
111a960d743SXuhui Lin### Fixed
112a960d743SXuhui Lin
113a960d743SXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
114a960d743SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
115a960d743SXuhui 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. | -            |
116a960d743SXuhui Lin
117a960d743SXuhui Lin------
118a960d743SXuhui Lin
119a8cebb93SHisping Lin## rk3528_bl32_v1.03.bin
120a8cebb93SHisping Lin
121a8cebb93SHisping Lin| Date       | File                  | Build commit | Severity  |
122a8cebb93SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
123a8cebb93SHisping Lin| 2023-08-29 | rk3528_bl32_v1.03.bin | b5340fd65    | important |
124a8cebb93SHisping Lin
125a8cebb93SHisping Lin### New
126a8cebb93SHisping Lin
127a8cebb93SHisping Lin1.  support oem otp key hardware read lock.
128a8cebb93SHisping Lin2.  Pseudo random number seed will be set by default.
129a8cebb93SHisping Lin3.  Supports read and write security flag interfaces.
130a8cebb93SHisping Lin4.  Support check ta encryption key is written.
131a8cebb93SHisping Lin5.  Support oem hdcp key.
132a8cebb93SHisping Lin
133a8cebb93SHisping Lin### Fixed
134a8cebb93SHisping Lin
135a8cebb93SHisping Lin| Index | Severity  | Update                                                       | Issue description                                 | Issue source |
136a8cebb93SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ |
137a8cebb93SHisping Lin| 1     | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | -            |
138a8cebb93SHisping Lin
139a8cebb93SHisping Lin------
140a8cebb93SHisping Lin
1411a417bbfSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin
1421a417bbfSZhihuan He
1431a417bbfSZhihuan He| Date       | File                                           | Build commit | Severity  |
1441a417bbfSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
1451a417bbfSZhihuan He| 2023-08-04 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin | 4fe5906c9d   | important |
1461a417bbfSZhihuan He
1471a417bbfSZhihuan He### New
1481a417bbfSZhihuan He
1491a417bbfSZhihuan He1. Support lp4/lp4x derate.
1501a417bbfSZhihuan He2. Support modified CA de-skew by ddrbin_tool.
1511a417bbfSZhihuan He
1521a417bbfSZhihuan He### Fixed
1531a417bbfSZhihuan He
1541a417bbfSZhihuan He| Index | Severity  | Update                           | Issue description                                      | Issue source |
1551a417bbfSZhihuan He| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ |
1561a417bbfSZhihuan He| 1     | important | Fix per-bank-refresh enable bug. | Abnormal in OUT print when enable per-bank-refresh.    | -            |
1571a417bbfSZhihuan He| 2     | important | Fix pageclose bug.               | The system error in dmc driver after enable pageclose. | -            |
1581a417bbfSZhihuan He
1591a417bbfSZhihuan He------
1601a417bbfSZhihuan He
161b28842d5SLiang Chen## rk3528_bl31_v1.16.elf
162b28842d5SLiang Chen
163b28842d5SLiang Chen| Date       | File                  | Build commit | Severity  |
164b28842d5SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
165b28842d5SLiang Chen| 2023-07-21 | rk3528_bl31_v1.16.elf | 7bfd76051    | important |
166b28842d5SLiang Chen
167b28842d5SLiang Chen### New
168b28842d5SLiang Chen
169b28842d5SLiang Chen1. Fix deadlock for soc monitor.
170b28842d5SLiang Chen
171b28842d5SLiang Chen------
172b28842d5SLiang Chen
17339a423aaSLiang Chen## rk3528_bl31_v1.15.elf
17439a423aaSLiang Chen
17539a423aaSLiang Chen| Date       | File                  | Build commit | Severity  |
17639a423aaSLiang Chen| ---------- | :-------------------- | ------------ | --------- |
17739a423aaSLiang Chen| 2023-07-17 | rk3528_bl31_v1.15.elf | d8ae91904    | important |
17839a423aaSLiang Chen
17939a423aaSLiang Chen### New
18039a423aaSLiang Chen
18139a423aaSLiang Chen1. Add support for rk3528A.
18239a423aaSLiang Chen
18339a423aaSLiang Chen------
18439a423aaSLiang Chen
18505cba45eSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin
18605cba45eSZhihuan He
18705cba45eSZhihuan He| Date       | File                                           | Build commit | Severity  |
18805cba45eSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
18905cba45eSZhihuan He| 2023-06-05 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin | 1ab0bfbe2d   | important |
19005cba45eSZhihuan He
19105cba45eSZhihuan He### New
19205cba45eSZhihuan He
19305cba45eSZhihuan He1. Support modified CA de-skew by ddrbin_tool.
19405cba45eSZhihuan He
19505cba45eSZhihuan He------
19605cba45eSZhihuan He
197d6ccfe40SXiaoDong Huang## rk3528_bl31_v1.14.elf
198d6ccfe40SXiaoDong Huang
199d6ccfe40SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
200d6ccfe40SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
201d6ccfe40SXiaoDong Huang| 2023-05-19 | rk3528_bl31_v1.14.elf | 1b2124ab7    | important |
202d6ccfe40SXiaoDong Huang
203d6ccfe40SXiaoDong Huang### New
204d6ccfe40SXiaoDong Huang
205d6ccfe40SXiaoDong Huang1. Move  BL31 base to 0x80000.
206d6ccfe40SXiaoDong Huang2. Support ddr frequency scale.
207d6ccfe40SXiaoDong Huang
208d6ccfe40SXiaoDong Huang------
209d6ccfe40SXiaoDong Huang
210cf04d2f1SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin
211cf04d2f1SZhihuan He
212cf04d2f1SZhihuan He| Date       | File                                           | Build commit | Severity  |
213cf04d2f1SZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
214cf04d2f1SZhihuan He| 2023-04-14 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin | 2eef4a672d   | important |
215cf04d2f1SZhihuan He
216cf04d2f1SZhihuan He### New
217cf04d2f1SZhihuan He
218cf04d2f1SZhihuan He1. Add new ddrbin  for 4BIT PCB configurations.
219cf04d2f1SZhihuan He2. Add the configuration of LP3 CA skew.
220cf04d2f1SZhihuan He
221cf04d2f1SZhihuan He### Fixed
222cf04d2f1SZhihuan He
223cf04d2f1SZhihuan He| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
224cf04d2f1SZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
225cf04d2f1SZhihuan He| 1     | important | Fix the phase problem of DDR3 RAS in 2T mode.                | Abnormal RAS phase in DDR3 2T mode.                          | -            |
226cf04d2f1SZhihuan 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. | -            |
227cf04d2f1SZhihuan He
228cf04d2f1SZhihuan He------
229cf04d2f1SZhihuan He
230c2e237b6SLin Jinhan## rk3528_bl32_v1.02.bin
231c2e237b6SLin Jinhan
232c2e237b6SLin Jinhan| Date       | File                  | Build commit | Severity  |
233c2e237b6SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
234c2e237b6SLin Jinhan| 2023-04-12 | rk3528_bl32_v1.02.bin | c73fd5531    | important |
235c2e237b6SLin Jinhan
236c2e237b6SLin Jinhan### New
237c2e237b6SLin Jinhan
238c2e237b6SLin Jinhan1. Added crypto/trng/keylad module support.
239c2e237b6SLin Jinhan
240c2e237b6SLin Jinhan------
241c2e237b6SLin Jinhan
242542a359bSFinley Xiao## rk3528_bl31_v1.13.elf
243542a359bSFinley Xiao
244542a359bSFinley Xiao| Date       | File                  | Build commit | Severity  |
245542a359bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
246542a359bSFinley Xiao| 2023-04-12 | rk3528_bl31_v1.13.elf | 642369d9b    | important |
247542a359bSFinley Xiao
248542a359bSFinley Xiao### New
249542a359bSFinley Xiao
250542a359bSFinley Xiao1. Modify pvtpll table for cpu and gpu.
251542a359bSFinley Xiao
252542a359bSFinley Xiao------
253542a359bSFinley Xiao
25484f0acafSYifeng Zhao## rk3528_spl_v1.04.bin
25584f0acafSYifeng Zhao
25684f0acafSYifeng Zhao| Date       | File                 | Build commit | Severity  |
25784f0acafSYifeng Zhao| ---------- | :----------------- - | ------------ | --------- |
25884f0acafSYifeng Zhao| 2023-04-11 | rk3528_spl_v1.04.bin | 0fbedd06     | important |
25984f0acafSYifeng Zhao
26084f0acafSYifeng Zhao### Fixed
26184f0acafSYifeng Zhao
26284f0acafSYifeng Zhao| Index | Severity  | Update                             | Issue description   | Issue source |
26384f0acafSYifeng Zhao| ----- | --------- | ---------------------------------- | ------------------- | ------------ |
26484f0acafSYifeng Zhao| 1     | important | Fix matrix 339M freq set/get error | EMMC transfer error | -            |
26584f0acafSYifeng Zhao
26684f0acafSYifeng Zhao------
26784f0acafSYifeng Zhao
268ed22a721SChen Fen## rk3528_usbplug_v1.03.bin
269ed22a721SChen Fen
270ed22a721SChen Fen| Date       | File                  | Build commit | Severity  |
271ed22a721SChen Fen| ---------- | :----------------------- | ---------- | -------- |
272ed22a721SChen Fen| 2023-04-08 | rk3528_usbplug_v1.03.bin | dbdfea79b  | important |
273ed22a721SChen Fen
274ed22a721SChen Fen### Fixed
275ed22a721SChen Fen
276ed22a721SChen Fen| Index | Severity  | Update                 | Issue description                  | Issue source |
27784f0acafSYifeng Zhao| ----- | --------- | ---------------------- | ------------------------ | ------------ |
278ed22a721SChen Fen| 1     | important | Fix sometime emmc upgrade fail.        | Emmc upgrade fail sometime.     | -            |
279ed22a721SChen Fen
280ed22a721SChen Fen------
281ed22a721SChen Fen
282a334cd45SHisping Lin## rk3528_bl32_v1.01.bin
283a334cd45SHisping Lin
284a334cd45SHisping Lin| Date       | File                  | Build commit | Severity |
285a334cd45SHisping Lin| ---------- | :-------------------- | ------------ | -------- |
286a334cd45SHisping Lin| 2023-04-03 | rk3528_bl32_v1.01.bin | c5251becc    | moderate |
287a334cd45SHisping Lin
288a334cd45SHisping Lin### New
289a334cd45SHisping Lin
290a334cd45SHisping Lin1. Add some internal TA interface.
291a334cd45SHisping Lin
292a334cd45SHisping Lin------
293a334cd45SHisping Lin
294562e4207SJoseph Chen## rk3528_bl31_v1.12.elf
295562e4207SJoseph Chen
296562e4207SJoseph Chen| Date       | File                  | Build commit | Severity  |
297562e4207SJoseph Chen| ---------- | :-------------------- | ------------ | --------- |
298b1cf3f49SJoseph Chen| 2023-03-16 | rk3528_bl31_v1.12.elf | 70c5c8d9c    | important |
299562e4207SJoseph Chen
300562e4207SJoseph Chen### New
301562e4207SJoseph Chen
302562e4207SJoseph Chen1. Improve trng performance.
303562e4207SJoseph Chen
304562e4207SJoseph Chen------
305562e4207SJoseph Chen
3061e3ed1b9SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin
3071e3ed1b9SZhihuan He
3081e3ed1b9SZhihuan He| Date       | File                                  | Build commit | Severity  |
3091e3ed1b9SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
3101e3ed1b9SZhihuan He| 2023-03-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin | dce46ffe73   | important |
3111e3ed1b9SZhihuan He
3121e3ed1b9SZhihuan He### New
3131e3ed1b9SZhihuan He
3141e3ed1b9SZhihuan He1. Add new OTP configurations support.
3151e3ed1b9SZhihuan He
3161e3ed1b9SZhihuan He------
3171e3ed1b9SZhihuan He
318ded08e52SXiaoDong Huang## rk3528_bl31_v1.11.elf
319ded08e52SXiaoDong Huang
320ded08e52SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
321ded08e52SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
322b1cf3f49SJoseph Chen| 2023-03-09 | rk3528_bl31_v1.11.elf | 389e6e47     | important |
323ded08e52SXiaoDong Huang
324ded08e52SXiaoDong Huang### New
325ded08e52SXiaoDong Huang
326ded08e52SXiaoDong Huang1. Modify the ddr configuration flow during system suspend.
327ded08e52SXiaoDong Huang
328ded08e52SXiaoDong Huang------
329ded08e52SXiaoDong Huang
330858a6b64SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin
331858a6b64SZhihuan He
332858a6b64SZhihuan He| Date       | File                                  | Build commit | Severity  |
333858a6b64SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
334858a6b64SZhihuan He| 2023-03-09 | rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin | f0be8490c4   | important |
335858a6b64SZhihuan He
336858a6b64SZhihuan He### New
337858a6b64SZhihuan He
338858a6b64SZhihuan He1. Add support for chips with different OTP configurations.
339858a6b64SZhihuan He
340858a6b64SZhihuan He### Fixed
341858a6b64SZhihuan He
342858a6b64SZhihuan He| Index | Severity  | Update                                                | Issue description                                            | Issue source |
343858a6b64SZhihuan He| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ |
344858a6b64SZhihuan He| 1     | important | Fixed LP3 x16 capacity error problem.                 | The ddr capacity anomalies occur when the phy at lp3 x16 mode. | -            |
345858a6b64SZhihuan He| 2     | important | Fixed DDR unstabled when in low frequency(<=400Mhz) . | The kernel will panic when DDR run in low frequency(<=400Mhz). | -            |
346858a6b64SZhihuan He
347858a6b64SZhihuan He------
348858a6b64SZhihuan He
349deb0355cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin
350deb0355cSZhihuan He
351deb0355cSZhihuan He| Date       | File                                  | Build commit | Severity  |
352deb0355cSZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
353deb0355cSZhihuan He| 2023-02-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin | 60403d388d   | important |
354deb0355cSZhihuan He
355deb0355cSZhihuan He### New
356deb0355cSZhihuan He
357deb0355cSZhihuan He1. Support config derate refresh, per-bank refresh.
358deb0355cSZhihuan He2. Support AXI split.
359deb0355cSZhihuan He3. Enable LP4, LP4X read/write DBI function.
360deb0355cSZhihuan He
361deb0355cSZhihuan He### Fixed
362deb0355cSZhihuan He
363deb0355cSZhihuan He| Index | Severity  | Update                                             | Issue description                              | Issue source |
364deb0355cSZhihuan He| ----- | --------- | -------------------------------------------------- | ---------------------------------------------- | ------------ |
365deb0355cSZhihuan He| 1     | important | Fixed 2L PCB unstabled when DDR in high frequency. | The DDR run in 1056MHz will case system panic. | -            |
366deb0355cSZhihuan He
367deb0355cSZhihuan He------
368deb0355cSZhihuan He
3690d92bcabSJoseph Chen## rk3528_bl31_v1.10.elf
3700d92bcabSJoseph Chen
3710d92bcabSJoseph Chen| Date       | File                  | Build commit | Severity  |
3720d92bcabSJoseph Chen| ---------- | :-------------------- | ------------ | --------- |
373b1cf3f49SJoseph Chen| 2023-02-15 | rk3528_bl31_v1.10.elf | d74b03e10    | important |
3740d92bcabSJoseph Chen
3750d92bcabSJoseph Chen### New
3760d92bcabSJoseph Chen
3770d92bcabSJoseph Chen1. Add trng scmi clk support.
3780d92bcabSJoseph Chen
3790d92bcabSJoseph Chen------
3800d92bcabSJoseph Chen
38130c0724eSXiaoDong Huang## rk3528_bl31_v1.09.elf
38230c0724eSXiaoDong Huang
38330c0724eSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
38430c0724eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
385b1cf3f49SJoseph Chen| 2023-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3    | important |
38630c0724eSXiaoDong Huang
38730c0724eSXiaoDong Huang### New
38830c0724eSXiaoDong Huang
38930c0724eSXiaoDong Huang1. Support all gpio wakeup.
39030c0724eSXiaoDong Huang2. Improve the stability of fiq-debugger.
39130c0724eSXiaoDong Huang
39230c0724eSXiaoDong Huang------
39330c0724eSXiaoDong Huang
3947c7b513fSXiaoDong Huang## rk3528_bl31_v1.08.elf
3957c7b513fSXiaoDong Huang
3967c7b513fSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
3977c7b513fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
398b1cf3f49SJoseph Chen| 2023-01-10 | rk3528_bl31_v1.08.elf | 082486b74    | important |
3997c7b513fSXiaoDong Huang
4007c7b513fSXiaoDong Huang### New
4017c7b513fSXiaoDong Huang
4027c7b513fSXiaoDong Huang1. Support crypto/crypto_s/klad clock.
4037c7b513fSXiaoDong Huang
4047c7b513fSXiaoDong Huang------
4057c7b513fSXiaoDong Huang
4063ddc48f5SXiaoDong Huang## rk3528_bl31_v1.07.elf
4073ddc48f5SXiaoDong Huang
4083ddc48f5SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
4093ddc48f5SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
4103ddc48f5SXiaoDong Huang| 2022-12-26 | rk3528_bl31_v1.07.elf | da191fda0    | important |
4113ddc48f5SXiaoDong Huang
4123ddc48f5SXiaoDong Huang### New
4133ddc48f5SXiaoDong Huang
4143ddc48f5SXiaoDong Huang1. Support poweroff VDD_LOGIC when system suspend.
4153ddc48f5SXiaoDong Huang2. Hptimer use soft adjust mode.
4163ddc48f5SXiaoDong Huang3. Enable PLAT_RK_OPTEED_SYS_CTRL.
4173ddc48f5SXiaoDong Huang
4183ddc48f5SXiaoDong Huang------
4193ddc48f5SXiaoDong Huang
420f3b63bdfSYifeng Zhao## rk3528_spl_v1.03.bin
421f3b63bdfSYifeng Zhao
422f3b63bdfSYifeng Zhao| Date       | File                 | Build commit | Severity |
423f3b63bdfSYifeng Zhao| ---------- | :------------------- | ----------- | -------- |
424f3b63bdfSYifeng Zhao| 2022-12-14 | rk3528_spl_v1.03.bin | f09ed5ff4f  | important|
425f3b63bdfSYifeng Zhao
426f3b63bdfSYifeng Zhao### Fixed
427f3b63bdfSYifeng Zhao
428f3b63bdfSYifeng Zhao| Index | Severity  | Update                 | Issue description                  | Issue source |
429f3b63bdfSYifeng Zhao| ----- | --------- | ---------------------- | ---------------------------------- | ------------ |
430f3b63bdfSYifeng Zhao| 1     | important | Support HS400ES        | fix HS400 compatibility issues     | -            |
431f3b63bdfSYifeng Zhao| 2     | important | config EMMC DS to 1.5X | fix some EMMC compatibility issues | -            |
432f3b63bdfSYifeng Zhao
433f3b63bdfSYifeng Zhao------
434f3b63bdfSYifeng Zhao
435d8b52ebbSXiaoDong Huang## rk3528_bl31_v1.06.elf
436d8b52ebbSXiaoDong Huang
437d8b52ebbSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
438d8b52ebbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
439d8b52ebbSXiaoDong Huang| 2022-12-08 | rk3528_bl31_v1.06.elf | 61102ec13    | important |
440d8b52ebbSXiaoDong Huang
441d8b52ebbSXiaoDong Huang### New
442d8b52ebbSXiaoDong Huang
443d8b52ebbSXiaoDong Huang1. Support USB wakeup.
444d8b52ebbSXiaoDong Huang
445d8b52ebbSXiaoDong Huang------
446d8b52ebbSXiaoDong Huang
44773b17ec8SJoseph Chen## rk3528_spl_v1.02.bin
44873b17ec8SJoseph Chen
44973b17ec8SJoseph Chen| Date       | File                 | Build commit | Severity  |
45073b17ec8SJoseph Chen| ---------- | :------------------- | ------------ | --------- |
45173b17ec8SJoseph Chen| 2022-12-02 | rk3528_spl_v1.02.bin | eee09e1f72   | important |
45273b17ec8SJoseph Chen
45373b17ec8SJoseph Chen### Fixed
45473b17ec8SJoseph Chen
45573b17ec8SJoseph Chen| Index | Severity  | Update                    | Issue description                                            | Issue source |
45673b17ec8SJoseph Chen| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ |
45773b17ec8SJoseph 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. | -            |
45873b17ec8SJoseph Chen
45973b17ec8SJoseph Chen------
46073b17ec8SJoseph Chen
461f96a2c7cSJoseph Chen## rk3528_bl31_v1.05.elf
462f96a2c7cSJoseph Chen
463f96a2c7cSJoseph Chen| Date       | File                  | Build commit | Severity |
464f96a2c7cSJoseph Chen| ---------- | :-------------------- | ------------ | -------- |
465f96a2c7cSJoseph Chen| 2022-12-01 | rk3528_bl31_v1.05.elf | b10341386    | moderate |
466f96a2c7cSJoseph Chen
467f96a2c7cSJoseph Chen### New
468f96a2c7cSJoseph Chen
46918157235SJoseph Chen1. Add TSP clock support.
470f96a2c7cSJoseph Chen
471f96a2c7cSJoseph Chen------
472f96a2c7cSJoseph Chen
473aa519eb4SXiaoDong Huang## rk3528_bl31_v1.04.elf
474aa519eb4SXiaoDong Huang
475aa519eb4SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
476aa519eb4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
477aa519eb4SXiaoDong Huang| 2022-11-30 | rk3528_bl31_v1.04.elf | 63ba7e8e1    | important |
478aa519eb4SXiaoDong Huang
479aa519eb4SXiaoDong Huang### New
480aa519eb4SXiaoDong Huang
481aa519eb4SXiaoDong Huang1. Support HDMI wakeup.
482aa519eb4SXiaoDong Huang
483aa519eb4SXiaoDong Huang------
484aa519eb4SXiaoDong Huang
4853bb301c7SJoseph Chen## rk3528_{ddr,spl,usbplug}_v1.x.bin
4863bb301c7SJoseph Chen
4873bb301c7SJoseph Chen| Date       | File                              | Build commit                                | Severity  |
4883bb301c7SJoseph Chen| ---------- | :-------------------------------- | ------------------------------------------- | --------- |
4893bb301c7SJoseph Chen| 2022-11-28 | rk3528_{ddr,spl,usbplug}_v1.x.bin | ddr:0799b9b10a#spl:c52427059#usbplug:4eade6 | important |
4903bb301c7SJoseph Chen
4913bb301c7SJoseph Chen### New
4923bb301c7SJoseph Chen
4933bb301c7SJoseph Chen1. Initial version.
4943bb301c7SJoseph Chen
4953bb301c7SJoseph Chen------
4963bb301c7SJoseph Chen
4975d9b0599SJoseph Chen## rk3528_{bl31,bl32,mcu}_v1.x.bin
4985d9b0599SJoseph Chen
4995d9b0599SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
5005d9b0599SJoseph Chen| ---------- | :------------------------------ | ----------------------------------------- | --------- |
5015d9b0599SJoseph Chen| 2022-11-28 | rk3528_{bl31,bl32,mcu}_v1.x.bin | bl31:a1a47bee6#bl32:3c36a5cb#mcu:76d14059 | important |
5025d9b0599SJoseph Chen
5035d9b0599SJoseph Chen### New
5045d9b0599SJoseph Chen
5055d9b0599SJoseph Chen1. Initial version.
5065d9b0599SJoseph Chen
5075d9b0599SJoseph Chen------
5085d9b0599SJoseph Chen
509