xref: /rkbin/doc/release/RK3528_EN.md (revision d97f364cb4813aa85bae74ea0ae07d4ad3a5559f)
15d9b0599SJoseph Chen# RK3528 Release Note
25d9b0599SJoseph Chen
3*d97f364cSchenfen## rk3528_usbplug_v1.04.bin
4*d97f364cSchenfen
5*d97f364cSchenfen| Date       | File                    | Build commit | Severity  |
6*d97f364cSchenfen| ---------- | :---------------------- | ------------ | --------- |
7*d97f364cSchenfen| 2025-03-10 | rk3528_usbplug_v1.04.bin | 94a761cda    | important |
8*d97f364cSchenfen
9*d97f364cSchenfen### New
10*d97f364cSchenfen
11*d97f364cSchenfen1. Support RK3518.
12*d97f364cSchenfen
13*d97f364cSchenfen------
14*d97f364cSchenfen
15feab2172SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.11.bin
16feab2172SZhihuan He
17feab2172SZhihuan He| Date       | File                                           | Build commit | Severity |
18feab2172SZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- |
19feab2172SZhihuan He| 2025-02-26 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.11.bin | 56f70fd2ad   | moderate |
20feab2172SZhihuan He
21feab2172SZhihuan He### New
22feab2172SZhihuan He
23feab2172SZhihuan He1. Add trfc min cap mode.
24feab2172SZhihuan He
25feab2172SZhihuan He------
26feab2172SZhihuan He
2721e55a8eSXuhui Lin## rk3528_spl_v1.06.bin
2821e55a8eSXuhui Lin
2921e55a8eSXuhui Lin| Date       | File                 | Build commit | Severity |
3021e55a8eSXuhui Lin| ---------- | :------------------- | ----------- | -------- |
3121e55a8eSXuhui Lin| 2025-01-08 | rk3528_spl_v1.06.bin | 3aa32998d6d  | important |
3221e55a8eSXuhui Lin
3321e55a8eSXuhui Lin### New
3421e55a8eSXuhui Lin
3521e55a8eSXuhui Lin1. SPL supports dynamically booting either 32-bit or 64-bit U-Boot.
3621e55a8eSXuhui Lin
3721e55a8eSXuhui Lin------
3821e55a8eSXuhui Lin
3976b4210cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin
4076b4210cSZhihuan He
4176b4210cSZhihuan He| Date       | File                                                   | Build commit | Severity |
4276b4210cSZhihuan He| ---------- | ------------------------------------------------------ | ------------ | -------- |
4376b4210cSZhihuan He| 2024-12-31 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin | ce4c2119c2   | moderate |
4476b4210cSZhihuan He
4576b4210cSZhihuan He### New
4676b4210cSZhihuan He
4776b4210cSZhihuan He1. Add RK3528 2D eye scan support.
4876b4210cSZhihuan He
4976b4210cSZhihuan He------
5076b4210cSZhihuan He
518f849524SXiaoDong Huang## rk3528_bl31_v1.18.elf
528f849524SXiaoDong Huang
538f849524SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
548f849524SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
558f849524SXiaoDong Huang| 2024-11-18 | rk3528_bl31_v1.18.elf | 059b3c586    | important |
568f849524SXiaoDong Huang
578f849524SXiaoDong Huang### New
588f849524SXiaoDong Huang
598f849524SXiaoDong Huang1. Support GX3501.
608f849524SXiaoDong Huang2. Dump wakeup source after virtual-poweroff.
618f849524SXiaoDong Huang
628f849524SXiaoDong Huang------
638f849524SXiaoDong Huang
64e0f51903SHisping Lin## rk3528_bl32_v1.06.bin
65e0f51903SHisping Lin
66e0f51903SHisping Lin| Date       | File                  | Build commit | Severity  |
67e0f51903SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
68e0f51903SHisping Lin| 2024-10-31 | rk3528_bl32_v1.06.bin | 9f2aca7d1    | important |
69e0f51903SHisping Lin
70e0f51903SHisping Lin### New
71e0f51903SHisping Lin
72e0f51903SHisping Lin1.  Add support for esck key.
73e0f51903SHisping Lin
74e0f51903SHisping Lin### Fixed
75e0f51903SHisping Lin
76e0f51903SHisping Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
77e0f51903SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
78e0f51903SHisping 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 | -            |
79e0f51903SHisping Lin| 2     | important | fixed RSA OAEP MGF1 algorithm                                | TA will report an error when using RSA algorithm OAEP MGF1 padding method | -            |
80e0f51903SHisping 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 | -            |
81e0f51903SHisping Lin
82e0f51903SHisping Lin------
83e0f51903SHisping Lin
845580aaceSHisping Lin## rk3528_bl32_v1.05.bin
855580aaceSHisping Lin
865580aaceSHisping Lin| Date       | File                  | Build commit | Severity  |
875580aaceSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
885580aaceSHisping Lin| 2024-09-02 | rk3528_bl32_v1.05.bin | 6c78a7d8     | important |
895580aaceSHisping Lin
905580aaceSHisping Lin### New
915580aaceSHisping Lin
925580aaceSHisping Lin1.  Support software TA encryption key, customers can use TA encryption function without burning the key.
935580aaceSHisping Lin2.  Support OTP hardware lock, allowing secure and non secure OTP access simultaneously.
945580aaceSHisping Lin3.  RPMB change read data to multiple times.
955580aaceSHisping Lin4.  Increase MPI_MEMPOOL_SIZE size.
965580aaceSHisping Lin
975580aaceSHisping Lin------
985580aaceSHisping Lin
99d04ca72fSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin
100d04ca72fSZhihuan He
101d04ca72fSZhihuan He| Date       | File                                           | Build commit | Severity |
102d04ca72fSZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- |
103d04ca72fSZhihuan He| 2024-07-12 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin | 44ec2e0a51   | moderate |
104d04ca72fSZhihuan He
105d04ca72fSZhihuan He### New
106d04ca72fSZhihuan He
107d04ca72fSZhihuan He1. Add Manufacturer ID print.
108d04ca72fSZhihuan He2. Disable vref training below 600MHz.
109d04ca72fSZhihuan He3. Enable LPASR for DDR4.
110d04ca72fSZhihuan He
111d04ca72fSZhihuan He------
112d04ca72fSZhihuan He
1130f16351cSHisping Lin## rk3528_bl32_v1.04.bin
1140f16351cSHisping Lin
1150f16351cSHisping Lin| Date       | File                  | Build commit | Severity  |
1160f16351cSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
1170f16351cSHisping Lin| 2024-04-16 | rk3528_bl32_v1.04.bin | 185dc3c92    | important |
1180f16351cSHisping Lin
1190f16351cSHisping Lin### New
1200f16351cSHisping Lin
1210f16351cSHisping Lin1.  Optimization parameter check to enhance security.
1220f16351cSHisping Lin2.  Support printing TEE memory usage information.
1230f16351cSHisping Lin3.  Hardware crypto supports addresses exceeding 4G.
1240f16351cSHisping Lin4.  Support printing FWVER information.
1250f16351cSHisping Lin
1260f16351cSHisping Lin------
1270f16351cSHisping Lin
1280b3e87afSZhihuan## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin
1290b3e87afSZhihuan
1300b3e87afSZhihuan| Date       | File                                           | Build commit | Severity  |
1310b3e87afSZhihuan| ---------- | ---------------------------------------------- | ------------ | --------- |
1320b3e87afSZhihuan| 2024-01-30 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin | 665f3e4817   | important |
1330b3e87afSZhihuan
1340b3e87afSZhihuan### New
1350b3e87afSZhihuan
1360b3e87afSZhihuan1. Support lp3 dram odt auto detect.
1370b3e87afSZhihuan2. Support vref training.
1380b3e87afSZhihuan
1390b3e87afSZhihuan### Fixed
1400b3e87afSZhihuan
1410b3e87afSZhihuan| Index | Severity  | Update                           | Issue description                                      | Issue source |
1420b3e87afSZhihuan| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ |
1430b3e87afSZhihuan| 1     | important | Fix CL err for byte mode lp4 in training. | It will error in training when used byte mode lp4.    | -            |
1440b3e87afSZhihuan| 2     | important | Fix lp4/lp4x 4L pcb config wrong.  | The signal of lp4/lp4x use 4L pcb is not in the best. | -            |
1450b3e87afSZhihuan
1460b3e87afSZhihuan------
1470b3e87afSZhihuan
148bf63f186SLiang Chen## rk3528_bl31_v1.17.elf
149bf63f186SLiang Chen
150bf63f186SLiang Chen| Date       | File                  | Build commit | Severity  |
151bf63f186SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
152bf63f186SLiang Chen| 2023-12-21 | rk3528_bl31_v1.17.elf | eda1f5ce4    | important |
153bf63f186SLiang Chen
154bf63f186SLiang Chen### Fixed
155bf63f186SLiang Chen
156bf63f186SLiang Chen| Index | Severity  | Update                               | Issue description                                 | Issue source |
157bf63f186SLiang Chen| ----- | --------- | ------------------------------------ | ------------------------------------------------- | ------------ |
158bf63f186SLiang Chen| 1     | important | Fix cpu stall when video play back   | cpu will randomly stall when video playback       | -            |
159bf63f186SLiang Chen
160bf63f186SLiang Chen------
161bf63f186SLiang Chen
162a960d743SXuhui Lin## rk3528_spl_v1.05.bin
163a960d743SXuhui Lin
164a960d743SXuhui Lin| Date       | File                 | Build commit | Severity  |
165a960d743SXuhui Lin| ---------- | -------------------- | ------------ | --------- |
166a960d743SXuhui Lin| 2023-09-25 | rk3528_spl_v1.05.bin | e4e124926e   | important |
167a960d743SXuhui Lin
168a960d743SXuhui Lin### New
169a960d743SXuhui Lin
170a960d743SXuhui Lin1. Print and pass the firmware version number.
171a960d743SXuhui Lin
172a960d743SXuhui Lin### Fixed
173a960d743SXuhui Lin
174a960d743SXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
175a960d743SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
176a960d743SXuhui 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. | -            |
177a960d743SXuhui Lin
178a960d743SXuhui Lin------
179a960d743SXuhui Lin
180a8cebb93SHisping Lin## rk3528_bl32_v1.03.bin
181a8cebb93SHisping Lin
182a8cebb93SHisping Lin| Date       | File                  | Build commit | Severity  |
183a8cebb93SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
184a8cebb93SHisping Lin| 2023-08-29 | rk3528_bl32_v1.03.bin | b5340fd65    | important |
185a8cebb93SHisping Lin
186a8cebb93SHisping Lin### New
187a8cebb93SHisping Lin
188a8cebb93SHisping Lin1.  support oem otp key hardware read lock.
189a8cebb93SHisping Lin2.  Pseudo random number seed will be set by default.
190a8cebb93SHisping Lin3.  Supports read and write security flag interfaces.
191a8cebb93SHisping Lin4.  Support check ta encryption key is written.
192a8cebb93SHisping Lin5.  Support oem hdcp key.
193a8cebb93SHisping Lin
194a8cebb93SHisping Lin### Fixed
195a8cebb93SHisping Lin
196a8cebb93SHisping Lin| Index | Severity  | Update                                                       | Issue description                                 | Issue source |
197a8cebb93SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ |
198a8cebb93SHisping Lin| 1     | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | -            |
199a8cebb93SHisping Lin
200a8cebb93SHisping Lin------
201a8cebb93SHisping Lin
2021a417bbfSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin
2031a417bbfSZhihuan He
2041a417bbfSZhihuan He| Date       | File                                           | Build commit | Severity  |
2051a417bbfSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
2061a417bbfSZhihuan He| 2023-08-04 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin | 4fe5906c9d   | important |
2071a417bbfSZhihuan He
2081a417bbfSZhihuan He### New
2091a417bbfSZhihuan He
2101a417bbfSZhihuan He1. Support lp4/lp4x derate.
2111a417bbfSZhihuan He2. Support modified CA de-skew by ddrbin_tool.
2121a417bbfSZhihuan He
2131a417bbfSZhihuan He### Fixed
2141a417bbfSZhihuan He
2151a417bbfSZhihuan He| Index | Severity  | Update                           | Issue description                                      | Issue source |
2161a417bbfSZhihuan He| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ |
2171a417bbfSZhihuan He| 1     | important | Fix per-bank-refresh enable bug. | Abnormal in OUT print when enable per-bank-refresh.    | -            |
2181a417bbfSZhihuan He| 2     | important | Fix pageclose bug.               | The system error in dmc driver after enable pageclose. | -            |
2191a417bbfSZhihuan He
2201a417bbfSZhihuan He------
2211a417bbfSZhihuan He
222b28842d5SLiang Chen## rk3528_bl31_v1.16.elf
223b28842d5SLiang Chen
224b28842d5SLiang Chen| Date       | File                  | Build commit | Severity  |
225b28842d5SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
226b28842d5SLiang Chen| 2023-07-21 | rk3528_bl31_v1.16.elf | 7bfd76051    | important |
227b28842d5SLiang Chen
228b28842d5SLiang Chen### New
229b28842d5SLiang Chen
230b28842d5SLiang Chen1. Fix deadlock for soc monitor.
231b28842d5SLiang Chen
232b28842d5SLiang Chen------
233b28842d5SLiang Chen
23439a423aaSLiang Chen## rk3528_bl31_v1.15.elf
23539a423aaSLiang Chen
23639a423aaSLiang Chen| Date       | File                  | Build commit | Severity  |
23739a423aaSLiang Chen| ---------- | :-------------------- | ------------ | --------- |
23839a423aaSLiang Chen| 2023-07-17 | rk3528_bl31_v1.15.elf | d8ae91904    | important |
23939a423aaSLiang Chen
24039a423aaSLiang Chen### New
24139a423aaSLiang Chen
24239a423aaSLiang Chen1. Add support for rk3528A.
24339a423aaSLiang Chen
24439a423aaSLiang Chen------
24539a423aaSLiang Chen
24605cba45eSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin
24705cba45eSZhihuan He
24805cba45eSZhihuan He| Date       | File                                           | Build commit | Severity  |
24905cba45eSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
25005cba45eSZhihuan He| 2023-06-05 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin | 1ab0bfbe2d   | important |
25105cba45eSZhihuan He
25205cba45eSZhihuan He### New
25305cba45eSZhihuan He
25405cba45eSZhihuan He1. Support modified CA de-skew by ddrbin_tool.
25505cba45eSZhihuan He
25605cba45eSZhihuan He------
25705cba45eSZhihuan He
258d6ccfe40SXiaoDong Huang## rk3528_bl31_v1.14.elf
259d6ccfe40SXiaoDong Huang
260d6ccfe40SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
261d6ccfe40SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
262d6ccfe40SXiaoDong Huang| 2023-05-19 | rk3528_bl31_v1.14.elf | 1b2124ab7    | important |
263d6ccfe40SXiaoDong Huang
264d6ccfe40SXiaoDong Huang### New
265d6ccfe40SXiaoDong Huang
266d6ccfe40SXiaoDong Huang1. Move  BL31 base to 0x80000.
267d6ccfe40SXiaoDong Huang2. Support ddr frequency scale.
268d6ccfe40SXiaoDong Huang
269d6ccfe40SXiaoDong Huang------
270d6ccfe40SXiaoDong Huang
271cf04d2f1SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin
272cf04d2f1SZhihuan He
273cf04d2f1SZhihuan He| Date       | File                                           | Build commit | Severity  |
274cf04d2f1SZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- |
275cf04d2f1SZhihuan He| 2023-04-14 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin | 2eef4a672d   | important |
276cf04d2f1SZhihuan He
277cf04d2f1SZhihuan He### New
278cf04d2f1SZhihuan He
279cf04d2f1SZhihuan He1. Add new ddrbin  for 4BIT PCB configurations.
280cf04d2f1SZhihuan He2. Add the configuration of LP3 CA skew.
281cf04d2f1SZhihuan He
282cf04d2f1SZhihuan He### Fixed
283cf04d2f1SZhihuan He
284cf04d2f1SZhihuan He| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
285cf04d2f1SZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
286cf04d2f1SZhihuan He| 1     | important | Fix the phase problem of DDR3 RAS in 2T mode.                | Abnormal RAS phase in DDR3 2T mode.                          | -            |
287cf04d2f1SZhihuan 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. | -            |
288cf04d2f1SZhihuan He
289cf04d2f1SZhihuan He------
290cf04d2f1SZhihuan He
291c2e237b6SLin Jinhan## rk3528_bl32_v1.02.bin
292c2e237b6SLin Jinhan
293c2e237b6SLin Jinhan| Date       | File                  | Build commit | Severity  |
294c2e237b6SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
295c2e237b6SLin Jinhan| 2023-04-12 | rk3528_bl32_v1.02.bin | c73fd5531    | important |
296c2e237b6SLin Jinhan
297c2e237b6SLin Jinhan### New
298c2e237b6SLin Jinhan
299c2e237b6SLin Jinhan1. Added crypto/trng/keylad module support.
300c2e237b6SLin Jinhan
301c2e237b6SLin Jinhan------
302c2e237b6SLin Jinhan
303542a359bSFinley Xiao## rk3528_bl31_v1.13.elf
304542a359bSFinley Xiao
305542a359bSFinley Xiao| Date       | File                  | Build commit | Severity  |
306542a359bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
307542a359bSFinley Xiao| 2023-04-12 | rk3528_bl31_v1.13.elf | 642369d9b    | important |
308542a359bSFinley Xiao
309542a359bSFinley Xiao### New
310542a359bSFinley Xiao
311542a359bSFinley Xiao1. Modify pvtpll table for cpu and gpu.
312542a359bSFinley Xiao
313542a359bSFinley Xiao------
314542a359bSFinley Xiao
31584f0acafSYifeng Zhao## rk3528_spl_v1.04.bin
31684f0acafSYifeng Zhao
31784f0acafSYifeng Zhao| Date       | File                 | Build commit | Severity  |
31884f0acafSYifeng Zhao| ---------- | :----------------- - | ------------ | --------- |
31984f0acafSYifeng Zhao| 2023-04-11 | rk3528_spl_v1.04.bin | 0fbedd06     | important |
32084f0acafSYifeng Zhao
32184f0acafSYifeng Zhao### Fixed
32284f0acafSYifeng Zhao
32384f0acafSYifeng Zhao| Index | Severity  | Update                             | Issue description   | Issue source |
32484f0acafSYifeng Zhao| ----- | --------- | ---------------------------------- | ------------------- | ------------ |
32584f0acafSYifeng Zhao| 1     | important | Fix matrix 339M freq set/get error | EMMC transfer error | -            |
32684f0acafSYifeng Zhao
32784f0acafSYifeng Zhao------
32884f0acafSYifeng Zhao
329ed22a721SChen Fen## rk3528_usbplug_v1.03.bin
330ed22a721SChen Fen
331ed22a721SChen Fen| Date       | File                  | Build commit | Severity  |
332ed22a721SChen Fen| ---------- | :----------------------- | ---------- | -------- |
333ed22a721SChen Fen| 2023-04-08 | rk3528_usbplug_v1.03.bin | dbdfea79b  | important |
334ed22a721SChen Fen
335ed22a721SChen Fen### Fixed
336ed22a721SChen Fen
337ed22a721SChen Fen| Index | Severity  | Update                 | Issue description                  | Issue source |
33884f0acafSYifeng Zhao| ----- | --------- | ---------------------- | ------------------------ | ------------ |
339ed22a721SChen Fen| 1     | important | Fix sometime emmc upgrade fail.        | Emmc upgrade fail sometime.     | -            |
340ed22a721SChen Fen
341ed22a721SChen Fen------
342ed22a721SChen Fen
343a334cd45SHisping Lin## rk3528_bl32_v1.01.bin
344a334cd45SHisping Lin
345a334cd45SHisping Lin| Date       | File                  | Build commit | Severity |
346a334cd45SHisping Lin| ---------- | :-------------------- | ------------ | -------- |
347a334cd45SHisping Lin| 2023-04-03 | rk3528_bl32_v1.01.bin | c5251becc    | moderate |
348a334cd45SHisping Lin
349a334cd45SHisping Lin### New
350a334cd45SHisping Lin
351a334cd45SHisping Lin1. Add some internal TA interface.
352a334cd45SHisping Lin
353a334cd45SHisping Lin------
354a334cd45SHisping Lin
355562e4207SJoseph Chen## rk3528_bl31_v1.12.elf
356562e4207SJoseph Chen
357562e4207SJoseph Chen| Date       | File                  | Build commit | Severity  |
358562e4207SJoseph Chen| ---------- | :-------------------- | ------------ | --------- |
359b1cf3f49SJoseph Chen| 2023-03-16 | rk3528_bl31_v1.12.elf | 70c5c8d9c    | important |
360562e4207SJoseph Chen
361562e4207SJoseph Chen### New
362562e4207SJoseph Chen
363562e4207SJoseph Chen1. Improve trng performance.
364562e4207SJoseph Chen
365562e4207SJoseph Chen------
366562e4207SJoseph Chen
3671e3ed1b9SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin
3681e3ed1b9SZhihuan He
3691e3ed1b9SZhihuan He| Date       | File                                  | Build commit | Severity  |
3701e3ed1b9SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
3711e3ed1b9SZhihuan He| 2023-03-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin | dce46ffe73   | important |
3721e3ed1b9SZhihuan He
3731e3ed1b9SZhihuan He### New
3741e3ed1b9SZhihuan He
3751e3ed1b9SZhihuan He1. Add new OTP configurations support.
3761e3ed1b9SZhihuan He
3771e3ed1b9SZhihuan He------
3781e3ed1b9SZhihuan He
379ded08e52SXiaoDong Huang## rk3528_bl31_v1.11.elf
380ded08e52SXiaoDong Huang
381ded08e52SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
382ded08e52SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
383b1cf3f49SJoseph Chen| 2023-03-09 | rk3528_bl31_v1.11.elf | 389e6e47     | important |
384ded08e52SXiaoDong Huang
385ded08e52SXiaoDong Huang### New
386ded08e52SXiaoDong Huang
387ded08e52SXiaoDong Huang1. Modify the ddr configuration flow during system suspend.
388ded08e52SXiaoDong Huang
389ded08e52SXiaoDong Huang------
390ded08e52SXiaoDong Huang
391858a6b64SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin
392858a6b64SZhihuan He
393858a6b64SZhihuan He| Date       | File                                  | Build commit | Severity  |
394858a6b64SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
395858a6b64SZhihuan He| 2023-03-09 | rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin | f0be8490c4   | important |
396858a6b64SZhihuan He
397858a6b64SZhihuan He### New
398858a6b64SZhihuan He
399858a6b64SZhihuan He1. Add support for chips with different OTP configurations.
400858a6b64SZhihuan He
401858a6b64SZhihuan He### Fixed
402858a6b64SZhihuan He
403858a6b64SZhihuan He| Index | Severity  | Update                                                | Issue description                                            | Issue source |
404858a6b64SZhihuan He| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ |
405858a6b64SZhihuan He| 1     | important | Fixed LP3 x16 capacity error problem.                 | The ddr capacity anomalies occur when the phy at lp3 x16 mode. | -            |
406858a6b64SZhihuan He| 2     | important | Fixed DDR unstabled when in low frequency(<=400Mhz) . | The kernel will panic when DDR run in low frequency(<=400Mhz). | -            |
407858a6b64SZhihuan He
408858a6b64SZhihuan He------
409858a6b64SZhihuan He
410deb0355cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin
411deb0355cSZhihuan He
412deb0355cSZhihuan He| Date       | File                                  | Build commit | Severity  |
413deb0355cSZhihuan He| ---------- | ------------------------------------- | ------------ | --------- |
414deb0355cSZhihuan He| 2023-02-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin | 60403d388d   | important |
415deb0355cSZhihuan He
416deb0355cSZhihuan He### New
417deb0355cSZhihuan He
418deb0355cSZhihuan He1. Support config derate refresh, per-bank refresh.
419deb0355cSZhihuan He2. Support AXI split.
420deb0355cSZhihuan He3. Enable LP4, LP4X read/write DBI function.
421deb0355cSZhihuan He
422deb0355cSZhihuan He### Fixed
423deb0355cSZhihuan He
424deb0355cSZhihuan He| Index | Severity  | Update                                             | Issue description                              | Issue source |
425deb0355cSZhihuan He| ----- | --------- | -------------------------------------------------- | ---------------------------------------------- | ------------ |
426deb0355cSZhihuan He| 1     | important | Fixed 2L PCB unstabled when DDR in high frequency. | The DDR run in 1056MHz will case system panic. | -            |
427deb0355cSZhihuan He
428deb0355cSZhihuan He------
429deb0355cSZhihuan He
4300d92bcabSJoseph Chen## rk3528_bl31_v1.10.elf
4310d92bcabSJoseph Chen
4320d92bcabSJoseph Chen| Date       | File                  | Build commit | Severity  |
4330d92bcabSJoseph Chen| ---------- | :-------------------- | ------------ | --------- |
434b1cf3f49SJoseph Chen| 2023-02-15 | rk3528_bl31_v1.10.elf | d74b03e10    | important |
4350d92bcabSJoseph Chen
4360d92bcabSJoseph Chen### New
4370d92bcabSJoseph Chen
4380d92bcabSJoseph Chen1. Add trng scmi clk support.
4390d92bcabSJoseph Chen
4400d92bcabSJoseph Chen------
4410d92bcabSJoseph Chen
44230c0724eSXiaoDong Huang## rk3528_bl31_v1.09.elf
44330c0724eSXiaoDong Huang
44430c0724eSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
44530c0724eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
446b1cf3f49SJoseph Chen| 2023-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3    | important |
44730c0724eSXiaoDong Huang
44830c0724eSXiaoDong Huang### New
44930c0724eSXiaoDong Huang
45030c0724eSXiaoDong Huang1. Support all gpio wakeup.
45130c0724eSXiaoDong Huang2. Improve the stability of fiq-debugger.
45230c0724eSXiaoDong Huang
45330c0724eSXiaoDong Huang------
45430c0724eSXiaoDong Huang
4557c7b513fSXiaoDong Huang## rk3528_bl31_v1.08.elf
4567c7b513fSXiaoDong Huang
4577c7b513fSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
4587c7b513fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
459b1cf3f49SJoseph Chen| 2023-01-10 | rk3528_bl31_v1.08.elf | 082486b74    | important |
4607c7b513fSXiaoDong Huang
4617c7b513fSXiaoDong Huang### New
4627c7b513fSXiaoDong Huang
4637c7b513fSXiaoDong Huang1. Support crypto/crypto_s/klad clock.
4647c7b513fSXiaoDong Huang
4657c7b513fSXiaoDong Huang------
4667c7b513fSXiaoDong Huang
4673ddc48f5SXiaoDong Huang## rk3528_bl31_v1.07.elf
4683ddc48f5SXiaoDong Huang
4693ddc48f5SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
4703ddc48f5SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
4713ddc48f5SXiaoDong Huang| 2022-12-26 | rk3528_bl31_v1.07.elf | da191fda0    | important |
4723ddc48f5SXiaoDong Huang
4733ddc48f5SXiaoDong Huang### New
4743ddc48f5SXiaoDong Huang
4753ddc48f5SXiaoDong Huang1. Support poweroff VDD_LOGIC when system suspend.
4763ddc48f5SXiaoDong Huang2. Hptimer use soft adjust mode.
4773ddc48f5SXiaoDong Huang3. Enable PLAT_RK_OPTEED_SYS_CTRL.
4783ddc48f5SXiaoDong Huang
4793ddc48f5SXiaoDong Huang------
4803ddc48f5SXiaoDong Huang
481f3b63bdfSYifeng Zhao## rk3528_spl_v1.03.bin
482f3b63bdfSYifeng Zhao
483f3b63bdfSYifeng Zhao| Date       | File                 | Build commit | Severity |
484f3b63bdfSYifeng Zhao| ---------- | :------------------- | ----------- | -------- |
485f3b63bdfSYifeng Zhao| 2022-12-14 | rk3528_spl_v1.03.bin | f09ed5ff4f  | important|
486f3b63bdfSYifeng Zhao
487f3b63bdfSYifeng Zhao### Fixed
488f3b63bdfSYifeng Zhao
489f3b63bdfSYifeng Zhao| Index | Severity  | Update                 | Issue description                  | Issue source |
490f3b63bdfSYifeng Zhao| ----- | --------- | ---------------------- | ---------------------------------- | ------------ |
491f3b63bdfSYifeng Zhao| 1     | important | Support HS400ES        | fix HS400 compatibility issues     | -            |
492f3b63bdfSYifeng Zhao| 2     | important | config EMMC DS to 1.5X | fix some EMMC compatibility issues | -            |
493f3b63bdfSYifeng Zhao
494f3b63bdfSYifeng Zhao------
495f3b63bdfSYifeng Zhao
496d8b52ebbSXiaoDong Huang## rk3528_bl31_v1.06.elf
497d8b52ebbSXiaoDong Huang
498d8b52ebbSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
499d8b52ebbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
500d8b52ebbSXiaoDong Huang| 2022-12-08 | rk3528_bl31_v1.06.elf | 61102ec13    | important |
501d8b52ebbSXiaoDong Huang
502d8b52ebbSXiaoDong Huang### New
503d8b52ebbSXiaoDong Huang
504d8b52ebbSXiaoDong Huang1. Support USB wakeup.
505d8b52ebbSXiaoDong Huang
506d8b52ebbSXiaoDong Huang------
507d8b52ebbSXiaoDong Huang
50873b17ec8SJoseph Chen## rk3528_spl_v1.02.bin
50973b17ec8SJoseph Chen
51073b17ec8SJoseph Chen| Date       | File                 | Build commit | Severity  |
51173b17ec8SJoseph Chen| ---------- | :------------------- | ------------ | --------- |
51273b17ec8SJoseph Chen| 2022-12-02 | rk3528_spl_v1.02.bin | eee09e1f72   | important |
51373b17ec8SJoseph Chen
51473b17ec8SJoseph Chen### Fixed
51573b17ec8SJoseph Chen
51673b17ec8SJoseph Chen| Index | Severity  | Update                    | Issue description                                            | Issue source |
51773b17ec8SJoseph Chen| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ |
51873b17ec8SJoseph 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. | -            |
51973b17ec8SJoseph Chen
52073b17ec8SJoseph Chen------
52173b17ec8SJoseph Chen
522f96a2c7cSJoseph Chen## rk3528_bl31_v1.05.elf
523f96a2c7cSJoseph Chen
524f96a2c7cSJoseph Chen| Date       | File                  | Build commit | Severity |
525f96a2c7cSJoseph Chen| ---------- | :-------------------- | ------------ | -------- |
526f96a2c7cSJoseph Chen| 2022-12-01 | rk3528_bl31_v1.05.elf | b10341386    | moderate |
527f96a2c7cSJoseph Chen
528f96a2c7cSJoseph Chen### New
529f96a2c7cSJoseph Chen
53018157235SJoseph Chen1. Add TSP clock support.
531f96a2c7cSJoseph Chen
532f96a2c7cSJoseph Chen------
533f96a2c7cSJoseph Chen
534aa519eb4SXiaoDong Huang## rk3528_bl31_v1.04.elf
535aa519eb4SXiaoDong Huang
536aa519eb4SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
537aa519eb4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
538aa519eb4SXiaoDong Huang| 2022-11-30 | rk3528_bl31_v1.04.elf | 63ba7e8e1    | important |
539aa519eb4SXiaoDong Huang
540aa519eb4SXiaoDong Huang### New
541aa519eb4SXiaoDong Huang
542aa519eb4SXiaoDong Huang1. Support HDMI wakeup.
543aa519eb4SXiaoDong Huang
544aa519eb4SXiaoDong Huang------
545aa519eb4SXiaoDong Huang
5463bb301c7SJoseph Chen## rk3528_{ddr,spl,usbplug}_v1.x.bin
5473bb301c7SJoseph Chen
5483bb301c7SJoseph Chen| Date       | File                              | Build commit                                | Severity  |
5493bb301c7SJoseph Chen| ---------- | :-------------------------------- | ------------------------------------------- | --------- |
5503bb301c7SJoseph Chen| 2022-11-28 | rk3528_{ddr,spl,usbplug}_v1.x.bin | ddr:0799b9b10a#spl:c52427059#usbplug:4eade6 | important |
5513bb301c7SJoseph Chen
5523bb301c7SJoseph Chen### New
5533bb301c7SJoseph Chen
5543bb301c7SJoseph Chen1. Initial version.
5553bb301c7SJoseph Chen
5563bb301c7SJoseph Chen------
5573bb301c7SJoseph Chen
5585d9b0599SJoseph Chen## rk3528_{bl31,bl32,mcu}_v1.x.bin
5595d9b0599SJoseph Chen
5605d9b0599SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
5615d9b0599SJoseph Chen| ---------- | :------------------------------ | ----------------------------------------- | --------- |
5625d9b0599SJoseph Chen| 2022-11-28 | rk3528_{bl31,bl32,mcu}_v1.x.bin | bl31:a1a47bee6#bl32:3c36a5cb#mcu:76d14059 | important |
5635d9b0599SJoseph Chen
5645d9b0599SJoseph Chen### New
5655d9b0599SJoseph Chen
5665d9b0599SJoseph Chen1. Initial version.
5675d9b0599SJoseph Chen
5685d9b0599SJoseph Chen------
5695d9b0599SJoseph Chen
570