xref: /rkbin/doc/release/RK3528_EN.md (revision 76b4210c188998568d5875f841b2b6b0b50b879c)
15d9b0599SJoseph Chen# RK3528 Release Note
25d9b0599SJoseph Chen
3*76b4210cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin
4*76b4210cSZhihuan He
5*76b4210cSZhihuan He| Date       | File                                                   | Build commit | Severity |
6*76b4210cSZhihuan He| ---------- | ------------------------------------------------------ | ------------ | -------- |
7*76b4210cSZhihuan He| 2024-12-31 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin | ce4c2119c2   | moderate |
8*76b4210cSZhihuan He
9*76b4210cSZhihuan He### New
10*76b4210cSZhihuan He
11*76b4210cSZhihuan He1. Add RK3528 2D eye scan support.
12*76b4210cSZhihuan He
13*76b4210cSZhihuan He------
14*76b4210cSZhihuan He
158f849524SXiaoDong Huang## rk3528_bl31_v1.18.elf
168f849524SXiaoDong Huang
178f849524SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
188f849524SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
198f849524SXiaoDong Huang| 2024-11-18 | rk3528_bl31_v1.18.elf | 059b3c586    | important |
208f849524SXiaoDong Huang
218f849524SXiaoDong Huang### New
228f849524SXiaoDong Huang
238f849524SXiaoDong Huang1. Support GX3501.
248f849524SXiaoDong Huang2. Dump wakeup source after virtual-poweroff.
258f849524SXiaoDong Huang
268f849524SXiaoDong Huang------
278f849524SXiaoDong Huang
28e0f51903SHisping Lin## rk3528_bl32_v1.06.bin
29e0f51903SHisping Lin
30e0f51903SHisping Lin| Date       | File                  | Build commit | Severity  |
31e0f51903SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
32e0f51903SHisping Lin| 2024-10-31 | rk3528_bl32_v1.06.bin | 9f2aca7d1    | important |
33e0f51903SHisping Lin
34e0f51903SHisping Lin### New
35e0f51903SHisping Lin
36e0f51903SHisping Lin1.  Add support for esck key.
37e0f51903SHisping Lin
38e0f51903SHisping Lin### Fixed
39e0f51903SHisping Lin
40e0f51903SHisping Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
41e0f51903SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
42e0f51903SHisping 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 | -            |
43e0f51903SHisping Lin| 2     | important | fixed RSA OAEP MGF1 algorithm                                | TA will report an error when using RSA algorithm OAEP MGF1 padding method | -            |
44e0f51903SHisping 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 | -            |
45e0f51903SHisping Lin
46e0f51903SHisping Lin------
47e0f51903SHisping Lin
485580aaceSHisping Lin## rk3528_bl32_v1.05.bin
495580aaceSHisping Lin
505580aaceSHisping Lin| Date       | File                  | Build commit | Severity  |
515580aaceSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
525580aaceSHisping Lin| 2024-09-02 | rk3528_bl32_v1.05.bin | 6c78a7d8     | important |
535580aaceSHisping Lin
545580aaceSHisping Lin### New
555580aaceSHisping Lin
565580aaceSHisping Lin1.  Support software TA encryption key, customers can use TA encryption function without burning the key.
575580aaceSHisping Lin2.  Support OTP hardware lock, allowing secure and non secure OTP access simultaneously.
585580aaceSHisping Lin3.  RPMB change read data to multiple times.
595580aaceSHisping Lin4.  Increase MPI_MEMPOOL_SIZE size.
605580aaceSHisping Lin
615580aaceSHisping Lin------
625580aaceSHisping Lin
63d04ca72fSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin
64d04ca72fSZhihuan He
65d04ca72fSZhihuan He| Date       | File                                           | Build commit | Severity |
66d04ca72fSZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- |
67d04ca72fSZhihuan He| 2024-07-12 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin | 44ec2e0a51   | moderate |
68d04ca72fSZhihuan He
69d04ca72fSZhihuan He### New
70d04ca72fSZhihuan He
71d04ca72fSZhihuan He1. Add Manufacturer ID print.
72d04ca72fSZhihuan He2. Disable vref training below 600MHz.
73d04ca72fSZhihuan He3. Enable LPASR for DDR4.
74d04ca72fSZhihuan He
75d04ca72fSZhihuan He------
76d04ca72fSZhihuan He
770f16351cSHisping Lin## rk3528_bl32_v1.04.bin
780f16351cSHisping Lin
790f16351cSHisping Lin| Date       | File                  | Build commit | Severity  |
800f16351cSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
810f16351cSHisping Lin| 2024-04-16 | rk3528_bl32_v1.04.bin | 185dc3c92    | important |
820f16351cSHisping Lin
830f16351cSHisping Lin### New
840f16351cSHisping Lin
850f16351cSHisping Lin1.  Optimization parameter check to enhance security.
860f16351cSHisping Lin2.  Support printing TEE memory usage information.
870f16351cSHisping Lin3.  Hardware crypto supports addresses exceeding 4G.
880f16351cSHisping Lin4.  Support printing FWVER information.
890f16351cSHisping Lin
900f16351cSHisping Lin------
910f16351cSHisping Lin
920b3e87afSZhihuan## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin
930b3e87afSZhihuan
940b3e87afSZhihuan| Date       | File                                           | Build commit | Severity  |
950b3e87afSZhihuan| ---------- | ---------------------------------------------- | ------------ | --------- |
960b3e87afSZhihuan| 2024-01-30 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin | 665f3e4817   | important |
970b3e87afSZhihuan
980b3e87afSZhihuan### New
990b3e87afSZhihuan
1000b3e87afSZhihuan1. Support lp3 dram odt auto detect.
1010b3e87afSZhihuan2. Support vref training.
1020b3e87afSZhihuan
1030b3e87afSZhihuan### Fixed
1040b3e87afSZhihuan
1050b3e87afSZhihuan| Index | Severity  | Update                           | Issue description                                      | Issue source |
1060b3e87afSZhihuan| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ |
1070b3e87afSZhihuan| 1     | important | Fix CL err for byte mode lp4 in training. | It will error in training when used byte mode lp4.    | -            |
1080b3e87afSZhihuan| 2     | important | Fix lp4/lp4x 4L pcb config wrong.  | The signal of lp4/lp4x use 4L pcb is not in the best. | -            |
1090b3e87afSZhihuan
1100b3e87afSZhihuan------
1110b3e87afSZhihuan
112bf63f186SLiang Chen## rk3528_bl31_v1.17.elf
113bf63f186SLiang Chen
114bf63f186SLiang Chen| Date       | File                  | Build commit | Severity  |
115bf63f186SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
116bf63f186SLiang Chen| 2023-12-21 | rk3528_bl31_v1.17.elf | eda1f5ce4    | important |
117bf63f186SLiang Chen
118bf63f186SLiang Chen### Fixed
119bf63f186SLiang Chen
120bf63f186SLiang Chen| Index | Severity  | Update                               | Issue description                                 | Issue source |
121bf63f186SLiang Chen| ----- | --------- | ------------------------------------ | ------------------------------------------------- | ------------ |
122bf63f186SLiang Chen| 1     | important | Fix cpu stall when video play back   | cpu will randomly stall when video playback       | -            |
123bf63f186SLiang Chen
124bf63f186SLiang Chen------
125bf63f186SLiang Chen
126a960d743SXuhui Lin## rk3528_spl_v1.05.bin
127a960d743SXuhui Lin
128a960d743SXuhui Lin| Date       | File                 | Build commit | Severity  |
129a960d743SXuhui Lin| ---------- | -------------------- | ------------ | --------- |
130a960d743SXuhui Lin| 2023-09-25 | rk3528_spl_v1.05.bin | e4e124926e   | important |
131a960d743SXuhui Lin
132a960d743SXuhui Lin### New
133a960d743SXuhui Lin
134a960d743SXuhui Lin1. Print and pass the firmware version number.
135a960d743SXuhui Lin
136a960d743SXuhui Lin### Fixed
137a960d743SXuhui Lin
138a960d743SXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
139a960d743SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
140a960d743SXuhui 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. | -            |
141a960d743SXuhui Lin
142a960d743SXuhui Lin------
143a960d743SXuhui Lin
144a8cebb93SHisping Lin## rk3528_bl32_v1.03.bin
145a8cebb93SHisping Lin
146a8cebb93SHisping Lin| Date       | File                  | Build commit | Severity  |
147a8cebb93SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
148a8cebb93SHisping Lin| 2023-08-29 | rk3528_bl32_v1.03.bin | b5340fd65    | important |
149a8cebb93SHisping Lin
150a8cebb93SHisping Lin### New
151a8cebb93SHisping Lin
152a8cebb93SHisping Lin1.  support oem otp key hardware read lock.
153a8cebb93SHisping Lin2.  Pseudo random number seed will be set by default.
154a8cebb93SHisping Lin3.  Supports read and write security flag interfaces.
155a8cebb93SHisping Lin4.  Support check ta encryption key is written.
156a8cebb93SHisping Lin5.  Support oem hdcp key.
157a8cebb93SHisping Lin
158a8cebb93SHisping Lin### Fixed
159a8cebb93SHisping Lin
160a8cebb93SHisping Lin| Index | Severity  | Update                                                       | Issue description                                 | Issue source |
161a8cebb93SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ |
162a8cebb93SHisping Lin| 1     | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | -            |
163a8cebb93SHisping Lin
164a8cebb93SHisping Lin------
165a8cebb93SHisping Lin
1661a417bbfSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin
1671a417bbfSZhihuan He
1681a417bbfSZhihuan He| Date       | File                                           | Build commit | Severity  |
1691a417bbfSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
1701a417bbfSZhihuan He| 2023-08-04 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin | 4fe5906c9d   | important |
1711a417bbfSZhihuan He
1721a417bbfSZhihuan He### New
1731a417bbfSZhihuan He
1741a417bbfSZhihuan He1. Support lp4/lp4x derate.
1751a417bbfSZhihuan He2. Support modified CA de-skew by ddrbin_tool.
1761a417bbfSZhihuan He
1771a417bbfSZhihuan He### Fixed
1781a417bbfSZhihuan He
1791a417bbfSZhihuan He| Index | Severity  | Update                           | Issue description                                      | Issue source |
1801a417bbfSZhihuan He| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ |
1811a417bbfSZhihuan He| 1     | important | Fix per-bank-refresh enable bug. | Abnormal in OUT print when enable per-bank-refresh.    | -            |
1821a417bbfSZhihuan He| 2     | important | Fix pageclose bug.               | The system error in dmc driver after enable pageclose. | -            |
1831a417bbfSZhihuan He
1841a417bbfSZhihuan He------
1851a417bbfSZhihuan He
186b28842d5SLiang Chen## rk3528_bl31_v1.16.elf
187b28842d5SLiang Chen
188b28842d5SLiang Chen| Date       | File                  | Build commit | Severity  |
189b28842d5SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
190b28842d5SLiang Chen| 2023-07-21 | rk3528_bl31_v1.16.elf | 7bfd76051    | important |
191b28842d5SLiang Chen
192b28842d5SLiang Chen### New
193b28842d5SLiang Chen
194b28842d5SLiang Chen1. Fix deadlock for soc monitor.
195b28842d5SLiang Chen
196b28842d5SLiang Chen------
197b28842d5SLiang Chen
19839a423aaSLiang Chen## rk3528_bl31_v1.15.elf
19939a423aaSLiang Chen
20039a423aaSLiang Chen| Date       | File                  | Build commit | Severity  |
20139a423aaSLiang Chen| ---------- | :-------------------- | ------------ | --------- |
20239a423aaSLiang Chen| 2023-07-17 | rk3528_bl31_v1.15.elf | d8ae91904    | important |
20339a423aaSLiang Chen
20439a423aaSLiang Chen### New
20539a423aaSLiang Chen
20639a423aaSLiang Chen1. Add support for rk3528A.
20739a423aaSLiang Chen
20839a423aaSLiang Chen------
20939a423aaSLiang Chen
21005cba45eSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin
21105cba45eSZhihuan He
21205cba45eSZhihuan He| Date       | File                                           | Build commit | Severity  |
21305cba45eSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
21405cba45eSZhihuan He| 2023-06-05 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin | 1ab0bfbe2d   | important |
21505cba45eSZhihuan He
21605cba45eSZhihuan He### New
21705cba45eSZhihuan He
21805cba45eSZhihuan He1. Support modified CA de-skew by ddrbin_tool.
21905cba45eSZhihuan He
22005cba45eSZhihuan He------
22105cba45eSZhihuan He
222d6ccfe40SXiaoDong Huang## rk3528_bl31_v1.14.elf
223d6ccfe40SXiaoDong Huang
224d6ccfe40SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
225d6ccfe40SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
226d6ccfe40SXiaoDong Huang| 2023-05-19 | rk3528_bl31_v1.14.elf | 1b2124ab7    | important |
227d6ccfe40SXiaoDong Huang
228d6ccfe40SXiaoDong Huang### New
229d6ccfe40SXiaoDong Huang
230d6ccfe40SXiaoDong Huang1. Move  BL31 base to 0x80000.
231d6ccfe40SXiaoDong Huang2. Support ddr frequency scale.
232d6ccfe40SXiaoDong Huang
233d6ccfe40SXiaoDong Huang------
234d6ccfe40SXiaoDong Huang
235cf04d2f1SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin
236cf04d2f1SZhihuan He
237cf04d2f1SZhihuan He| Date       | File                                           | Build commit | Severity  |
238cf04d2f1SZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
239cf04d2f1SZhihuan He| 2023-04-14 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin | 2eef4a672d   | important |
240cf04d2f1SZhihuan He
241cf04d2f1SZhihuan He### New
242cf04d2f1SZhihuan He
243cf04d2f1SZhihuan He1. Add new ddrbin  for 4BIT PCB configurations.
244cf04d2f1SZhihuan He2. Add the configuration of LP3 CA skew.
245cf04d2f1SZhihuan He
246cf04d2f1SZhihuan He### Fixed
247cf04d2f1SZhihuan He
248cf04d2f1SZhihuan He| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
249cf04d2f1SZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
250cf04d2f1SZhihuan He| 1     | important | Fix the phase problem of DDR3 RAS in 2T mode.                | Abnormal RAS phase in DDR3 2T mode.                          | -            |
251cf04d2f1SZhihuan 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. | -            |
252cf04d2f1SZhihuan He
253cf04d2f1SZhihuan He------
254cf04d2f1SZhihuan He
255c2e237b6SLin Jinhan## rk3528_bl32_v1.02.bin
256c2e237b6SLin Jinhan
257c2e237b6SLin Jinhan| Date       | File                  | Build commit | Severity  |
258c2e237b6SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
259c2e237b6SLin Jinhan| 2023-04-12 | rk3528_bl32_v1.02.bin | c73fd5531    | important |
260c2e237b6SLin Jinhan
261c2e237b6SLin Jinhan### New
262c2e237b6SLin Jinhan
263c2e237b6SLin Jinhan1. Added crypto/trng/keylad module support.
264c2e237b6SLin Jinhan
265c2e237b6SLin Jinhan------
266c2e237b6SLin Jinhan
267542a359bSFinley Xiao## rk3528_bl31_v1.13.elf
268542a359bSFinley Xiao
269542a359bSFinley Xiao| Date       | File                  | Build commit | Severity  |
270542a359bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
271542a359bSFinley Xiao| 2023-04-12 | rk3528_bl31_v1.13.elf | 642369d9b    | important |
272542a359bSFinley Xiao
273542a359bSFinley Xiao### New
274542a359bSFinley Xiao
275542a359bSFinley Xiao1. Modify pvtpll table for cpu and gpu.
276542a359bSFinley Xiao
277542a359bSFinley Xiao------
278542a359bSFinley Xiao
27984f0acafSYifeng Zhao## rk3528_spl_v1.04.bin
28084f0acafSYifeng Zhao
28184f0acafSYifeng Zhao| Date       | File                 | Build commit | Severity  |
28284f0acafSYifeng Zhao| ---------- | :----------------- - | ------------ | --------- |
28384f0acafSYifeng Zhao| 2023-04-11 | rk3528_spl_v1.04.bin | 0fbedd06     | important |
28484f0acafSYifeng Zhao
28584f0acafSYifeng Zhao### Fixed
28684f0acafSYifeng Zhao
28784f0acafSYifeng Zhao| Index | Severity  | Update                             | Issue description   | Issue source |
28884f0acafSYifeng Zhao| ----- | --------- | ---------------------------------- | ------------------- | ------------ |
28984f0acafSYifeng Zhao| 1     | important | Fix matrix 339M freq set/get error | EMMC transfer error | -            |
29084f0acafSYifeng Zhao
29184f0acafSYifeng Zhao------
29284f0acafSYifeng Zhao
293ed22a721SChen Fen## rk3528_usbplug_v1.03.bin
294ed22a721SChen Fen
295ed22a721SChen Fen| Date       | File                  | Build commit | Severity  |
296ed22a721SChen Fen| ---------- | :----------------------- | ---------- | -------- |
297ed22a721SChen Fen| 2023-04-08 | rk3528_usbplug_v1.03.bin | dbdfea79b  | important |
298ed22a721SChen Fen
299ed22a721SChen Fen### Fixed
300ed22a721SChen Fen
301ed22a721SChen Fen| Index | Severity  | Update                 | Issue description                  | Issue source |
30284f0acafSYifeng Zhao| ----- | --------- | ---------------------- | ------------------------ | ------------ |
303ed22a721SChen Fen| 1     | important | Fix sometime emmc upgrade fail.        | Emmc upgrade fail sometime.     | -            |
304ed22a721SChen Fen
305ed22a721SChen Fen------
306ed22a721SChen Fen
307a334cd45SHisping Lin## rk3528_bl32_v1.01.bin
308a334cd45SHisping Lin
309a334cd45SHisping Lin| Date       | File                  | Build commit | Severity |
310a334cd45SHisping Lin| ---------- | :-------------------- | ------------ | -------- |
311a334cd45SHisping Lin| 2023-04-03 | rk3528_bl32_v1.01.bin | c5251becc    | moderate |
312a334cd45SHisping Lin
313a334cd45SHisping Lin### New
314a334cd45SHisping Lin
315a334cd45SHisping Lin1. Add some internal TA interface.
316a334cd45SHisping Lin
317a334cd45SHisping Lin------
318a334cd45SHisping Lin
319562e4207SJoseph Chen## rk3528_bl31_v1.12.elf
320562e4207SJoseph Chen
321562e4207SJoseph Chen| Date       | File                  | Build commit | Severity  |
322562e4207SJoseph Chen| ---------- | :-------------------- | ------------ | --------- |
323b1cf3f49SJoseph Chen| 2023-03-16 | rk3528_bl31_v1.12.elf | 70c5c8d9c    | important |
324562e4207SJoseph Chen
325562e4207SJoseph Chen### New
326562e4207SJoseph Chen
327562e4207SJoseph Chen1. Improve trng performance.
328562e4207SJoseph Chen
329562e4207SJoseph Chen------
330562e4207SJoseph Chen
3311e3ed1b9SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin
3321e3ed1b9SZhihuan He
3331e3ed1b9SZhihuan He| Date       | File                                  | Build commit | Severity  |
3341e3ed1b9SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
3351e3ed1b9SZhihuan He| 2023-03-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin | dce46ffe73   | important |
3361e3ed1b9SZhihuan He
3371e3ed1b9SZhihuan He### New
3381e3ed1b9SZhihuan He
3391e3ed1b9SZhihuan He1. Add new OTP configurations support.
3401e3ed1b9SZhihuan He
3411e3ed1b9SZhihuan He------
3421e3ed1b9SZhihuan He
343ded08e52SXiaoDong Huang## rk3528_bl31_v1.11.elf
344ded08e52SXiaoDong Huang
345ded08e52SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
346ded08e52SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
347b1cf3f49SJoseph Chen| 2023-03-09 | rk3528_bl31_v1.11.elf | 389e6e47     | important |
348ded08e52SXiaoDong Huang
349ded08e52SXiaoDong Huang### New
350ded08e52SXiaoDong Huang
351ded08e52SXiaoDong Huang1. Modify the ddr configuration flow during system suspend.
352ded08e52SXiaoDong Huang
353ded08e52SXiaoDong Huang------
354ded08e52SXiaoDong Huang
355858a6b64SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin
356858a6b64SZhihuan He
357858a6b64SZhihuan He| Date       | File                                  | Build commit | Severity  |
358858a6b64SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
359858a6b64SZhihuan He| 2023-03-09 | rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin | f0be8490c4   | important |
360858a6b64SZhihuan He
361858a6b64SZhihuan He### New
362858a6b64SZhihuan He
363858a6b64SZhihuan He1. Add support for chips with different OTP configurations.
364858a6b64SZhihuan He
365858a6b64SZhihuan He### Fixed
366858a6b64SZhihuan He
367858a6b64SZhihuan He| Index | Severity  | Update                                                | Issue description                                            | Issue source |
368858a6b64SZhihuan He| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ |
369858a6b64SZhihuan He| 1     | important | Fixed LP3 x16 capacity error problem.                 | The ddr capacity anomalies occur when the phy at lp3 x16 mode. | -            |
370858a6b64SZhihuan He| 2     | important | Fixed DDR unstabled when in low frequency(<=400Mhz) . | The kernel will panic when DDR run in low frequency(<=400Mhz). | -            |
371858a6b64SZhihuan He
372858a6b64SZhihuan He------
373858a6b64SZhihuan He
374deb0355cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin
375deb0355cSZhihuan He
376deb0355cSZhihuan He| Date       | File                                  | Build commit | Severity  |
377deb0355cSZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
378deb0355cSZhihuan He| 2023-02-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin | 60403d388d   | important |
379deb0355cSZhihuan He
380deb0355cSZhihuan He### New
381deb0355cSZhihuan He
382deb0355cSZhihuan He1. Support config derate refresh, per-bank refresh.
383deb0355cSZhihuan He2. Support AXI split.
384deb0355cSZhihuan He3. Enable LP4, LP4X read/write DBI function.
385deb0355cSZhihuan He
386deb0355cSZhihuan He### Fixed
387deb0355cSZhihuan He
388deb0355cSZhihuan He| Index | Severity  | Update                                             | Issue description                              | Issue source |
389deb0355cSZhihuan He| ----- | --------- | -------------------------------------------------- | ---------------------------------------------- | ------------ |
390deb0355cSZhihuan He| 1     | important | Fixed 2L PCB unstabled when DDR in high frequency. | The DDR run in 1056MHz will case system panic. | -            |
391deb0355cSZhihuan He
392deb0355cSZhihuan He------
393deb0355cSZhihuan He
3940d92bcabSJoseph Chen## rk3528_bl31_v1.10.elf
3950d92bcabSJoseph Chen
3960d92bcabSJoseph Chen| Date       | File                  | Build commit | Severity  |
3970d92bcabSJoseph Chen| ---------- | :-------------------- | ------------ | --------- |
398b1cf3f49SJoseph Chen| 2023-02-15 | rk3528_bl31_v1.10.elf | d74b03e10    | important |
3990d92bcabSJoseph Chen
4000d92bcabSJoseph Chen### New
4010d92bcabSJoseph Chen
4020d92bcabSJoseph Chen1. Add trng scmi clk support.
4030d92bcabSJoseph Chen
4040d92bcabSJoseph Chen------
4050d92bcabSJoseph Chen
40630c0724eSXiaoDong Huang## rk3528_bl31_v1.09.elf
40730c0724eSXiaoDong Huang
40830c0724eSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
40930c0724eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
410b1cf3f49SJoseph Chen| 2023-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3    | important |
41130c0724eSXiaoDong Huang
41230c0724eSXiaoDong Huang### New
41330c0724eSXiaoDong Huang
41430c0724eSXiaoDong Huang1. Support all gpio wakeup.
41530c0724eSXiaoDong Huang2. Improve the stability of fiq-debugger.
41630c0724eSXiaoDong Huang
41730c0724eSXiaoDong Huang------
41830c0724eSXiaoDong Huang
4197c7b513fSXiaoDong Huang## rk3528_bl31_v1.08.elf
4207c7b513fSXiaoDong Huang
4217c7b513fSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
4227c7b513fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
423b1cf3f49SJoseph Chen| 2023-01-10 | rk3528_bl31_v1.08.elf | 082486b74    | important |
4247c7b513fSXiaoDong Huang
4257c7b513fSXiaoDong Huang### New
4267c7b513fSXiaoDong Huang
4277c7b513fSXiaoDong Huang1. Support crypto/crypto_s/klad clock.
4287c7b513fSXiaoDong Huang
4297c7b513fSXiaoDong Huang------
4307c7b513fSXiaoDong Huang
4313ddc48f5SXiaoDong Huang## rk3528_bl31_v1.07.elf
4323ddc48f5SXiaoDong Huang
4333ddc48f5SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
4343ddc48f5SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
4353ddc48f5SXiaoDong Huang| 2022-12-26 | rk3528_bl31_v1.07.elf | da191fda0    | important |
4363ddc48f5SXiaoDong Huang
4373ddc48f5SXiaoDong Huang### New
4383ddc48f5SXiaoDong Huang
4393ddc48f5SXiaoDong Huang1. Support poweroff VDD_LOGIC when system suspend.
4403ddc48f5SXiaoDong Huang2. Hptimer use soft adjust mode.
4413ddc48f5SXiaoDong Huang3. Enable PLAT_RK_OPTEED_SYS_CTRL.
4423ddc48f5SXiaoDong Huang
4433ddc48f5SXiaoDong Huang------
4443ddc48f5SXiaoDong Huang
445f3b63bdfSYifeng Zhao## rk3528_spl_v1.03.bin
446f3b63bdfSYifeng Zhao
447f3b63bdfSYifeng Zhao| Date       | File                 | Build commit | Severity |
448f3b63bdfSYifeng Zhao| ---------- | :------------------- | ----------- | -------- |
449f3b63bdfSYifeng Zhao| 2022-12-14 | rk3528_spl_v1.03.bin | f09ed5ff4f  | important|
450f3b63bdfSYifeng Zhao
451f3b63bdfSYifeng Zhao### Fixed
452f3b63bdfSYifeng Zhao
453f3b63bdfSYifeng Zhao| Index | Severity  | Update                 | Issue description                  | Issue source |
454f3b63bdfSYifeng Zhao| ----- | --------- | ---------------------- | ---------------------------------- | ------------ |
455f3b63bdfSYifeng Zhao| 1     | important | Support HS400ES        | fix HS400 compatibility issues     | -            |
456f3b63bdfSYifeng Zhao| 2     | important | config EMMC DS to 1.5X | fix some EMMC compatibility issues | -            |
457f3b63bdfSYifeng Zhao
458f3b63bdfSYifeng Zhao------
459f3b63bdfSYifeng Zhao
460d8b52ebbSXiaoDong Huang## rk3528_bl31_v1.06.elf
461d8b52ebbSXiaoDong Huang
462d8b52ebbSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
463d8b52ebbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
464d8b52ebbSXiaoDong Huang| 2022-12-08 | rk3528_bl31_v1.06.elf | 61102ec13    | important |
465d8b52ebbSXiaoDong Huang
466d8b52ebbSXiaoDong Huang### New
467d8b52ebbSXiaoDong Huang
468d8b52ebbSXiaoDong Huang1. Support USB wakeup.
469d8b52ebbSXiaoDong Huang
470d8b52ebbSXiaoDong Huang------
471d8b52ebbSXiaoDong Huang
47273b17ec8SJoseph Chen## rk3528_spl_v1.02.bin
47373b17ec8SJoseph Chen
47473b17ec8SJoseph Chen| Date       | File                 | Build commit | Severity  |
47573b17ec8SJoseph Chen| ---------- | :------------------- | ------------ | --------- |
47673b17ec8SJoseph Chen| 2022-12-02 | rk3528_spl_v1.02.bin | eee09e1f72   | important |
47773b17ec8SJoseph Chen
47873b17ec8SJoseph Chen### Fixed
47973b17ec8SJoseph Chen
48073b17ec8SJoseph Chen| Index | Severity  | Update                    | Issue description                                            | Issue source |
48173b17ec8SJoseph Chen| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ |
48273b17ec8SJoseph 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. | -            |
48373b17ec8SJoseph Chen
48473b17ec8SJoseph Chen------
48573b17ec8SJoseph Chen
486f96a2c7cSJoseph Chen## rk3528_bl31_v1.05.elf
487f96a2c7cSJoseph Chen
488f96a2c7cSJoseph Chen| Date       | File                  | Build commit | Severity |
489f96a2c7cSJoseph Chen| ---------- | :-------------------- | ------------ | -------- |
490f96a2c7cSJoseph Chen| 2022-12-01 | rk3528_bl31_v1.05.elf | b10341386    | moderate |
491f96a2c7cSJoseph Chen
492f96a2c7cSJoseph Chen### New
493f96a2c7cSJoseph Chen
49418157235SJoseph Chen1. Add TSP clock support.
495f96a2c7cSJoseph Chen
496f96a2c7cSJoseph Chen------
497f96a2c7cSJoseph Chen
498aa519eb4SXiaoDong Huang## rk3528_bl31_v1.04.elf
499aa519eb4SXiaoDong Huang
500aa519eb4SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
501aa519eb4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
502aa519eb4SXiaoDong Huang| 2022-11-30 | rk3528_bl31_v1.04.elf | 63ba7e8e1    | important |
503aa519eb4SXiaoDong Huang
504aa519eb4SXiaoDong Huang### New
505aa519eb4SXiaoDong Huang
506aa519eb4SXiaoDong Huang1. Support HDMI wakeup.
507aa519eb4SXiaoDong Huang
508aa519eb4SXiaoDong Huang------
509aa519eb4SXiaoDong Huang
5103bb301c7SJoseph Chen## rk3528_{ddr,spl,usbplug}_v1.x.bin
5113bb301c7SJoseph Chen
5123bb301c7SJoseph Chen| Date       | File                              | Build commit                                | Severity  |
5133bb301c7SJoseph Chen| ---------- | :-------------------------------- | ------------------------------------------- | --------- |
5143bb301c7SJoseph Chen| 2022-11-28 | rk3528_{ddr,spl,usbplug}_v1.x.bin | ddr:0799b9b10a#spl:c52427059#usbplug:4eade6 | important |
5153bb301c7SJoseph Chen
5163bb301c7SJoseph Chen### New
5173bb301c7SJoseph Chen
5183bb301c7SJoseph Chen1. Initial version.
5193bb301c7SJoseph Chen
5203bb301c7SJoseph Chen------
5213bb301c7SJoseph Chen
5225d9b0599SJoseph Chen## rk3528_{bl31,bl32,mcu}_v1.x.bin
5235d9b0599SJoseph Chen
5245d9b0599SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
5255d9b0599SJoseph Chen| ---------- | :------------------------------ | ----------------------------------------- | --------- |
5265d9b0599SJoseph Chen| 2022-11-28 | rk3528_{bl31,bl32,mcu}_v1.x.bin | bl31:a1a47bee6#bl32:3c36a5cb#mcu:76d14059 | important |
5275d9b0599SJoseph Chen
5285d9b0599SJoseph Chen### New
5295d9b0599SJoseph Chen
5305d9b0599SJoseph Chen1. Initial version.
5315d9b0599SJoseph Chen
5325d9b0599SJoseph Chen------
5335d9b0599SJoseph Chen
534