xref: /rkbin/doc/release/RK3576_EN.md (revision d97f364cb4813aa85bae74ea0ae07d4ad3a5559f)
1# RK3576 Release Note
2
3## rk3576_bl31_v1.17.elf
4
5| Date       | File                  | Build commit | Severity  |
6| ---------- | :-------------------- | ------------ | --------- |
7| 2025-03-03 | rk3576_bl31_v1.17.elf | 70d3deb59    | important |
8
9### New
10
111. Support to configure gpio-group.
122. Reduce the BL31 firmware size..
13
14------
15
16## rk3576_bl31_v1.16.elf
17
18| Date       | File                  | Build commit | Severity  |
19| ---------- | :-------------------- | ------------ | --------- |
20| 2025-02-13 | rk3576_bl31_v1.16.elf | fab0f0345    | important |
21
22### New
23
241. Optimize speed of system resume.
252. Optimize the flow of detecting  external 32k clock.
26
27------
28
29## rk3576_boost_v1.03.bin
30
31| Date       | File                  | Build commit | Severity  |
32| ---------- | :-------------------- | ----------- | -------- |
33| 2025-01-24 | rk3576_boost_v1.03.bin | 8a55316839   | moderate |
34
35### Fixed
36
37| Index | Severity  | Update                  | Issue description                    | Issue source |
38| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
39| 1     | moderate | accelerate UFS boot speed. | The boot speed of UFS is relatively slow. | -            |
40
41------
42
43## rk3576_bl31_v1.15.elf
44
45| Date       | File                  | Build commit | Severity  |
46| ---------- | :-------------------- | ------------ | --------- |
47| 2025-01-03 | rk3576_bl31_v1.15.elf | bf841fed1    | important |
48
49### New
50
511. Support dual system.
522. Support wake source after virtual-poweroff.
533. Enhanced otp stability after ultra sleep.
54
55------
56
57## rk3576_bl31_v1.14.elf
58
59| Date       | File                  | Build commit | Severity  |
60| ---------- | :-------------------- | ------------ | --------- |
61| 2024-11-08 | rk3576_bl31_v1.14.elf | c481e5368    | important |
62
63### New
64
651. Support RK3576 j/m.
662. Support reset arch timer after system resume.
67
68------
69
70## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.09.bin
71
72| Date       | File                                                          | Build commit | Severity  |
73| ---------- | :------------------------------------------------------------ | ------------ | --------- |
74| 2024-11-07 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.09.bin | 2f85f4b2d4   | important |
75
76### New
77
781. Add support RK3576J and RK3576M.
792. Optimize DDR performance.
803. Hptimer support 1G frequency.
81
82------
83
84## rk3576_usbplug_v1.04.bin
85
86| Date       | File                  | Build commit | Severity  |
87| ---------- | :-------------------- | ------------ | --------- |
88| 2024-11-07 | rk3576_usbplug_v1.04.bin | 13ceb2afdcb | important     |
89
90### Fixed
91
92| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
93| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
94| 1     | important | Add 1Ghz arch timer support, and usbplug is adjusted to get current arch timer frequency from preloader by default. | Delay in usbplug is inaccurate. | -            |
95
96------
97
98## rk3576_spl_v1.07.bin
99
100| Date       | File                  | Build commit | Severity  |
101| ---------- | :-------------------- | ------------ | --------- |
102| 2024-11-07 | rk3576_spl_v1.07.bin | 13ceb2afdcb | important     |
103
104### Fixed
105
106| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
107| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
108| 1     | important | Add 1Ghz arch timer support, and SPL is adjusted to get current arch timer frequency from preloader by default. | Delay in SPL is inaccurate, and time print at the end is inaccurate too. | -            |
109
110------
111
112## rk3576_bl32_v1.05.bin
113
114| Date       | File                  | Build commit | Severity  |
115| ---------- | :-------------------- | ------------ | --------- |
116| 2024-11-01 | rk3576_bl32_v1.05.bin | 9f2aca7d1    | important |
117
118### Fixed
119
120| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
121| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
122| 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 | -            |
123| 2     | important | fixed RSA OAEP MGF1 algorithm                                | TA will report an error when using RSA algorithm OAEP MGF1 padding method | -            |
124| 3     | important | fixed condition of whether secure boot is enabled            | Under unstable hardware conditions, it may be mistakenly believed that secure boot is enabled | -            |
125
126------
127
128## rk3576_bl31_v1.13.elf
129
130| Date       | File                  | Build commit | Severity  |
131| ---------- | :-------------------- | ------------ | --------- |
132| 2024-10-31 | rk3576_bl31_v1.13.elf | b21ffefc7    | important |
133
134### New
135
1361. Add control for PLDO2 in the system suspend/resume.
137
138------
139
140## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.08.bin
141
142| Date       | File                                                          | Build commit | Severity  |
143| ---------- | :------------------------------------------------------------ | ------------ | --------- |
144| 2024-10-09 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.08.bin | fcb0cfd52f   | important |
145
146### New
147
1481. Add support RK3576S.
149
150------
151
152## rk3576_bl31_v1.12.elf
153
154| Date       | File                  | Build commit | Severity  |
155| ---------- | :-------------------- | ------------ | --------- |
156| 2024-10-09 | rk3576_bl31_v1.12.elf | 2535b79ce    | important |
157
158### New
159
1601. Support fast-boot.
1612. Support RK3576S1.
162
163------
164
165## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.07.bin
166
167| Date       | File                                                         | Build commit | Severity  |
168| ---------- | :----------------------------------------------------------- | ------------ | --------- |
169| 2024-09-26 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.07.bin | 584efc13bf   | important |
170
171### New
172
1731. Enable dvfs/periodic training in loader.
174
175### Fixed
176
177| Index | Severity  | Update                                          | Issue description                                            | Issue source |
178| ----- | --------- | ----------------------------------------------- | ------------------------------------------------------------ | ------------ |
179| 1     | important | Fix rd_dqs_vref_training                        | A few chips rd_dqs_vref_training results may be unreasonable, resulting in abnormal DDR | -            |
180| 2     | important | Fix LPDDR5 ultra suspend resume failure issue   | -                                                            | -            |
181| 3     | moderate  | Update the criteria of the eye scan result pass | -                                                            | -            |
182
183------
184
185## rk3576_usbplug_fspi1_v1.03.bin
186
187| Date       | File                  | Build commit | Severity  |
188| ---------- | :----------------------- | ----------- | -------- |
189| 2024-09-18 | rk3576_usbplug_fspi1_v1.03.bin | 4546bd092ab5 | important     |
190
191### New
192
1931. Support GPT bakcup.
194
195------
196
197## rk3576_bl31_v1.11.elf
198
199| Date       | File                  | Build commit | Severity  |
200| ---------- | :-------------------- | ------------ | --------- |
201| 2024-09-21 | rk3576_bl31_v1.11.elf | 5ed489867    | important |
202
203### New
204
2051. Support non-CPU0 interrupt wake up when system suspend.
2062. Pull up pmu_sleep pin1 by default when system suspend.
2073. Support AMP OS.
208
209------
210
211## rk3576_spl_v1.06.bin
212
213| Date       | File                  | Build commit | Severity  |
214| ---------- | :----------------------- | ----------- | -------- |
215| 2024-09-13 | rk3576_spl_v1.06.bin | 8532be3569c   | important     |
216
217### New
218
2191. Modify the erase protection function, and vendor storage data can also be erased.
2202. Modify the MPHY power supply judgment to solve some UFS support exception issues.
2213. Add CRU reset to the controller to solve individual UFS initialization issues.
222
223------
224
225## rk3576_usbplug_v1.03.bin
226
227| Date        | File                     | Build commit | Severity  |
228| ----------- | :----------------------- | ------------ | --------- |
229| 2024-09-013 | rk3576_usbplug_v1.03.bin | 8532be356    | important |
230
231### New
232
2331. Modify the erase protection function, and vendor storage data can also be erased.
2342. Modify the MPHY power supply judgment to solve some UFS support exception issues.
2353. Add CRU reset to the controller to solve individual UFS initialization issues.
236
237------
238
239## rk3576_bl32_v1.04.bin
240
241| Date       | File                  | Build commit | Severity  |
242| ---------- | :-------------------- | ------------ | --------- |
243| 2024-09-02 | rk3576_bl32_v1.04.bin | 6c78a7d8c    | important |
244
245### New
246
2471. Supports reading and writing OTP data for Non Protected OEM Zone.
2482. Support software TA encryption key, customers can use TA encryption function without burning the key.
249
250------
251
252## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin
253
254| Date       | File                                                         | Build commit | Severity  |
255| ---------- | :----------------------------------------------------------- | ------------ | --------- |
256| 2024-07-27 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin | a6303af65c   | important |
257
258### New
259
2601. Support x16, x8 die mixed package LPDDR4(X).
2612. Add JEDEC Rx Mask for eyescan.
262
263### Fixed
264
265| Index | Severity  | Update                                                 | Issue description                                            | Issue source |
266| ----- | --------- | ------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
267| 1     | important | Optimize LPDDR5 stability                              | -                                                            | -            |
268| 2     | important | Fix ultra suspend low probability resume failure issue | ultra suspend resume fails with a low probability            | -            |
269| 3     | moderate  | Optimize uart printing speed                           | -                                                            | -            |
270| 4     | moderate  | Increased force jtag time to 1 second                  | Individual boards with problematic uart hardware design will be switched to jtag mode | -            |
271
272------
273
274## rk3576_bl32_v1.03.bin
275
276| Date       | File                  | Build commit | Severity  |
277| ---------- | :-------------------- | ------------ | --------- |
278| 2024-07-22 | rk3576_bl32_v1.03.bin | 1bfd9b503    | important |
279
280### New
281
2821. Support block reading of RPMB data.
2832. Close Keylad function for get otp zero count.
284
285------
286
287## rk3576_bl31_v1.10.elf
288
289| Date       | File                  | Build commit | Severity  |
290| ---------- | :-------------------- | ------------ | --------- |
291| 2024-07-20 | rk3576_bl31_v1.10.elf | 6130bb51a    | important |
292
293### New
294
2951. Support gpio0 debounce interrupt wake up when system suspend.
2962. Support access mem_os_reg.
2973. Save global reset status in mem_os_reg.
298
299------
300
301## rk3576_bl31_v1.09.elf
302
303| Date       | File                  | Build commit | Severity  |
304| ---------- | :-------------------- | ------------ | --------- |
305| 2024-06-28 | rk3576_bl31_v1.09.elf | 286c013b2    | important |
306
307### New
308
3091. Support to close VDD_CPU_BIG.
3102. Support 1G frequency of cpu timer.
3113. Support for reducing length.
312
313------
314
315## rk3576_spl_v1.05.bin
316
317| Date       | File                  | Build commit | Severity  |
318| ---------- | :----------------------- | ----------- | -------- |
319| 2024-06-19 | rk3576_spl_v1.05.bin | 884f049582f   | important     |
320
321### Fixed
322
323| Index | Severity  | Update                  | Issue description                    | Issue source |
324| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
325| 1     | important     | Add write maskrom flag to OS_REG0 support | SPL will now write OS_REG0 to enter maskrom mode. | -        |
326
327------
328
329## rk3576_{usbplug,usbplug_fspi1}_v1.02.bin
330
331| Date       | File                  | Build commit | Severity  |
332| ---------- | :----------------------- | ----------- | -------- |
333| 2024-06-19 | rk3576_{usbplug,usbplug_fspi1}_v1.02.bin | 0fe85c2474 | important     |
334
335### Fixed
336
337| Index | Severity  | Update                  | Issue description                    | Issue source |
338| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
339| 1     | important     | Add clear OS_REG0 support | SPL will write OS_REG0 to enter maskrom mode, usbplug needs to clear the maskrom flag accordingly. | -        |
340
341------
342
343## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin
344
345| Date       | File                                                         | Build commit | Severity  |
346| ---------- | :----------------------------------------------------------- | ------------ | --------- |
347| 2024-06-17 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin | da1087e33f   | important |
348
349### New
350
3511. Supports dram whose cs0 row is less than cs1 row.
3522. Add eyescan DDR bin.
353
354### Fixed
355
356| Index | Severity  | Update                                            | Issue description                             | Issue source |
357| ----- | --------- | ------------------------------------------------- | --------------------------------------------- | ------------ |
358| 1     | important | Ensure VOP bandwidth in extreme situations        | -                                             | -            |
359| 2     | important | Fix probabilistic failure to detect LPDDR4(X) CS1 | Probabilistic failure to detect LPDDR4(X) CS1 | -            |
360
361------
362
363## rk3576_bl31_v1.08.elf
364
365| Date       | File                  | Build commit | Severity  |
366| ---------- | :-------------------- | ------------ | --------- |
367| 2024-06-07 | rk3576_bl31_v1.08.elf | 6102c2d62    | important |
368
369### New
370
3711. Support rbrom command in UFS machines.
3722. Enable memory repair according to otp.
373
374------
375
376## rk3576_bl31_v1.07.elf
377
378| Date       | File                  | Build commit | Severity  |
379| ---------- | :-------------------- | ------------ | --------- |
380| 2024-05-29 | rk3576_bl31_v1.07.elf | d6d387faa    | important |
381
382### New
383
3841. Support power off vdd_logic when virtual-poweroff.
3852. Support to configure bus_mcu in NS.
3863. Improve DDR stability when ultra suspend.
3874. Support DFS in VOP+EBC machine.
388
389------
390
391## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin
392
393| Date       | File                                                         | Build commit | Severity  |
394| ---------- | :----------------------------------------------------------- | ------------ | --------- |
395| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582   | important |
396
397### New
398
3991. Supports dram whose cs0 row is less than cs1 row.
4002. Add eyescan DDR bin.
401
402### Fixed
403
404| Index | Severity  | Update                                                    | Issue description | Issue source |
405| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ |
406| 1     | important | Fix an issue with some LPDDR5 read eye skewed to the left | -                 | -            |
407| 2     | important | Improve LPDDR5 534MHz high temperature stability          | -                 | -            |
408| 3     | important | Improve ultra suspend stability                           | -                 | -            |
409| 4     | important | Improve reboot stability                                  | -                 | -            |
410| 5     | moderate  | Improve print result of eye scan                          | -                 | -            |
411
412------
413
414## rk3576_boost_v1.02.bin
415
416| Date       | File                  | Build commit | Severity  |
417| ---------- | :-------------------- | ----------- | -------- |
418| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98   | moderate |
419
420### Fixed
421
422| Index | Severity  | Update                  | Issue description                    | Issue source |
423| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
424| 1     | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | -            |
425
426------
427
428## rk3576_spl_v1.04.bin
429
430| Date       | File                  | Build commit | Severity  |
431| ---------- | :-------------------- | ------------ | --------- |
432| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d    | important |
433
434### Fixed
435
436| Index | Severity  | Update                                         | Issue description                    | Issue source |
437| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
438| 1     | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | -            |
439
440------
441
442## rk3576_bl31_v1.06.elf
443
444| Date       | File                  | Build commit | Severity  |
445| ---------- | :-------------------- | ------------ | --------- |
446| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c    | important |
447
448### New
449
4501. Print global reset status.
4512. Support suspend from any cpu.
452
453------
454
455## rk3576_bl32_v1.02.bin
456
457| Date       | File                  | Build commit | Severity  |
458| ---------- | :-------------------- | ------------ | --------- |
459| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e    | important |
460
461### New
462
4631. Support read write verify toybrick ksn.
464
465------
466
467## rk3576_spl_v1.03.bin
468
469| Date       | File                  | Build commit | Severity  |
470| ---------- | :-------------------- | ------------ | --------- |
471| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6    | important |
472
473### Fixed
474
475| Index | Severity  | Update                                         | Issue description                    | Issue source |
476| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
477| 1     | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | -            |
478
479------
480
481## rk3576_bl31_v1.05.elf
482
483| Date       | File                  | Build commit | Severity  |
484| ---------- | :-------------------- | ------------ | --------- |
485| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54    | important |
486
487### New
488
4891. Enable pd_gpu repair.
4902. Add otp init.
4913. Increase pvptll length for middle frequencies.
4924. Adjust pvtpll table by otp opp info.
4935. Hptimer support 1G frequency.
4946. Don't use cpu unclean src.
495
496### Fixed
497
498| Index | Severity  | Update                                         | Issue description                    | Issue source |
499| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
500| 1     | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | -            |
501
502------
503
504## rk3576_boost_v1.00.bin
505
506| Date       | File                  | Build commit | Severity  |
507| ---------- | :-------------------- | ----------- | -------- |
508| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09   | important |
509
510### Fixed
511
512| Index | Severity  | Update                  | Issue description                    | Issue source |
513| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
514| 1     | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | -            |
515
516------
517
518## rk3576_spl_v1.02.bin
519
520| Date       | File                  | Build commit | Severity  |
521| ---------- | :-------------------- | ----------- | -------- |
522| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3   | important |
523
524### New
525
5261. Enable cci channels for devices.
5272. Add internal phase support for dwmmc.
5283. Enable decom by default.
5294. Add eMMC and FSPI iomux support.
5305. Improve UFS support.
5316. Improve usbplug support.
532
533------
534
535## rk3576_bl31_v1.04.elf
536
537| Date       | File                  | Build commit | Severity  |
538| ---------- | :-------------------- | ------------ | --------- |
539| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771    | important |
540
541### New
542
5431. Reduced power consumption of the pmu 1v8 during sleep.
544
545### Fixed
546
547| Index | Severity  | Update                                         | Issue description                             | Issue source |
548| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
549| 1     | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | -            |
550
551------
552
553## rk3576_usbplug_v1.01.bin
554
555| Date       | File                     | Build commit | Severity  |
556| ---------- | :----------------------- | ------------ | --------- |
557| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6    | important |
558
559### New
560
5611. Add support write booster.
562
563### Fixed
564
565| Index | Severity  | Update                                              | Issue description                                          | Issue source |
566| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ |
567| 1     | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | -            |
568| 2     | important | Support UFS with PHISON UFS controller.             | Test ready command will fail.                              | -            |
569
570------
571
572## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin
573
574| Date       | File                                                 | Build commit | Severity  |
575| ---------- | :--------------------------------------------------- | ------------ | --------- |
576| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a   | important |
577
578### Warn
579
5801. When LPDDR5 is used, the kernel must have this patch: 540126c8642b arm64: dts: rockchip: Increase 2400M to 2750M for dmc opp table (commit ID may be different for different kernel branches).
581
582### Fixed
583
584| Index | Severity  | Update                                          | Issue description                            | Issue source |
585| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ |
586| 1     | important | Change default freq of LPDDR5 to 2736MHz        | -                                            | -            |
587| 2     | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | -            |
588
589------
590
591## rk3576_bl32_v1.01.bin
592
593| Date       | File                  | Build commit | Severity  |
594| ---------- | :-------------------- | ------------ | --------- |
595| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92    | important |
596
597### New
598
5991. Optimization parameter check to enhance security.
6002. Keylad supports get otp zero count.
601
602------
603
604## rk3576_bl31_v1.03.elf
605
606| Date       | File                  | Build commit | Severity  |
607| ---------- | :-------------------- | ------------ | --------- |
608| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3    | important |
609
610### New
611
6121. Improve DDR stability when sleep.
6132. Supports DDR frequency conversion in EBC scenarios.
614
615### Fixed
616
617| Index | Severity  | Update                                         | Issue description                             | Issue source |
618| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
619| 1     | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | -            |
620
621------
622
623## rk3576_{spl,usbplug}_fspi1_v1.00.bin
624
625| Date       | File                  | Build commit | Severity  |
626| ---------- | :-------------------- | ----------- | -------- |
627| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d   | important |
628
629### New
630
6311. Support fspi1 spiflash.
632
633------
634
635## rk3576_spl_v1.01.bin
636
637| Date       | File                  | Build commit | Severity  |
638| ---------- | :-------------------- | ----------- | -------- |
639| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69   | important |
640
641### New
642
6431. Support SD card.
6442. Support SecureBoot.
6453. Enable crypto.
6464. Improve UFS support.
6475. Improve VOP2 support.
6486. Add MCU-related register configuration.
649
650------
651
652## rk3576_bl31_v1.02.elf
653
654| Date       | File                  | Build commit | Severity  |
655| ---------- | :-------------------- | ------------ | --------- |
656| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0    | important |
657
658### New
659
6601. Support HDCP.
6612. Enable GPU counter.
662
663------
664
665## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
666
667| Date       | File                                         | Build commit | Severity  |
668| ---------- | :------------------------------------------- | ------------ | --------- |
669| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3  | important |
670
671### Fixed
672
673| Index | Severity  | Update                                   | Issue description                                                                                                                             | Issue source |
674| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
675| 1     | important | Fixed VOP will flash with POST_BUF_EMPTY | When DDR is under heavy load, or DDR frequency is low, especially when GPU and RKNN are under heavy load, VOP will flash with POST_BUF_EMPTY. | -            |
676
677------
678
679## rk3576_bl31_v1.01.elf
680
681| Date       | File                  | Build commit | Severity  |
682| ---------- | :-------------------- | ------------ | --------- |
683| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c    | important |
684
685### New
686
6871. Support suspend/resume in uboot.
6882. Support virtual poweroff.
6893. Support recover system time after system resume.
690
691------
692
693## rk3576_{ddr,spl,usbplug}_v1.00.bin
694
695| Date       | File                               | Build commit                                   | Severity |
696| ---------- | :--------------------------------- | ---------------------------------------------- | -------- |
697| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate |
698
699### New
700
7011. Initial version.
702
703------
704
705## rk3576_{bl31, bl32}_v1.00.bin
706
707| Date       | File                  | Build commit | Severity  |
708| ---------- | :-------------------- | ------------ | --------- |
709| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate |
710
711### New
712
7131. Initial version.
714
715------
716
717