xref: /rkbin/doc/release/RK3528_EN.md (revision feab2172b40f831a1f0c0e2eacc348c19ea2f780)
15d9b0599SJoseph Chen# RK3528 Release Note
25d9b0599SJoseph Chen
3*feab2172SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.11.bin
4*feab2172SZhihuan He
5*feab2172SZhihuan He| Date       | File                                           | Build commit | Severity |
6*feab2172SZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- |
7*feab2172SZhihuan He| 2025-02-26 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.11.bin | 56f70fd2ad   | moderate |
8*feab2172SZhihuan He
9*feab2172SZhihuan He### New
10*feab2172SZhihuan He
11*feab2172SZhihuan He1. Add trfc min cap mode.
12*feab2172SZhihuan He
13*feab2172SZhihuan He------
14*feab2172SZhihuan He
1521e55a8eSXuhui Lin## rk3528_spl_v1.06.bin
1621e55a8eSXuhui Lin
1721e55a8eSXuhui Lin| Date       | File                 | Build commit | Severity |
1821e55a8eSXuhui Lin| ---------- | :------------------- | ----------- | -------- |
1921e55a8eSXuhui Lin| 2025-01-08 | rk3528_spl_v1.06.bin | 3aa32998d6d  | important |
2021e55a8eSXuhui Lin
2121e55a8eSXuhui Lin### New
2221e55a8eSXuhui Lin
2321e55a8eSXuhui Lin1. SPL supports dynamically booting either 32-bit or 64-bit U-Boot.
2421e55a8eSXuhui Lin
2521e55a8eSXuhui Lin------
2621e55a8eSXuhui Lin
2776b4210cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin
2876b4210cSZhihuan He
2976b4210cSZhihuan He| Date       | File                                                   | Build commit | Severity |
3076b4210cSZhihuan He| ---------- | ------------------------------------------------------ | ------------ | -------- |
3176b4210cSZhihuan He| 2024-12-31 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin | ce4c2119c2   | moderate |
3276b4210cSZhihuan He
3376b4210cSZhihuan He### New
3476b4210cSZhihuan He
3576b4210cSZhihuan He1. Add RK3528 2D eye scan support.
3676b4210cSZhihuan He
3776b4210cSZhihuan He------
3876b4210cSZhihuan He
398f849524SXiaoDong Huang## rk3528_bl31_v1.18.elf
408f849524SXiaoDong Huang
418f849524SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
428f849524SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
438f849524SXiaoDong Huang| 2024-11-18 | rk3528_bl31_v1.18.elf | 059b3c586    | important |
448f849524SXiaoDong Huang
458f849524SXiaoDong Huang### New
468f849524SXiaoDong Huang
478f849524SXiaoDong Huang1. Support GX3501.
488f849524SXiaoDong Huang2. Dump wakeup source after virtual-poweroff.
498f849524SXiaoDong Huang
508f849524SXiaoDong Huang------
518f849524SXiaoDong Huang
52e0f51903SHisping Lin## rk3528_bl32_v1.06.bin
53e0f51903SHisping Lin
54e0f51903SHisping Lin| Date       | File                  | Build commit | Severity  |
55e0f51903SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
56e0f51903SHisping Lin| 2024-10-31 | rk3528_bl32_v1.06.bin | 9f2aca7d1    | important |
57e0f51903SHisping Lin
58e0f51903SHisping Lin### New
59e0f51903SHisping Lin
60e0f51903SHisping Lin1.  Add support for esck key.
61e0f51903SHisping Lin
62e0f51903SHisping Lin### Fixed
63e0f51903SHisping Lin
64e0f51903SHisping Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
65e0f51903SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
66e0f51903SHisping 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 | -            |
67e0f51903SHisping Lin| 2     | important | fixed RSA OAEP MGF1 algorithm                                | TA will report an error when using RSA algorithm OAEP MGF1 padding method | -            |
68e0f51903SHisping 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 | -            |
69e0f51903SHisping Lin
70e0f51903SHisping Lin------
71e0f51903SHisping Lin
725580aaceSHisping Lin## rk3528_bl32_v1.05.bin
735580aaceSHisping Lin
745580aaceSHisping Lin| Date       | File                  | Build commit | Severity  |
755580aaceSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
765580aaceSHisping Lin| 2024-09-02 | rk3528_bl32_v1.05.bin | 6c78a7d8     | important |
775580aaceSHisping Lin
785580aaceSHisping Lin### New
795580aaceSHisping Lin
805580aaceSHisping Lin1.  Support software TA encryption key, customers can use TA encryption function without burning the key.
815580aaceSHisping Lin2.  Support OTP hardware lock, allowing secure and non secure OTP access simultaneously.
825580aaceSHisping Lin3.  RPMB change read data to multiple times.
835580aaceSHisping Lin4.  Increase MPI_MEMPOOL_SIZE size.
845580aaceSHisping Lin
855580aaceSHisping Lin------
865580aaceSHisping Lin
87d04ca72fSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin
88d04ca72fSZhihuan He
89d04ca72fSZhihuan He| Date       | File                                           | Build commit | Severity |
90d04ca72fSZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- |
91d04ca72fSZhihuan He| 2024-07-12 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin | 44ec2e0a51   | moderate |
92d04ca72fSZhihuan He
93d04ca72fSZhihuan He### New
94d04ca72fSZhihuan He
95d04ca72fSZhihuan He1. Add Manufacturer ID print.
96d04ca72fSZhihuan He2. Disable vref training below 600MHz.
97d04ca72fSZhihuan He3. Enable LPASR for DDR4.
98d04ca72fSZhihuan He
99d04ca72fSZhihuan He------
100d04ca72fSZhihuan He
1010f16351cSHisping Lin## rk3528_bl32_v1.04.bin
1020f16351cSHisping Lin
1030f16351cSHisping Lin| Date       | File                  | Build commit | Severity  |
1040f16351cSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
1050f16351cSHisping Lin| 2024-04-16 | rk3528_bl32_v1.04.bin | 185dc3c92    | important |
1060f16351cSHisping Lin
1070f16351cSHisping Lin### New
1080f16351cSHisping Lin
1090f16351cSHisping Lin1.  Optimization parameter check to enhance security.
1100f16351cSHisping Lin2.  Support printing TEE memory usage information.
1110f16351cSHisping Lin3.  Hardware crypto supports addresses exceeding 4G.
1120f16351cSHisping Lin4.  Support printing FWVER information.
1130f16351cSHisping Lin
1140f16351cSHisping Lin------
1150f16351cSHisping Lin
1160b3e87afSZhihuan## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin
1170b3e87afSZhihuan
1180b3e87afSZhihuan| Date       | File                                           | Build commit | Severity  |
1190b3e87afSZhihuan| ---------- | ---------------------------------------------- | ------------ | --------- |
1200b3e87afSZhihuan| 2024-01-30 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin | 665f3e4817   | important |
1210b3e87afSZhihuan
1220b3e87afSZhihuan### New
1230b3e87afSZhihuan
1240b3e87afSZhihuan1. Support lp3 dram odt auto detect.
1250b3e87afSZhihuan2. Support vref training.
1260b3e87afSZhihuan
1270b3e87afSZhihuan### Fixed
1280b3e87afSZhihuan
1290b3e87afSZhihuan| Index | Severity  | Update                           | Issue description                                      | Issue source |
1300b3e87afSZhihuan| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ |
1310b3e87afSZhihuan| 1     | important | Fix CL err for byte mode lp4 in training. | It will error in training when used byte mode lp4.    | -            |
1320b3e87afSZhihuan| 2     | important | Fix lp4/lp4x 4L pcb config wrong.  | The signal of lp4/lp4x use 4L pcb is not in the best. | -            |
1330b3e87afSZhihuan
1340b3e87afSZhihuan------
1350b3e87afSZhihuan
136bf63f186SLiang Chen## rk3528_bl31_v1.17.elf
137bf63f186SLiang Chen
138bf63f186SLiang Chen| Date       | File                  | Build commit | Severity  |
139bf63f186SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
140bf63f186SLiang Chen| 2023-12-21 | rk3528_bl31_v1.17.elf | eda1f5ce4    | important |
141bf63f186SLiang Chen
142bf63f186SLiang Chen### Fixed
143bf63f186SLiang Chen
144bf63f186SLiang Chen| Index | Severity  | Update                               | Issue description                                 | Issue source |
145bf63f186SLiang Chen| ----- | --------- | ------------------------------------ | ------------------------------------------------- | ------------ |
146bf63f186SLiang Chen| 1     | important | Fix cpu stall when video play back   | cpu will randomly stall when video playback       | -            |
147bf63f186SLiang Chen
148bf63f186SLiang Chen------
149bf63f186SLiang Chen
150a960d743SXuhui Lin## rk3528_spl_v1.05.bin
151a960d743SXuhui Lin
152a960d743SXuhui Lin| Date       | File                 | Build commit | Severity  |
153a960d743SXuhui Lin| ---------- | -------------------- | ------------ | --------- |
154a960d743SXuhui Lin| 2023-09-25 | rk3528_spl_v1.05.bin | e4e124926e   | important |
155a960d743SXuhui Lin
156a960d743SXuhui Lin### New
157a960d743SXuhui Lin
158a960d743SXuhui Lin1. Print and pass the firmware version number.
159a960d743SXuhui Lin
160a960d743SXuhui Lin### Fixed
161a960d743SXuhui Lin
162a960d743SXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
163a960d743SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
164a960d743SXuhui 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. | -            |
165a960d743SXuhui Lin
166a960d743SXuhui Lin------
167a960d743SXuhui Lin
168a8cebb93SHisping Lin## rk3528_bl32_v1.03.bin
169a8cebb93SHisping Lin
170a8cebb93SHisping Lin| Date       | File                  | Build commit | Severity  |
171a8cebb93SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
172a8cebb93SHisping Lin| 2023-08-29 | rk3528_bl32_v1.03.bin | b5340fd65    | important |
173a8cebb93SHisping Lin
174a8cebb93SHisping Lin### New
175a8cebb93SHisping Lin
176a8cebb93SHisping Lin1.  support oem otp key hardware read lock.
177a8cebb93SHisping Lin2.  Pseudo random number seed will be set by default.
178a8cebb93SHisping Lin3.  Supports read and write security flag interfaces.
179a8cebb93SHisping Lin4.  Support check ta encryption key is written.
180a8cebb93SHisping Lin5.  Support oem hdcp key.
181a8cebb93SHisping Lin
182a8cebb93SHisping Lin### Fixed
183a8cebb93SHisping Lin
184a8cebb93SHisping Lin| Index | Severity  | Update                                                       | Issue description                                 | Issue source |
185a8cebb93SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ |
186a8cebb93SHisping Lin| 1     | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | -            |
187a8cebb93SHisping Lin
188a8cebb93SHisping Lin------
189a8cebb93SHisping Lin
1901a417bbfSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin
1911a417bbfSZhihuan He
1921a417bbfSZhihuan He| Date       | File                                           | Build commit | Severity  |
1931a417bbfSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
1941a417bbfSZhihuan He| 2023-08-04 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin | 4fe5906c9d   | important |
1951a417bbfSZhihuan He
1961a417bbfSZhihuan He### New
1971a417bbfSZhihuan He
1981a417bbfSZhihuan He1. Support lp4/lp4x derate.
1991a417bbfSZhihuan He2. Support modified CA de-skew by ddrbin_tool.
2001a417bbfSZhihuan He
2011a417bbfSZhihuan He### Fixed
2021a417bbfSZhihuan He
2031a417bbfSZhihuan He| Index | Severity  | Update                           | Issue description                                      | Issue source |
2041a417bbfSZhihuan He| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ |
2051a417bbfSZhihuan He| 1     | important | Fix per-bank-refresh enable bug. | Abnormal in OUT print when enable per-bank-refresh.    | -            |
2061a417bbfSZhihuan He| 2     | important | Fix pageclose bug.               | The system error in dmc driver after enable pageclose. | -            |
2071a417bbfSZhihuan He
2081a417bbfSZhihuan He------
2091a417bbfSZhihuan He
210b28842d5SLiang Chen## rk3528_bl31_v1.16.elf
211b28842d5SLiang Chen
212b28842d5SLiang Chen| Date       | File                  | Build commit | Severity  |
213b28842d5SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
214b28842d5SLiang Chen| 2023-07-21 | rk3528_bl31_v1.16.elf | 7bfd76051    | important |
215b28842d5SLiang Chen
216b28842d5SLiang Chen### New
217b28842d5SLiang Chen
218b28842d5SLiang Chen1. Fix deadlock for soc monitor.
219b28842d5SLiang Chen
220b28842d5SLiang Chen------
221b28842d5SLiang Chen
22239a423aaSLiang Chen## rk3528_bl31_v1.15.elf
22339a423aaSLiang Chen
22439a423aaSLiang Chen| Date       | File                  | Build commit | Severity  |
22539a423aaSLiang Chen| ---------- | :-------------------- | ------------ | --------- |
22639a423aaSLiang Chen| 2023-07-17 | rk3528_bl31_v1.15.elf | d8ae91904    | important |
22739a423aaSLiang Chen
22839a423aaSLiang Chen### New
22939a423aaSLiang Chen
23039a423aaSLiang Chen1. Add support for rk3528A.
23139a423aaSLiang Chen
23239a423aaSLiang Chen------
23339a423aaSLiang Chen
23405cba45eSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin
23505cba45eSZhihuan He
23605cba45eSZhihuan He| Date       | File                                           | Build commit | Severity  |
23705cba45eSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
23805cba45eSZhihuan He| 2023-06-05 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin | 1ab0bfbe2d   | important |
23905cba45eSZhihuan He
24005cba45eSZhihuan He### New
24105cba45eSZhihuan He
24205cba45eSZhihuan He1. Support modified CA de-skew by ddrbin_tool.
24305cba45eSZhihuan He
24405cba45eSZhihuan He------
24505cba45eSZhihuan He
246d6ccfe40SXiaoDong Huang## rk3528_bl31_v1.14.elf
247d6ccfe40SXiaoDong Huang
248d6ccfe40SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
249d6ccfe40SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
250d6ccfe40SXiaoDong Huang| 2023-05-19 | rk3528_bl31_v1.14.elf | 1b2124ab7    | important |
251d6ccfe40SXiaoDong Huang
252d6ccfe40SXiaoDong Huang### New
253d6ccfe40SXiaoDong Huang
254d6ccfe40SXiaoDong Huang1. Move  BL31 base to 0x80000.
255d6ccfe40SXiaoDong Huang2. Support ddr frequency scale.
256d6ccfe40SXiaoDong Huang
257d6ccfe40SXiaoDong Huang------
258d6ccfe40SXiaoDong Huang
259cf04d2f1SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin
260cf04d2f1SZhihuan He
261cf04d2f1SZhihuan He| Date       | File                                           | Build commit | Severity  |
262cf04d2f1SZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
263cf04d2f1SZhihuan He| 2023-04-14 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin | 2eef4a672d   | important |
264cf04d2f1SZhihuan He
265cf04d2f1SZhihuan He### New
266cf04d2f1SZhihuan He
267cf04d2f1SZhihuan He1. Add new ddrbin  for 4BIT PCB configurations.
268cf04d2f1SZhihuan He2. Add the configuration of LP3 CA skew.
269cf04d2f1SZhihuan He
270cf04d2f1SZhihuan He### Fixed
271cf04d2f1SZhihuan He
272cf04d2f1SZhihuan He| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
273cf04d2f1SZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
274cf04d2f1SZhihuan He| 1     | important | Fix the phase problem of DDR3 RAS in 2T mode.                | Abnormal RAS phase in DDR3 2T mode.                          | -            |
275cf04d2f1SZhihuan 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. | -            |
276cf04d2f1SZhihuan He
277cf04d2f1SZhihuan He------
278cf04d2f1SZhihuan He
279c2e237b6SLin Jinhan## rk3528_bl32_v1.02.bin
280c2e237b6SLin Jinhan
281c2e237b6SLin Jinhan| Date       | File                  | Build commit | Severity  |
282c2e237b6SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
283c2e237b6SLin Jinhan| 2023-04-12 | rk3528_bl32_v1.02.bin | c73fd5531    | important |
284c2e237b6SLin Jinhan
285c2e237b6SLin Jinhan### New
286c2e237b6SLin Jinhan
287c2e237b6SLin Jinhan1. Added crypto/trng/keylad module support.
288c2e237b6SLin Jinhan
289c2e237b6SLin Jinhan------
290c2e237b6SLin Jinhan
291542a359bSFinley Xiao## rk3528_bl31_v1.13.elf
292542a359bSFinley Xiao
293542a359bSFinley Xiao| Date       | File                  | Build commit | Severity  |
294542a359bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
295542a359bSFinley Xiao| 2023-04-12 | rk3528_bl31_v1.13.elf | 642369d9b    | important |
296542a359bSFinley Xiao
297542a359bSFinley Xiao### New
298542a359bSFinley Xiao
299542a359bSFinley Xiao1. Modify pvtpll table for cpu and gpu.
300542a359bSFinley Xiao
301542a359bSFinley Xiao------
302542a359bSFinley Xiao
30384f0acafSYifeng Zhao## rk3528_spl_v1.04.bin
30484f0acafSYifeng Zhao
30584f0acafSYifeng Zhao| Date       | File                 | Build commit | Severity  |
30684f0acafSYifeng Zhao| ---------- | :----------------- - | ------------ | --------- |
30784f0acafSYifeng Zhao| 2023-04-11 | rk3528_spl_v1.04.bin | 0fbedd06     | important |
30884f0acafSYifeng Zhao
30984f0acafSYifeng Zhao### Fixed
31084f0acafSYifeng Zhao
31184f0acafSYifeng Zhao| Index | Severity  | Update                             | Issue description   | Issue source |
31284f0acafSYifeng Zhao| ----- | --------- | ---------------------------------- | ------------------- | ------------ |
31384f0acafSYifeng Zhao| 1     | important | Fix matrix 339M freq set/get error | EMMC transfer error | -            |
31484f0acafSYifeng Zhao
31584f0acafSYifeng Zhao------
31684f0acafSYifeng Zhao
317ed22a721SChen Fen## rk3528_usbplug_v1.03.bin
318ed22a721SChen Fen
319ed22a721SChen Fen| Date       | File                  | Build commit | Severity  |
320ed22a721SChen Fen| ---------- | :----------------------- | ---------- | -------- |
321ed22a721SChen Fen| 2023-04-08 | rk3528_usbplug_v1.03.bin | dbdfea79b  | important |
322ed22a721SChen Fen
323ed22a721SChen Fen### Fixed
324ed22a721SChen Fen
325ed22a721SChen Fen| Index | Severity  | Update                 | Issue description                  | Issue source |
32684f0acafSYifeng Zhao| ----- | --------- | ---------------------- | ------------------------ | ------------ |
327ed22a721SChen Fen| 1     | important | Fix sometime emmc upgrade fail.        | Emmc upgrade fail sometime.     | -            |
328ed22a721SChen Fen
329ed22a721SChen Fen------
330ed22a721SChen Fen
331a334cd45SHisping Lin## rk3528_bl32_v1.01.bin
332a334cd45SHisping Lin
333a334cd45SHisping Lin| Date       | File                  | Build commit | Severity |
334a334cd45SHisping Lin| ---------- | :-------------------- | ------------ | -------- |
335a334cd45SHisping Lin| 2023-04-03 | rk3528_bl32_v1.01.bin | c5251becc    | moderate |
336a334cd45SHisping Lin
337a334cd45SHisping Lin### New
338a334cd45SHisping Lin
339a334cd45SHisping Lin1. Add some internal TA interface.
340a334cd45SHisping Lin
341a334cd45SHisping Lin------
342a334cd45SHisping Lin
343562e4207SJoseph Chen## rk3528_bl31_v1.12.elf
344562e4207SJoseph Chen
345562e4207SJoseph Chen| Date       | File                  | Build commit | Severity  |
346562e4207SJoseph Chen| ---------- | :-------------------- | ------------ | --------- |
347b1cf3f49SJoseph Chen| 2023-03-16 | rk3528_bl31_v1.12.elf | 70c5c8d9c    | important |
348562e4207SJoseph Chen
349562e4207SJoseph Chen### New
350562e4207SJoseph Chen
351562e4207SJoseph Chen1. Improve trng performance.
352562e4207SJoseph Chen
353562e4207SJoseph Chen------
354562e4207SJoseph Chen
3551e3ed1b9SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin
3561e3ed1b9SZhihuan He
3571e3ed1b9SZhihuan He| Date       | File                                  | Build commit | Severity  |
3581e3ed1b9SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
3591e3ed1b9SZhihuan He| 2023-03-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin | dce46ffe73   | important |
3601e3ed1b9SZhihuan He
3611e3ed1b9SZhihuan He### New
3621e3ed1b9SZhihuan He
3631e3ed1b9SZhihuan He1. Add new OTP configurations support.
3641e3ed1b9SZhihuan He
3651e3ed1b9SZhihuan He------
3661e3ed1b9SZhihuan He
367ded08e52SXiaoDong Huang## rk3528_bl31_v1.11.elf
368ded08e52SXiaoDong Huang
369ded08e52SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
370ded08e52SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
371b1cf3f49SJoseph Chen| 2023-03-09 | rk3528_bl31_v1.11.elf | 389e6e47     | important |
372ded08e52SXiaoDong Huang
373ded08e52SXiaoDong Huang### New
374ded08e52SXiaoDong Huang
375ded08e52SXiaoDong Huang1. Modify the ddr configuration flow during system suspend.
376ded08e52SXiaoDong Huang
377ded08e52SXiaoDong Huang------
378ded08e52SXiaoDong Huang
379858a6b64SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin
380858a6b64SZhihuan He
381858a6b64SZhihuan He| Date       | File                                  | Build commit | Severity  |
382858a6b64SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
383858a6b64SZhihuan He| 2023-03-09 | rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin | f0be8490c4   | important |
384858a6b64SZhihuan He
385858a6b64SZhihuan He### New
386858a6b64SZhihuan He
387858a6b64SZhihuan He1. Add support for chips with different OTP configurations.
388858a6b64SZhihuan He
389858a6b64SZhihuan He### Fixed
390858a6b64SZhihuan He
391858a6b64SZhihuan He| Index | Severity  | Update                                                | Issue description                                            | Issue source |
392858a6b64SZhihuan He| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ |
393858a6b64SZhihuan He| 1     | important | Fixed LP3 x16 capacity error problem.                 | The ddr capacity anomalies occur when the phy at lp3 x16 mode. | -            |
394858a6b64SZhihuan He| 2     | important | Fixed DDR unstabled when in low frequency(<=400Mhz) . | The kernel will panic when DDR run in low frequency(<=400Mhz). | -            |
395858a6b64SZhihuan He
396858a6b64SZhihuan He------
397858a6b64SZhihuan He
398deb0355cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin
399deb0355cSZhihuan He
400deb0355cSZhihuan He| Date       | File                                  | Build commit | Severity  |
401deb0355cSZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
402deb0355cSZhihuan He| 2023-02-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin | 60403d388d   | important |
403deb0355cSZhihuan He
404deb0355cSZhihuan He### New
405deb0355cSZhihuan He
406deb0355cSZhihuan He1. Support config derate refresh, per-bank refresh.
407deb0355cSZhihuan He2. Support AXI split.
408deb0355cSZhihuan He3. Enable LP4, LP4X read/write DBI function.
409deb0355cSZhihuan He
410deb0355cSZhihuan He### Fixed
411deb0355cSZhihuan He
412deb0355cSZhihuan He| Index | Severity  | Update                                             | Issue description                              | Issue source |
413deb0355cSZhihuan He| ----- | --------- | -------------------------------------------------- | ---------------------------------------------- | ------------ |
414deb0355cSZhihuan He| 1     | important | Fixed 2L PCB unstabled when DDR in high frequency. | The DDR run in 1056MHz will case system panic. | -            |
415deb0355cSZhihuan He
416deb0355cSZhihuan He------
417deb0355cSZhihuan He
4180d92bcabSJoseph Chen## rk3528_bl31_v1.10.elf
4190d92bcabSJoseph Chen
4200d92bcabSJoseph Chen| Date       | File                  | Build commit | Severity  |
4210d92bcabSJoseph Chen| ---------- | :-------------------- | ------------ | --------- |
422b1cf3f49SJoseph Chen| 2023-02-15 | rk3528_bl31_v1.10.elf | d74b03e10    | important |
4230d92bcabSJoseph Chen
4240d92bcabSJoseph Chen### New
4250d92bcabSJoseph Chen
4260d92bcabSJoseph Chen1. Add trng scmi clk support.
4270d92bcabSJoseph Chen
4280d92bcabSJoseph Chen------
4290d92bcabSJoseph Chen
43030c0724eSXiaoDong Huang## rk3528_bl31_v1.09.elf
43130c0724eSXiaoDong Huang
43230c0724eSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
43330c0724eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
434b1cf3f49SJoseph Chen| 2023-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3    | important |
43530c0724eSXiaoDong Huang
43630c0724eSXiaoDong Huang### New
43730c0724eSXiaoDong Huang
43830c0724eSXiaoDong Huang1. Support all gpio wakeup.
43930c0724eSXiaoDong Huang2. Improve the stability of fiq-debugger.
44030c0724eSXiaoDong Huang
44130c0724eSXiaoDong Huang------
44230c0724eSXiaoDong Huang
4437c7b513fSXiaoDong Huang## rk3528_bl31_v1.08.elf
4447c7b513fSXiaoDong Huang
4457c7b513fSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
4467c7b513fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
447b1cf3f49SJoseph Chen| 2023-01-10 | rk3528_bl31_v1.08.elf | 082486b74    | important |
4487c7b513fSXiaoDong Huang
4497c7b513fSXiaoDong Huang### New
4507c7b513fSXiaoDong Huang
4517c7b513fSXiaoDong Huang1. Support crypto/crypto_s/klad clock.
4527c7b513fSXiaoDong Huang
4537c7b513fSXiaoDong Huang------
4547c7b513fSXiaoDong Huang
4553ddc48f5SXiaoDong Huang## rk3528_bl31_v1.07.elf
4563ddc48f5SXiaoDong Huang
4573ddc48f5SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
4583ddc48f5SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
4593ddc48f5SXiaoDong Huang| 2022-12-26 | rk3528_bl31_v1.07.elf | da191fda0    | important |
4603ddc48f5SXiaoDong Huang
4613ddc48f5SXiaoDong Huang### New
4623ddc48f5SXiaoDong Huang
4633ddc48f5SXiaoDong Huang1. Support poweroff VDD_LOGIC when system suspend.
4643ddc48f5SXiaoDong Huang2. Hptimer use soft adjust mode.
4653ddc48f5SXiaoDong Huang3. Enable PLAT_RK_OPTEED_SYS_CTRL.
4663ddc48f5SXiaoDong Huang
4673ddc48f5SXiaoDong Huang------
4683ddc48f5SXiaoDong Huang
469f3b63bdfSYifeng Zhao## rk3528_spl_v1.03.bin
470f3b63bdfSYifeng Zhao
471f3b63bdfSYifeng Zhao| Date       | File                 | Build commit | Severity |
472f3b63bdfSYifeng Zhao| ---------- | :------------------- | ----------- | -------- |
473f3b63bdfSYifeng Zhao| 2022-12-14 | rk3528_spl_v1.03.bin | f09ed5ff4f  | important|
474f3b63bdfSYifeng Zhao
475f3b63bdfSYifeng Zhao### Fixed
476f3b63bdfSYifeng Zhao
477f3b63bdfSYifeng Zhao| Index | Severity  | Update                 | Issue description                  | Issue source |
478f3b63bdfSYifeng Zhao| ----- | --------- | ---------------------- | ---------------------------------- | ------------ |
479f3b63bdfSYifeng Zhao| 1     | important | Support HS400ES        | fix HS400 compatibility issues     | -            |
480f3b63bdfSYifeng Zhao| 2     | important | config EMMC DS to 1.5X | fix some EMMC compatibility issues | -            |
481f3b63bdfSYifeng Zhao
482f3b63bdfSYifeng Zhao------
483f3b63bdfSYifeng Zhao
484d8b52ebbSXiaoDong Huang## rk3528_bl31_v1.06.elf
485d8b52ebbSXiaoDong Huang
486d8b52ebbSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
487d8b52ebbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
488d8b52ebbSXiaoDong Huang| 2022-12-08 | rk3528_bl31_v1.06.elf | 61102ec13    | important |
489d8b52ebbSXiaoDong Huang
490d8b52ebbSXiaoDong Huang### New
491d8b52ebbSXiaoDong Huang
492d8b52ebbSXiaoDong Huang1. Support USB wakeup.
493d8b52ebbSXiaoDong Huang
494d8b52ebbSXiaoDong Huang------
495d8b52ebbSXiaoDong Huang
49673b17ec8SJoseph Chen## rk3528_spl_v1.02.bin
49773b17ec8SJoseph Chen
49873b17ec8SJoseph Chen| Date       | File                 | Build commit | Severity  |
49973b17ec8SJoseph Chen| ---------- | :------------------- | ------------ | --------- |
50073b17ec8SJoseph Chen| 2022-12-02 | rk3528_spl_v1.02.bin | eee09e1f72   | important |
50173b17ec8SJoseph Chen
50273b17ec8SJoseph Chen### Fixed
50373b17ec8SJoseph Chen
50473b17ec8SJoseph Chen| Index | Severity  | Update                    | Issue description                                            | Issue source |
50573b17ec8SJoseph Chen| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ |
50673b17ec8SJoseph 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. | -            |
50773b17ec8SJoseph Chen
50873b17ec8SJoseph Chen------
50973b17ec8SJoseph Chen
510f96a2c7cSJoseph Chen## rk3528_bl31_v1.05.elf
511f96a2c7cSJoseph Chen
512f96a2c7cSJoseph Chen| Date       | File                  | Build commit | Severity |
513f96a2c7cSJoseph Chen| ---------- | :-------------------- | ------------ | -------- |
514f96a2c7cSJoseph Chen| 2022-12-01 | rk3528_bl31_v1.05.elf | b10341386    | moderate |
515f96a2c7cSJoseph Chen
516f96a2c7cSJoseph Chen### New
517f96a2c7cSJoseph Chen
51818157235SJoseph Chen1. Add TSP clock support.
519f96a2c7cSJoseph Chen
520f96a2c7cSJoseph Chen------
521f96a2c7cSJoseph Chen
522aa519eb4SXiaoDong Huang## rk3528_bl31_v1.04.elf
523aa519eb4SXiaoDong Huang
524aa519eb4SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
525aa519eb4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
526aa519eb4SXiaoDong Huang| 2022-11-30 | rk3528_bl31_v1.04.elf | 63ba7e8e1    | important |
527aa519eb4SXiaoDong Huang
528aa519eb4SXiaoDong Huang### New
529aa519eb4SXiaoDong Huang
530aa519eb4SXiaoDong Huang1. Support HDMI wakeup.
531aa519eb4SXiaoDong Huang
532aa519eb4SXiaoDong Huang------
533aa519eb4SXiaoDong Huang
5343bb301c7SJoseph Chen## rk3528_{ddr,spl,usbplug}_v1.x.bin
5353bb301c7SJoseph Chen
5363bb301c7SJoseph Chen| Date       | File                              | Build commit                                | Severity  |
5373bb301c7SJoseph Chen| ---------- | :-------------------------------- | ------------------------------------------- | --------- |
5383bb301c7SJoseph Chen| 2022-11-28 | rk3528_{ddr,spl,usbplug}_v1.x.bin | ddr:0799b9b10a#spl:c52427059#usbplug:4eade6 | important |
5393bb301c7SJoseph Chen
5403bb301c7SJoseph Chen### New
5413bb301c7SJoseph Chen
5423bb301c7SJoseph Chen1. Initial version.
5433bb301c7SJoseph Chen
5443bb301c7SJoseph Chen------
5453bb301c7SJoseph Chen
5465d9b0599SJoseph Chen## rk3528_{bl31,bl32,mcu}_v1.x.bin
5475d9b0599SJoseph Chen
5485d9b0599SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
5495d9b0599SJoseph Chen| ---------- | :------------------------------ | ----------------------------------------- | --------- |
5505d9b0599SJoseph Chen| 2022-11-28 | rk3528_{bl31,bl32,mcu}_v1.x.bin | bl31:a1a47bee6#bl32:3c36a5cb#mcu:76d14059 | important |
5515d9b0599SJoseph Chen
5525d9b0599SJoseph Chen### New
5535d9b0599SJoseph Chen
5545d9b0599SJoseph Chen1. Initial version.
5555d9b0599SJoseph Chen
5565d9b0599SJoseph Chen------
5575d9b0599SJoseph Chen
558