xref: /rkbin/doc/release/RK3576_EN.md (revision 9566d463b2060f03a757834885d00c0188e8dfc3)
1# RK3576 Release Note
2
3## rk3576_bl32_v1.06.bin
4
5| Date       | File                  | Build commit | Severity  |
6| ---------- | :-------------------- | ------------ | --------- |
7| 2025-05-12 | rk3576_bl32_v1.06.bin | 667b54418    | important |
8
9### New
10
111. Add support for verify config ip.
122. Add OEM OTP KEY hmac support for user ta.
13
14### Fixed
15
16| Index | Severity  | Update                                                   | Issue description                                     | Issue source |
17| ----- | --------- | -------------------------------------------------------- | ----------------------------------------------------- | ------------ |
18| 1     | important | Merge official security patches                          | Address potential security risks                      | -            |
19| 2     | important | Support automatic file recovery after abnormal power off | Abnormal power off causes user ta cannot run normally | 517988       |
20
21------
22
23## rk3576_bl31_v1.19.elf
24
25| Date       | File                  | Build commit | Severity  |
26| ---------- | :-------------------- | ------------ | --------- |
27| 2025-03-21 | rk3576_bl31_v1.19.elf | f3570ca5d | important |
28
29### New
30
311. Enhanced usb1 stability for rk3576_s1.
32
33------
34
35## rk3576_bl31_v1.18.elf
36
37| Date       | File                  | Build commit | Severity  |
38| ---------- | :-------------------- | ------------ | --------- |
39| 2025-03-14 | rk3576_bl31_v1.18.elf | b072a1255 | important |
40
41### New
42
431. Supports SCU1_AUTO_PD function to be enabled dynamically.
442. Supports panic and wdt reset under MOS.
45
46------
47
48## rk3576_bl31_v1.17.elf
49
50| Date       | File                  | Build commit | Severity  |
51| ---------- | :-------------------- | ------------ | --------- |
52| 2025-03-03 | rk3576_bl31_v1.17.elf | 70d3deb59    | important |
53
54### New
55
561. Support to configure gpio-group.
572. Reduce the BL31 firmware size..
58
59------
60
61## rk3576_bl31_v1.16.elf
62
63| Date       | File                  | Build commit | Severity  |
64| ---------- | :-------------------- | ------------ | --------- |
65| 2025-02-13 | rk3576_bl31_v1.16.elf | fab0f0345    | important |
66
67### New
68
691. Optimize speed of system resume.
702. Optimize the flow of detecting  external 32k clock.
71
72------
73
74## rk3576_boost_v1.03.bin
75
76| Date       | File                  | Build commit | Severity  |
77| ---------- | :-------------------- | ----------- | -------- |
78| 2025-01-24 | rk3576_boost_v1.03.bin | 8a55316839   | moderate |
79
80### Fixed
81
82| Index | Severity  | Update                  | Issue description                    | Issue source |
83| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
84| 1     | moderate | accelerate UFS boot speed. | The boot speed of UFS is relatively slow. | -            |
85
86------
87
88## rk3576_bl31_v1.15.elf
89
90| Date       | File                  | Build commit | Severity  |
91| ---------- | :-------------------- | ------------ | --------- |
92| 2025-01-03 | rk3576_bl31_v1.15.elf | bf841fed1    | important |
93
94### New
95
961. Support dual system.
972. Support wake source after virtual-poweroff.
983. Enhanced otp stability after ultra sleep.
99
100------
101
102## rk3576_bl31_v1.14.elf
103
104| Date       | File                  | Build commit | Severity  |
105| ---------- | :-------------------- | ------------ | --------- |
106| 2024-11-08 | rk3576_bl31_v1.14.elf | c481e5368    | important |
107
108### New
109
1101. Support RK3576 j/m.
1112. Support reset arch timer after system resume.
112
113------
114
115## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.09.bin
116
117| Date       | File                                                          | Build commit | Severity  |
118| ---------- | :------------------------------------------------------------ | ------------ | --------- |
119| 2024-11-07 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.09.bin | 2f85f4b2d4   | important |
120
121### New
122
1231. Add support RK3576J and RK3576M.
1242. Optimize DDR performance.
1253. Hptimer support 1G frequency.
126
127------
128
129## rk3576_usbplug_v1.04.bin
130
131| Date       | File                  | Build commit | Severity  |
132| ---------- | :-------------------- | ------------ | --------- |
133| 2024-11-07 | rk3576_usbplug_v1.04.bin | 13ceb2afdcb | important     |
134
135### Fixed
136
137| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
138| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
139| 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. | -            |
140
141------
142
143## rk3576_spl_v1.07.bin
144
145| Date       | File                  | Build commit | Severity  |
146| ---------- | :-------------------- | ------------ | --------- |
147| 2024-11-07 | rk3576_spl_v1.07.bin | 13ceb2afdcb | important     |
148
149### Fixed
150
151| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
152| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
153| 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. | -            |
154
155------
156
157## rk3576_bl32_v1.05.bin
158
159| Date       | File                  | Build commit | Severity  |
160| ---------- | :-------------------- | ------------ | --------- |
161| 2024-11-01 | rk3576_bl32_v1.05.bin | 9f2aca7d1    | important |
162
163### Fixed
164
165| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
166| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
167| 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 | -            |
168| 2     | important | fixed RSA OAEP MGF1 algorithm                                | TA will report an error when using RSA algorithm OAEP MGF1 padding method | -            |
169| 3     | important | fixed condition of whether secure boot is enabled            | Under unstable hardware conditions, it may be mistakenly believed that secure boot is enabled | -            |
170
171------
172
173## rk3576_bl31_v1.13.elf
174
175| Date       | File                  | Build commit | Severity  |
176| ---------- | :-------------------- | ------------ | --------- |
177| 2024-10-31 | rk3576_bl31_v1.13.elf | b21ffefc7    | important |
178
179### New
180
1811. Add control for PLDO2 in the system suspend/resume.
182
183------
184
185## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.08.bin
186
187| Date       | File                                                          | Build commit | Severity  |
188| ---------- | :------------------------------------------------------------ | ------------ | --------- |
189| 2024-10-09 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.08.bin | fcb0cfd52f   | important |
190
191### New
192
1931. Add support RK3576S.
194
195------
196
197## rk3576_bl31_v1.12.elf
198
199| Date       | File                  | Build commit | Severity  |
200| ---------- | :-------------------- | ------------ | --------- |
201| 2024-10-09 | rk3576_bl31_v1.12.elf | 2535b79ce    | important |
202
203### New
204
2051. Support fast-boot.
2062. Support RK3576S1.
207
208------
209
210## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.07.bin
211
212| Date       | File                                                         | Build commit | Severity  |
213| ---------- | :----------------------------------------------------------- | ------------ | --------- |
214| 2024-09-26 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.07.bin | 584efc13bf   | important |
215
216### New
217
2181. Enable dvfs/periodic training in loader.
219
220### Fixed
221
222| Index | Severity  | Update                                          | Issue description                                            | Issue source |
223| ----- | --------- | ----------------------------------------------- | ------------------------------------------------------------ | ------------ |
224| 1     | important | Fix rd_dqs_vref_training                        | A few chips rd_dqs_vref_training results may be unreasonable, resulting in abnormal DDR | -            |
225| 2     | important | Fix LPDDR5 ultra suspend resume failure issue   | -                                                            | -            |
226| 3     | moderate  | Update the criteria of the eye scan result pass | -                                                            | -            |
227
228------
229
230## rk3576_usbplug_fspi1_v1.03.bin
231
232| Date       | File                  | Build commit | Severity  |
233| ---------- | :----------------------- | ----------- | -------- |
234| 2024-09-18 | rk3576_usbplug_fspi1_v1.03.bin | 4546bd092ab5 | important     |
235
236### New
237
2381. Support GPT bakcup.
239
240------
241
242## rk3576_bl31_v1.11.elf
243
244| Date       | File                  | Build commit | Severity  |
245| ---------- | :-------------------- | ------------ | --------- |
246| 2024-09-21 | rk3576_bl31_v1.11.elf | 5ed489867    | important |
247
248### New
249
2501. Support non-CPU0 interrupt wake up when system suspend.
2512. Pull up pmu_sleep pin1 by default when system suspend.
2523. Support AMP OS.
253
254------
255
256## rk3576_spl_v1.06.bin
257
258| Date       | File                  | Build commit | Severity  |
259| ---------- | :----------------------- | ----------- | -------- |
260| 2024-09-13 | rk3576_spl_v1.06.bin | 8532be3569c   | important     |
261
262### New
263
2641. Modify the erase protection function, and vendor storage data can also be erased.
2652. Modify the MPHY power supply judgment to solve some UFS support exception issues.
2663. Add CRU reset to the controller to solve individual UFS initialization issues.
267
268------
269
270## rk3576_usbplug_v1.03.bin
271
272| Date        | File                     | Build commit | Severity  |
273| ----------- | :----------------------- | ------------ | --------- |
274| 2024-09-013 | rk3576_usbplug_v1.03.bin | 8532be356    | important |
275
276### New
277
2781. Modify the erase protection function, and vendor storage data can also be erased.
2792. Modify the MPHY power supply judgment to solve some UFS support exception issues.
2803. Add CRU reset to the controller to solve individual UFS initialization issues.
281
282------
283
284## rk3576_bl32_v1.04.bin
285
286| Date       | File                  | Build commit | Severity  |
287| ---------- | :-------------------- | ------------ | --------- |
288| 2024-09-02 | rk3576_bl32_v1.04.bin | 6c78a7d8c    | important |
289
290### New
291
2921. Supports reading and writing OTP data for Non Protected OEM Zone.
2932. Support software TA encryption key, customers can use TA encryption function without burning the key.
294
295------
296
297## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin
298
299| Date       | File                                                         | Build commit | Severity  |
300| ---------- | :----------------------------------------------------------- | ------------ | --------- |
301| 2024-07-27 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin | a6303af65c   | important |
302
303### New
304
3051. Support x16, x8 die mixed package LPDDR4(X).
3062. Add JEDEC Rx Mask for eyescan.
307
308### Fixed
309
310| Index | Severity  | Update                                                 | Issue description                                            | Issue source |
311| ----- | --------- | ------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
312| 1     | important | Optimize LPDDR5 stability                              | -                                                            | -            |
313| 2     | important | Fix ultra suspend low probability resume failure issue | ultra suspend resume fails with a low probability            | -            |
314| 3     | moderate  | Optimize uart printing speed                           | -                                                            | -            |
315| 4     | moderate  | Increased force jtag time to 1 second                  | Individual boards with problematic uart hardware design will be switched to jtag mode | -            |
316
317------
318
319## rk3576_bl32_v1.03.bin
320
321| Date       | File                  | Build commit | Severity  |
322| ---------- | :-------------------- | ------------ | --------- |
323| 2024-07-22 | rk3576_bl32_v1.03.bin | 1bfd9b503    | important |
324
325### New
326
3271. Support block reading of RPMB data.
3282. Close Keylad function for get otp zero count.
329
330------
331
332## rk3576_bl31_v1.10.elf
333
334| Date       | File                  | Build commit | Severity  |
335| ---------- | :-------------------- | ------------ | --------- |
336| 2024-07-20 | rk3576_bl31_v1.10.elf | 6130bb51a    | important |
337
338### New
339
3401. Support gpio0 debounce interrupt wake up when system suspend.
3412. Support access mem_os_reg.
3423. Save global reset status in mem_os_reg.
343
344------
345
346## rk3576_bl31_v1.09.elf
347
348| Date       | File                  | Build commit | Severity  |
349| ---------- | :-------------------- | ------------ | --------- |
350| 2024-06-28 | rk3576_bl31_v1.09.elf | 286c013b2    | important |
351
352### New
353
3541. Support to close VDD_CPU_BIG.
3552. Support 1G frequency of cpu timer.
3563. Support for reducing length.
357
358------
359
360## rk3576_spl_v1.05.bin
361
362| Date       | File                  | Build commit | Severity  |
363| ---------- | :----------------------- | ----------- | -------- |
364| 2024-06-19 | rk3576_spl_v1.05.bin | 884f049582f   | important     |
365
366### Fixed
367
368| Index | Severity  | Update                  | Issue description                    | Issue source |
369| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
370| 1     | important     | Add write maskrom flag to OS_REG0 support | SPL will now write OS_REG0 to enter maskrom mode. | -        |
371
372------
373
374## rk3576_{usbplug,usbplug_fspi1}_v1.02.bin
375
376| Date       | File                  | Build commit | Severity  |
377| ---------- | :----------------------- | ----------- | -------- |
378| 2024-06-19 | rk3576_{usbplug,usbplug_fspi1}_v1.02.bin | 0fe85c2474 | important     |
379
380### Fixed
381
382| Index | Severity  | Update                  | Issue description                    | Issue source |
383| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
384| 1     | important     | Add clear OS_REG0 support | SPL will write OS_REG0 to enter maskrom mode, usbplug needs to clear the maskrom flag accordingly. | -        |
385
386------
387
388## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin
389
390| Date       | File                                                         | Build commit | Severity  |
391| ---------- | :----------------------------------------------------------- | ------------ | --------- |
392| 2024-06-17 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin | da1087e33f   | important |
393
394### New
395
3961. Supports dram whose cs0 row is less than cs1 row.
3972. Add eyescan DDR bin.
398
399### Fixed
400
401| Index | Severity  | Update                                            | Issue description                             | Issue source |
402| ----- | --------- | ------------------------------------------------- | --------------------------------------------- | ------------ |
403| 1     | important | Ensure VOP bandwidth in extreme situations        | -                                             | -            |
404| 2     | important | Fix probabilistic failure to detect LPDDR4(X) CS1 | Probabilistic failure to detect LPDDR4(X) CS1 | -            |
405
406------
407
408## rk3576_bl31_v1.08.elf
409
410| Date       | File                  | Build commit | Severity  |
411| ---------- | :-------------------- | ------------ | --------- |
412| 2024-06-07 | rk3576_bl31_v1.08.elf | 6102c2d62    | important |
413
414### New
415
4161. Support rbrom command in UFS machines.
4172. Enable memory repair according to otp.
418
419------
420
421## rk3576_bl31_v1.07.elf
422
423| Date       | File                  | Build commit | Severity  |
424| ---------- | :-------------------- | ------------ | --------- |
425| 2024-05-29 | rk3576_bl31_v1.07.elf | d6d387faa    | important |
426
427### New
428
4291. Support power off vdd_logic when virtual-poweroff.
4302. Support to configure bus_mcu in NS.
4313. Improve DDR stability when ultra suspend.
4324. Support DFS in VOP+EBC machine.
433
434------
435
436## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin
437
438| Date       | File                                                         | Build commit | Severity  |
439| ---------- | :----------------------------------------------------------- | ------------ | --------- |
440| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582   | important |
441
442### New
443
4441. Supports dram whose cs0 row is less than cs1 row.
4452. Add eyescan DDR bin.
446
447### Fixed
448
449| Index | Severity  | Update                                                    | Issue description | Issue source |
450| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ |
451| 1     | important | Fix an issue with some LPDDR5 read eye skewed to the left | -                 | -            |
452| 2     | important | Improve LPDDR5 534MHz high temperature stability          | -                 | -            |
453| 3     | important | Improve ultra suspend stability                           | -                 | -            |
454| 4     | important | Improve reboot stability                                  | -                 | -            |
455| 5     | moderate  | Improve print result of eye scan                          | -                 | -            |
456
457------
458
459## rk3576_boost_v1.02.bin
460
461| Date       | File                  | Build commit | Severity  |
462| ---------- | :-------------------- | ----------- | -------- |
463| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98   | moderate |
464
465### Fixed
466
467| Index | Severity  | Update                  | Issue description                    | Issue source |
468| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
469| 1     | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | -            |
470
471------
472
473## rk3576_spl_v1.04.bin
474
475| Date       | File                  | Build commit | Severity  |
476| ---------- | :-------------------- | ------------ | --------- |
477| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d    | important |
478
479### Fixed
480
481| Index | Severity  | Update                                         | Issue description                    | Issue source |
482| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
483| 1     | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | -            |
484
485------
486
487## rk3576_bl31_v1.06.elf
488
489| Date       | File                  | Build commit | Severity  |
490| ---------- | :-------------------- | ------------ | --------- |
491| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c    | important |
492
493### New
494
4951. Print global reset status.
4962. Support suspend from any cpu.
497
498------
499
500## rk3576_bl32_v1.02.bin
501
502| Date       | File                  | Build commit | Severity  |
503| ---------- | :-------------------- | ------------ | --------- |
504| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e    | important |
505
506### New
507
5081. Support read write verify toybrick ksn.
509
510------
511
512## rk3576_spl_v1.03.bin
513
514| Date       | File                  | Build commit | Severity  |
515| ---------- | :-------------------- | ------------ | --------- |
516| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6    | important |
517
518### Fixed
519
520| Index | Severity  | Update                                         | Issue description                    | Issue source |
521| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
522| 1     | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | -            |
523
524------
525
526## rk3576_bl31_v1.05.elf
527
528| Date       | File                  | Build commit | Severity  |
529| ---------- | :-------------------- | ------------ | --------- |
530| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54    | important |
531
532### New
533
5341. Enable pd_gpu repair.
5352. Add otp init.
5363. Increase pvptll length for middle frequencies.
5374. Adjust pvtpll table by otp opp info.
5385. Hptimer support 1G frequency.
5396. Don't use cpu unclean src.
540
541### Fixed
542
543| Index | Severity  | Update                                         | Issue description                    | Issue source |
544| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
545| 1     | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | -            |
546
547------
548
549## rk3576_boost_v1.00.bin
550
551| Date       | File                  | Build commit | Severity  |
552| ---------- | :-------------------- | ----------- | -------- |
553| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09   | important |
554
555### Fixed
556
557| Index | Severity  | Update                  | Issue description                    | Issue source |
558| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
559| 1     | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | -            |
560
561------
562
563## rk3576_spl_v1.02.bin
564
565| Date       | File                  | Build commit | Severity  |
566| ---------- | :-------------------- | ----------- | -------- |
567| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3   | important |
568
569### New
570
5711. Enable cci channels for devices.
5722. Add internal phase support for dwmmc.
5733. Enable decom by default.
5744. Add eMMC and FSPI iomux support.
5755. Improve UFS support.
5766. Improve usbplug support.
577
578------
579
580## rk3576_bl31_v1.04.elf
581
582| Date       | File                  | Build commit | Severity  |
583| ---------- | :-------------------- | ------------ | --------- |
584| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771    | important |
585
586### New
587
5881. Reduced power consumption of the pmu 1v8 during sleep.
589
590### Fixed
591
592| Index | Severity  | Update                                         | Issue description                             | Issue source |
593| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
594| 1     | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | -            |
595
596------
597
598## rk3576_usbplug_v1.01.bin
599
600| Date       | File                     | Build commit | Severity  |
601| ---------- | :----------------------- | ------------ | --------- |
602| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6    | important |
603
604### New
605
6061. Add support write booster.
607
608### Fixed
609
610| Index | Severity  | Update                                              | Issue description                                          | Issue source |
611| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ |
612| 1     | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | -            |
613| 2     | important | Support UFS with PHISON UFS controller.             | Test ready command will fail.                              | -            |
614
615------
616
617## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin
618
619| Date       | File                                                 | Build commit | Severity  |
620| ---------- | :--------------------------------------------------- | ------------ | --------- |
621| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a   | important |
622
623### Warn
624
6251. 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).
626
627### Fixed
628
629| Index | Severity  | Update                                          | Issue description                            | Issue source |
630| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ |
631| 1     | important | Change default freq of LPDDR5 to 2736MHz        | -                                            | -            |
632| 2     | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | -            |
633
634------
635
636## rk3576_bl32_v1.01.bin
637
638| Date       | File                  | Build commit | Severity  |
639| ---------- | :-------------------- | ------------ | --------- |
640| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92    | important |
641
642### New
643
6441. Optimization parameter check to enhance security.
6452. Keylad supports get otp zero count.
646
647------
648
649## rk3576_bl31_v1.03.elf
650
651| Date       | File                  | Build commit | Severity  |
652| ---------- | :-------------------- | ------------ | --------- |
653| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3    | important |
654
655### New
656
6571. Improve DDR stability when sleep.
6582. Supports DDR frequency conversion in EBC scenarios.
659
660### Fixed
661
662| Index | Severity  | Update                                         | Issue description                             | Issue source |
663| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
664| 1     | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | -            |
665
666------
667
668## rk3576_{spl,usbplug}_fspi1_v1.00.bin
669
670| Date       | File                  | Build commit | Severity  |
671| ---------- | :-------------------- | ----------- | -------- |
672| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d   | important |
673
674### New
675
6761. Support fspi1 spiflash.
677
678------
679
680## rk3576_spl_v1.01.bin
681
682| Date       | File                  | Build commit | Severity  |
683| ---------- | :-------------------- | ----------- | -------- |
684| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69   | important |
685
686### New
687
6881. Support SD card.
6892. Support SecureBoot.
6903. Enable crypto.
6914. Improve UFS support.
6925. Improve VOP2 support.
6936. Add MCU-related register configuration.
694
695------
696
697## rk3576_bl31_v1.02.elf
698
699| Date       | File                  | Build commit | Severity  |
700| ---------- | :-------------------- | ------------ | --------- |
701| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0    | important |
702
703### New
704
7051. Support HDCP.
7062. Enable GPU counter.
707
708------
709
710## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
711
712| Date       | File                                         | Build commit | Severity  |
713| ---------- | :------------------------------------------- | ------------ | --------- |
714| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3  | important |
715
716### Fixed
717
718| Index | Severity  | Update                                   | Issue description                                                                                                                             | Issue source |
719| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
720| 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. | -            |
721
722------
723
724## rk3576_bl31_v1.01.elf
725
726| Date       | File                  | Build commit | Severity  |
727| ---------- | :-------------------- | ------------ | --------- |
728| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c    | important |
729
730### New
731
7321. Support suspend/resume in uboot.
7332. Support virtual poweroff.
7343. Support recover system time after system resume.
735
736------
737
738## rk3576_{ddr,spl,usbplug}_v1.00.bin
739
740| Date       | File                               | Build commit                                   | Severity |
741| ---------- | :--------------------------------- | ---------------------------------------------- | -------- |
742| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate |
743
744### New
745
7461. Initial version.
747
748------
749
750## rk3576_{bl31, bl32}_v1.00.bin
751
752| Date       | File                  | Build commit | Severity  |
753| ---------- | :-------------------- | ------------ | --------- |
754| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate |
755
756### New
757
7581. Initial version.
759
760------
761
762