xref: /rkbin/doc/release/RK3576_EN.md (revision cc3452e077f62a2e21e92fcc978d1b0ea19a1e33)
1e10cc428SXiaoDong Huang# RK3576 Release Note
2e10cc428SXiaoDong Huang
3*cc3452e0SXiaoDong Huang## rk3576_bl31_v1.20.elf
4*cc3452e0SXiaoDong Huang
5*cc3452e0SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
6*cc3452e0SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
7*cc3452e0SXiaoDong Huang| 2025-05-13 | rk3576_bl31_v1.20.elf | 4d7e811c6 | important |
8*cc3452e0SXiaoDong Huang
9*cc3452e0SXiaoDong Huang### New
10*cc3452e0SXiaoDong Huang
11*cc3452e0SXiaoDong Huang1. Change the base address of BL31 to 0x60000.
12*cc3452e0SXiaoDong Huang2. Enhance the stability of system reboot.
13*cc3452e0SXiaoDong Huang
14*cc3452e0SXiaoDong Huang------
15*cc3452e0SXiaoDong Huang
169566d463SHisping Lin## rk3576_bl32_v1.06.bin
179566d463SHisping Lin
189566d463SHisping Lin| Date       | File                  | Build commit | Severity  |
199566d463SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
209566d463SHisping Lin| 2025-05-12 | rk3576_bl32_v1.06.bin | 667b54418    | important |
219566d463SHisping Lin
229566d463SHisping Lin### New
239566d463SHisping Lin
249566d463SHisping Lin1. Add support for verify config ip.
259566d463SHisping Lin2. Add OEM OTP KEY hmac support for user ta.
269566d463SHisping Lin
279566d463SHisping Lin### Fixed
289566d463SHisping Lin
299566d463SHisping Lin| Index | Severity  | Update                                                   | Issue description                                     | Issue source |
309566d463SHisping Lin| ----- | --------- | -------------------------------------------------------- | ----------------------------------------------------- | ------------ |
319566d463SHisping Lin| 1     | important | Merge official security patches                          | Address potential security risks                      | -            |
329566d463SHisping Lin| 2     | important | Support automatic file recovery after abnormal power off | Abnormal power off causes user ta cannot run normally | 517988       |
339566d463SHisping Lin
349566d463SHisping Lin------
359566d463SHisping Lin
36e8ded827SXiaoDong Huang## rk3576_bl31_v1.19.elf
37e8ded827SXiaoDong Huang
38e8ded827SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
39e8ded827SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
40e8ded827SXiaoDong Huang| 2025-03-21 | rk3576_bl31_v1.19.elf | f3570ca5d | important |
41e8ded827SXiaoDong Huang
42e8ded827SXiaoDong Huang### New
43e8ded827SXiaoDong Huang
44e8ded827SXiaoDong Huang1. Enhanced usb1 stability for rk3576_s1.
45e8ded827SXiaoDong Huang
46e8ded827SXiaoDong Huang------
47e8ded827SXiaoDong Huang
486f844ef0SXiaoDong Huang## rk3576_bl31_v1.18.elf
496f844ef0SXiaoDong Huang
506f844ef0SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
516f844ef0SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
526f844ef0SXiaoDong Huang| 2025-03-14 | rk3576_bl31_v1.18.elf | b072a1255 | important |
536f844ef0SXiaoDong Huang
546f844ef0SXiaoDong Huang### New
556f844ef0SXiaoDong Huang
566f844ef0SXiaoDong Huang1. Supports SCU1_AUTO_PD function to be enabled dynamically.
576f844ef0SXiaoDong Huang2. Supports panic and wdt reset under MOS.
586f844ef0SXiaoDong Huang
596f844ef0SXiaoDong Huang------
606f844ef0SXiaoDong Huang
614c0ccce8SXiaoDong Huang## rk3576_bl31_v1.17.elf
624c0ccce8SXiaoDong Huang
634c0ccce8SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
644c0ccce8SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
654c0ccce8SXiaoDong Huang| 2025-03-03 | rk3576_bl31_v1.17.elf | 70d3deb59    | important |
664c0ccce8SXiaoDong Huang
674c0ccce8SXiaoDong Huang### New
684c0ccce8SXiaoDong Huang
694c0ccce8SXiaoDong Huang1. Support to configure gpio-group.
704c0ccce8SXiaoDong Huang2. Reduce the BL31 firmware size..
714c0ccce8SXiaoDong Huang
724c0ccce8SXiaoDong Huang------
734c0ccce8SXiaoDong Huang
74d0e7529eSXiaoDong Huang## rk3576_bl31_v1.16.elf
75d0e7529eSXiaoDong Huang
76d0e7529eSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
77d0e7529eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
78d0e7529eSXiaoDong Huang| 2025-02-13 | rk3576_bl31_v1.16.elf | fab0f0345    | important |
79d0e7529eSXiaoDong Huang
80d0e7529eSXiaoDong Huang### New
81d0e7529eSXiaoDong Huang
82d0e7529eSXiaoDong Huang1. Optimize speed of system resume.
83d0e7529eSXiaoDong Huang2. Optimize the flow of detecting  external 32k clock.
84d0e7529eSXiaoDong Huang
85d0e7529eSXiaoDong Huang------
86d0e7529eSXiaoDong Huang
87f43a462eSchenfen## rk3576_boost_v1.03.bin
88f43a462eSchenfen
89f43a462eSchenfen| Date       | File                  | Build commit | Severity  |
90f43a462eSchenfen| ---------- | :-------------------- | ----------- | -------- |
91f43a462eSchenfen| 2025-01-24 | rk3576_boost_v1.03.bin | 8a55316839   | moderate |
92f43a462eSchenfen
93f43a462eSchenfen### Fixed
94f43a462eSchenfen
95f43a462eSchenfen| Index | Severity  | Update                  | Issue description                    | Issue source |
96f43a462eSchenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
97f43a462eSchenfen| 1     | moderate | accelerate UFS boot speed. | The boot speed of UFS is relatively slow. | -            |
98f43a462eSchenfen
99f43a462eSchenfen------
100f43a462eSchenfen
101f7f0ea29SXiaoDong Huang## rk3576_bl31_v1.15.elf
102f7f0ea29SXiaoDong Huang
103f7f0ea29SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
104f7f0ea29SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
105f7f0ea29SXiaoDong Huang| 2025-01-03 | rk3576_bl31_v1.15.elf | bf841fed1    | important |
106f7f0ea29SXiaoDong Huang
107f7f0ea29SXiaoDong Huang### New
108f7f0ea29SXiaoDong Huang
109f7f0ea29SXiaoDong Huang1. Support dual system.
110f7f0ea29SXiaoDong Huang2. Support wake source after virtual-poweroff.
111f7f0ea29SXiaoDong Huang3. Enhanced otp stability after ultra sleep.
112f7f0ea29SXiaoDong Huang
113f7f0ea29SXiaoDong Huang------
114f7f0ea29SXiaoDong Huang
115374c401fSXiaoDong Huang## rk3576_bl31_v1.14.elf
116374c401fSXiaoDong Huang
117374c401fSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
118374c401fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
119374c401fSXiaoDong Huang| 2024-11-08 | rk3576_bl31_v1.14.elf | c481e5368    | important |
120374c401fSXiaoDong Huang
121374c401fSXiaoDong Huang### New
122374c401fSXiaoDong Huang
123374c401fSXiaoDong Huang1. Support RK3576 j/m.
124374c401fSXiaoDong Huang2. Support reset arch timer after system resume.
125374c401fSXiaoDong Huang
126374c401fSXiaoDong Huang------
127374c401fSXiaoDong Huang
12808d92ffeSYouMin Chen## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.09.bin
12908d92ffeSYouMin Chen
13008d92ffeSYouMin Chen| Date       | File                                                          | Build commit | Severity  |
13108d92ffeSYouMin Chen| ---------- | :------------------------------------------------------------ | ------------ | --------- |
13208d92ffeSYouMin Chen| 2024-11-07 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.09.bin | 2f85f4b2d4   | important |
13308d92ffeSYouMin Chen
13408d92ffeSYouMin Chen### New
13508d92ffeSYouMin Chen
13608d92ffeSYouMin Chen1. Add support RK3576J and RK3576M.
13708d92ffeSYouMin Chen2. Optimize DDR performance.
13808d92ffeSYouMin Chen3. Hptimer support 1G frequency.
13908d92ffeSYouMin Chen
14008d92ffeSYouMin Chen------
14108d92ffeSYouMin Chen
1428d6f51a6SXuhui Lin## rk3576_usbplug_v1.04.bin
1438d6f51a6SXuhui Lin
1448d6f51a6SXuhui Lin| Date       | File                  | Build commit | Severity  |
1458d6f51a6SXuhui Lin| ---------- | :-------------------- | ------------ | --------- |
1468d6f51a6SXuhui Lin| 2024-11-07 | rk3576_usbplug_v1.04.bin | 13ceb2afdcb | important     |
1478d6f51a6SXuhui Lin
1488d6f51a6SXuhui Lin### Fixed
1498d6f51a6SXuhui Lin
1508d6f51a6SXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
1518d6f51a6SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
1528d6f51a6SXuhui Lin| 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. | -            |
1538d6f51a6SXuhui Lin
1548d6f51a6SXuhui Lin------
1558d6f51a6SXuhui Lin
1569923212eSXuhui Lin## rk3576_spl_v1.07.bin
1579923212eSXuhui Lin
1589923212eSXuhui Lin| Date       | File                  | Build commit | Severity  |
1599923212eSXuhui Lin| ---------- | :-------------------- | ------------ | --------- |
1609923212eSXuhui Lin| 2024-11-07 | rk3576_spl_v1.07.bin | 13ceb2afdcb | important     |
1619923212eSXuhui Lin
1629923212eSXuhui Lin### Fixed
1639923212eSXuhui Lin
1649923212eSXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
1659923212eSXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
1669923212eSXuhui Lin| 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. | -            |
1679923212eSXuhui Lin
1689923212eSXuhui Lin------
1699923212eSXuhui Lin
1704452b7dbSHisping Lin## rk3576_bl32_v1.05.bin
1714452b7dbSHisping Lin
1724452b7dbSHisping Lin| Date       | File                  | Build commit | Severity  |
1734452b7dbSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
1744452b7dbSHisping Lin| 2024-11-01 | rk3576_bl32_v1.05.bin | 9f2aca7d1    | important |
1754452b7dbSHisping Lin
1764452b7dbSHisping Lin### Fixed
1774452b7dbSHisping Lin
1784452b7dbSHisping Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
1794452b7dbSHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
1804452b7dbSHisping 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 | -            |
1814452b7dbSHisping Lin| 2     | important | fixed RSA OAEP MGF1 algorithm                                | TA will report an error when using RSA algorithm OAEP MGF1 padding method | -            |
1824452b7dbSHisping 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 | -            |
1834452b7dbSHisping Lin
1844452b7dbSHisping Lin------
1854452b7dbSHisping Lin
18662d782d2SShengfei Xu## rk3576_bl31_v1.13.elf
18762d782d2SShengfei Xu
18862d782d2SShengfei Xu| Date       | File                  | Build commit | Severity  |
18962d782d2SShengfei Xu| ---------- | :-------------------- | ------------ | --------- |
19062d782d2SShengfei Xu| 2024-10-31 | rk3576_bl31_v1.13.elf | b21ffefc7    | important |
19162d782d2SShengfei Xu
19262d782d2SShengfei Xu### New
19362d782d2SShengfei Xu
19462d782d2SShengfei Xu1. Add control for PLDO2 in the system suspend/resume.
19562d782d2SShengfei Xu
19662d782d2SShengfei Xu------
19762d782d2SShengfei Xu
19857296ad2SYouMin Chen## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.08.bin
19957296ad2SYouMin Chen
20057296ad2SYouMin Chen| Date       | File                                                          | Build commit | Severity  |
20157296ad2SYouMin Chen| ---------- | :------------------------------------------------------------ | ------------ | --------- |
20257296ad2SYouMin Chen| 2024-10-09 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.08.bin | fcb0cfd52f   | important |
20357296ad2SYouMin Chen
20457296ad2SYouMin Chen### New
20557296ad2SYouMin Chen
20657296ad2SYouMin Chen1. Add support RK3576S.
20757296ad2SYouMin Chen
20857296ad2SYouMin Chen------
20957296ad2SYouMin Chen
210d090a7cbSXiaoDong Huang## rk3576_bl31_v1.12.elf
211d090a7cbSXiaoDong Huang
212d090a7cbSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
213d090a7cbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
214d090a7cbSXiaoDong Huang| 2024-10-09 | rk3576_bl31_v1.12.elf | 2535b79ce    | important |
215d090a7cbSXiaoDong Huang
216d090a7cbSXiaoDong Huang### New
217d090a7cbSXiaoDong Huang
218d090a7cbSXiaoDong Huang1. Support fast-boot.
219d090a7cbSXiaoDong Huang2. Support RK3576S1.
220d090a7cbSXiaoDong Huang
221d090a7cbSXiaoDong Huang------
222d090a7cbSXiaoDong Huang
2230812ff4cSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.07.bin
2240812ff4cSWesley Yao
2250812ff4cSWesley Yao| Date       | File                                                         | Build commit | Severity  |
2260812ff4cSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- |
2270812ff4cSWesley Yao| 2024-09-26 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.07.bin | 584efc13bf   | important |
2280812ff4cSWesley Yao
2290812ff4cSWesley Yao### New
2300812ff4cSWesley Yao
2310812ff4cSWesley Yao1. Enable dvfs/periodic training in loader.
2320812ff4cSWesley Yao
2330812ff4cSWesley Yao### Fixed
2340812ff4cSWesley Yao
2350812ff4cSWesley Yao| Index | Severity  | Update                                          | Issue description                                            | Issue source |
2360812ff4cSWesley Yao| ----- | --------- | ----------------------------------------------- | ------------------------------------------------------------ | ------------ |
2370812ff4cSWesley Yao| 1     | important | Fix rd_dqs_vref_training                        | A few chips rd_dqs_vref_training results may be unreasonable, resulting in abnormal DDR | -            |
2380812ff4cSWesley Yao| 2     | important | Fix LPDDR5 ultra suspend resume failure issue   | -                                                            | -            |
2390812ff4cSWesley Yao| 3     | moderate  | Update the criteria of the eye scan result pass | -                                                            | -            |
2400812ff4cSWesley Yao
2410812ff4cSWesley Yao------
2420812ff4cSWesley Yao
2435189cb1dSJon Lin## rk3576_usbplug_fspi1_v1.03.bin
2445189cb1dSJon Lin
2455189cb1dSJon Lin| Date       | File                  | Build commit | Severity  |
2465189cb1dSJon Lin| ---------- | :----------------------- | ----------- | -------- |
2475189cb1dSJon Lin| 2024-09-18 | rk3576_usbplug_fspi1_v1.03.bin | 4546bd092ab5 | important     |
2485189cb1dSJon Lin
2495189cb1dSJon Lin### New
2505189cb1dSJon Lin
2515189cb1dSJon Lin1. Support GPT bakcup.
2525189cb1dSJon Lin
2535189cb1dSJon Lin------
2545189cb1dSJon Lin
25546216ce3SXiaoDong Huang## rk3576_bl31_v1.11.elf
25646216ce3SXiaoDong Huang
25746216ce3SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
25846216ce3SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
25946216ce3SXiaoDong Huang| 2024-09-21 | rk3576_bl31_v1.11.elf | 5ed489867    | important |
26046216ce3SXiaoDong Huang
26146216ce3SXiaoDong Huang### New
26246216ce3SXiaoDong Huang
26346216ce3SXiaoDong Huang1. Support non-CPU0 interrupt wake up when system suspend.
26446216ce3SXiaoDong Huang2. Pull up pmu_sleep pin1 by default when system suspend.
26546216ce3SXiaoDong Huang3. Support AMP OS.
26646216ce3SXiaoDong Huang
26746216ce3SXiaoDong Huang------
26846216ce3SXiaoDong Huang
269a82ddeb1SXuhui Lin## rk3576_spl_v1.06.bin
270a82ddeb1SXuhui Lin
271a82ddeb1SXuhui Lin| Date       | File                  | Build commit | Severity  |
272a82ddeb1SXuhui Lin| ---------- | :----------------------- | ----------- | -------- |
273a82ddeb1SXuhui Lin| 2024-09-13 | rk3576_spl_v1.06.bin | 8532be3569c   | important     |
274a82ddeb1SXuhui Lin
275a82ddeb1SXuhui Lin### New
276a82ddeb1SXuhui Lin
277a82ddeb1SXuhui Lin1. Modify the erase protection function, and vendor storage data can also be erased.
278a82ddeb1SXuhui Lin2. Modify the MPHY power supply judgment to solve some UFS support exception issues.
279a82ddeb1SXuhui Lin3. Add CRU reset to the controller to solve individual UFS initialization issues.
280a82ddeb1SXuhui Lin
281a82ddeb1SXuhui Lin------
282a82ddeb1SXuhui Lin
283e9715ebaSYifeng Zhao## rk3576_usbplug_v1.03.bin
284e9715ebaSYifeng Zhao
285e9715ebaSYifeng Zhao| Date        | File                     | Build commit | Severity  |
286e9715ebaSYifeng Zhao| ----------- | :----------------------- | ------------ | --------- |
287e9715ebaSYifeng Zhao| 2024-09-013 | rk3576_usbplug_v1.03.bin | 8532be356    | important |
288e9715ebaSYifeng Zhao
289e9715ebaSYifeng Zhao### New
290e9715ebaSYifeng Zhao
291e9715ebaSYifeng Zhao1. Modify the erase protection function, and vendor storage data can also be erased.
292e9715ebaSYifeng Zhao2. Modify the MPHY power supply judgment to solve some UFS support exception issues.
293e9715ebaSYifeng Zhao3. Add CRU reset to the controller to solve individual UFS initialization issues.
294e9715ebaSYifeng Zhao
295e9715ebaSYifeng Zhao------
296e9715ebaSYifeng Zhao
29779570d2aSHisping Lin## rk3576_bl32_v1.04.bin
29879570d2aSHisping Lin
29979570d2aSHisping Lin| Date       | File                  | Build commit | Severity  |
30079570d2aSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
30179570d2aSHisping Lin| 2024-09-02 | rk3576_bl32_v1.04.bin | 6c78a7d8c    | important |
30279570d2aSHisping Lin
30379570d2aSHisping Lin### New
30479570d2aSHisping Lin
30579570d2aSHisping Lin1. Supports reading and writing OTP data for Non Protected OEM Zone.
30679570d2aSHisping Lin2. Support software TA encryption key, customers can use TA encryption function without burning the key.
30779570d2aSHisping Lin
30879570d2aSHisping Lin------
30979570d2aSHisping Lin
31055daf3d7SWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin
31155daf3d7SWesley Yao
31255daf3d7SWesley Yao| Date       | File                                                         | Build commit | Severity  |
31355daf3d7SWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- |
31455daf3d7SWesley Yao| 2024-07-27 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin | a6303af65c   | important |
31555daf3d7SWesley Yao
31655daf3d7SWesley Yao### New
31755daf3d7SWesley Yao
31855daf3d7SWesley Yao1. Support x16, x8 die mixed package LPDDR4(X).
31955daf3d7SWesley Yao2. Add JEDEC Rx Mask for eyescan.
32055daf3d7SWesley Yao
32155daf3d7SWesley Yao### Fixed
32255daf3d7SWesley Yao
32355daf3d7SWesley Yao| Index | Severity  | Update                                                 | Issue description                                            | Issue source |
32455daf3d7SWesley Yao| ----- | --------- | ------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
32555daf3d7SWesley Yao| 1     | important | Optimize LPDDR5 stability                              | -                                                            | -            |
32655daf3d7SWesley Yao| 2     | important | Fix ultra suspend low probability resume failure issue | ultra suspend resume fails with a low probability            | -            |
32755daf3d7SWesley Yao| 3     | moderate  | Optimize uart printing speed                           | -                                                            | -            |
32855daf3d7SWesley Yao| 4     | moderate  | Increased force jtag time to 1 second                  | Individual boards with problematic uart hardware design will be switched to jtag mode | -            |
32955daf3d7SWesley Yao
33055daf3d7SWesley Yao------
33155daf3d7SWesley Yao
3321b23c571SHisping Lin## rk3576_bl32_v1.03.bin
3331b23c571SHisping Lin
3341b23c571SHisping Lin| Date       | File                  | Build commit | Severity  |
3351b23c571SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
3361b23c571SHisping Lin| 2024-07-22 | rk3576_bl32_v1.03.bin | 1bfd9b503    | important |
3371b23c571SHisping Lin
3381b23c571SHisping Lin### New
3391b23c571SHisping Lin
3401b23c571SHisping Lin1. Support block reading of RPMB data.
3411b23c571SHisping Lin2. Close Keylad function for get otp zero count.
3421b23c571SHisping Lin
3431b23c571SHisping Lin------
3441b23c571SHisping Lin
345db076167SXiaoDong Huang## rk3576_bl31_v1.10.elf
346db076167SXiaoDong Huang
347db076167SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
348db076167SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
349db076167SXiaoDong Huang| 2024-07-20 | rk3576_bl31_v1.10.elf | 6130bb51a    | important |
350db076167SXiaoDong Huang
351db076167SXiaoDong Huang### New
352db076167SXiaoDong Huang
353db076167SXiaoDong Huang1. Support gpio0 debounce interrupt wake up when system suspend.
354db076167SXiaoDong Huang2. Support access mem_os_reg.
355db076167SXiaoDong Huang3. Save global reset status in mem_os_reg.
356db076167SXiaoDong Huang
357db076167SXiaoDong Huang------
358db076167SXiaoDong Huang
3590b338fd6SXiaoDong Huang## rk3576_bl31_v1.09.elf
3600b338fd6SXiaoDong Huang
3610b338fd6SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
3620b338fd6SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
3630b338fd6SXiaoDong Huang| 2024-06-28 | rk3576_bl31_v1.09.elf | 286c013b2    | important |
3640b338fd6SXiaoDong Huang
3650b338fd6SXiaoDong Huang### New
3660b338fd6SXiaoDong Huang
3670b338fd6SXiaoDong Huang1. Support to close VDD_CPU_BIG.
3680b338fd6SXiaoDong Huang2. Support 1G frequency of cpu timer.
3690b338fd6SXiaoDong Huang3. Support for reducing length.
3700b338fd6SXiaoDong Huang
3710b338fd6SXiaoDong Huang------
3720b338fd6SXiaoDong Huang
37313d2874dSXuhui Lin## rk3576_spl_v1.05.bin
37413d2874dSXuhui Lin
37513d2874dSXuhui Lin| Date       | File                  | Build commit | Severity  |
37613d2874dSXuhui Lin| ---------- | :----------------------- | ----------- | -------- |
37713d2874dSXuhui Lin| 2024-06-19 | rk3576_spl_v1.05.bin | 884f049582f   | important     |
37813d2874dSXuhui Lin
37913d2874dSXuhui Lin### Fixed
38013d2874dSXuhui Lin
38113d2874dSXuhui Lin| Index | Severity  | Update                  | Issue description                    | Issue source |
38213d2874dSXuhui Lin| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
38313d2874dSXuhui Lin| 1     | important     | Add write maskrom flag to OS_REG0 support | SPL will now write OS_REG0 to enter maskrom mode. | -        |
38413d2874dSXuhui Lin
38513d2874dSXuhui Lin------
38613d2874dSXuhui Lin
387c8fb3bfdSXuhui Lin## rk3576_{usbplug,usbplug_fspi1}_v1.02.bin
388c8fb3bfdSXuhui Lin
389c8fb3bfdSXuhui Lin| Date       | File                  | Build commit | Severity  |
390c8fb3bfdSXuhui Lin| ---------- | :----------------------- | ----------- | -------- |
391c8fb3bfdSXuhui Lin| 2024-06-19 | rk3576_{usbplug,usbplug_fspi1}_v1.02.bin | 0fe85c2474 | important     |
392c8fb3bfdSXuhui Lin
393c8fb3bfdSXuhui Lin### Fixed
394c8fb3bfdSXuhui Lin
395c8fb3bfdSXuhui Lin| Index | Severity  | Update                  | Issue description                    | Issue source |
396c8fb3bfdSXuhui Lin| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
397c8fb3bfdSXuhui Lin| 1     | important     | Add clear OS_REG0 support | SPL will write OS_REG0 to enter maskrom mode, usbplug needs to clear the maskrom flag accordingly. | -        |
398c8fb3bfdSXuhui Lin
399c8fb3bfdSXuhui Lin------
400c8fb3bfdSXuhui Lin
401e5a15adeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin
402e5a15adeSWesley Yao
403e5a15adeSWesley Yao| Date       | File                                                         | Build commit | Severity  |
404e5a15adeSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- |
405e5a15adeSWesley Yao| 2024-06-17 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin | da1087e33f   | important |
406e5a15adeSWesley Yao
407e5a15adeSWesley Yao### New
408e5a15adeSWesley Yao
409e5a15adeSWesley Yao1. Supports dram whose cs0 row is less than cs1 row.
410e5a15adeSWesley Yao2. Add eyescan DDR bin.
411e5a15adeSWesley Yao
412e5a15adeSWesley Yao### Fixed
413e5a15adeSWesley Yao
414e5a15adeSWesley Yao| Index | Severity  | Update                                            | Issue description                             | Issue source |
415e5a15adeSWesley Yao| ----- | --------- | ------------------------------------------------- | --------------------------------------------- | ------------ |
416e5a15adeSWesley Yao| 1     | important | Ensure VOP bandwidth in extreme situations        | -                                             | -            |
417e5a15adeSWesley Yao| 2     | important | Fix probabilistic failure to detect LPDDR4(X) CS1 | Probabilistic failure to detect LPDDR4(X) CS1 | -            |
418e5a15adeSWesley Yao
419e5a15adeSWesley Yao------
420e5a15adeSWesley Yao
4213cb8a4e3SXiaoDong Huang## rk3576_bl31_v1.08.elf
4223cb8a4e3SXiaoDong Huang
4233cb8a4e3SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
4243cb8a4e3SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
4253cb8a4e3SXiaoDong Huang| 2024-06-07 | rk3576_bl31_v1.08.elf | 6102c2d62    | important |
4263cb8a4e3SXiaoDong Huang
4273cb8a4e3SXiaoDong Huang### New
4283cb8a4e3SXiaoDong Huang
4293cb8a4e3SXiaoDong Huang1. Support rbrom command in UFS machines.
4303cb8a4e3SXiaoDong Huang2. Enable memory repair according to otp.
4313cb8a4e3SXiaoDong Huang
4323cb8a4e3SXiaoDong Huang------
4333cb8a4e3SXiaoDong Huang
43478475f2fSXiaoDong Huang## rk3576_bl31_v1.07.elf
43578475f2fSXiaoDong Huang
43678475f2fSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
43778475f2fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
43878475f2fSXiaoDong Huang| 2024-05-29 | rk3576_bl31_v1.07.elf | d6d387faa    | important |
43978475f2fSXiaoDong Huang
44078475f2fSXiaoDong Huang### New
44178475f2fSXiaoDong Huang
44278475f2fSXiaoDong Huang1. Support power off vdd_logic when virtual-poweroff.
44378475f2fSXiaoDong Huang2. Support to configure bus_mcu in NS.
44478475f2fSXiaoDong Huang3. Improve DDR stability when ultra suspend.
44578475f2fSXiaoDong Huang4. Support DFS in VOP+EBC machine.
44678475f2fSXiaoDong Huang
44778475f2fSXiaoDong Huang------
44878475f2fSXiaoDong Huang
4493175505fSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin
4503175505fSWesley Yao
4513175505fSWesley Yao| Date       | File                                                         | Build commit | Severity  |
4523175505fSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- |
4533175505fSWesley Yao| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582   | important |
4543175505fSWesley Yao
4553175505fSWesley Yao### New
4563175505fSWesley Yao
4573175505fSWesley Yao1. Supports dram whose cs0 row is less than cs1 row.
4583175505fSWesley Yao2. Add eyescan DDR bin.
4593175505fSWesley Yao
4603175505fSWesley Yao### Fixed
4613175505fSWesley Yao
4623175505fSWesley Yao| Index | Severity  | Update                                                    | Issue description | Issue source |
4633175505fSWesley Yao| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ |
4643175505fSWesley Yao| 1     | important | Fix an issue with some LPDDR5 read eye skewed to the left | -                 | -            |
4653175505fSWesley Yao| 2     | important | Improve LPDDR5 534MHz high temperature stability          | -                 | -            |
4663175505fSWesley Yao| 3     | important | Improve ultra suspend stability                           | -                 | -            |
4673175505fSWesley Yao| 4     | important | Improve reboot stability                                  | -                 | -            |
4683175505fSWesley Yao| 5     | moderate  | Improve print result of eye scan                          | -                 | -            |
4693175505fSWesley Yao
4703175505fSWesley Yao------
4713175505fSWesley Yao
4727e38d7bcSchenfen## rk3576_boost_v1.02.bin
4737e38d7bcSchenfen
4747e38d7bcSchenfen| Date       | File                  | Build commit | Severity  |
4757e38d7bcSchenfen| ---------- | :-------------------- | ----------- | -------- |
4767e38d7bcSchenfen| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98   | moderate |
4777e38d7bcSchenfen
4787e38d7bcSchenfen### Fixed
4797e38d7bcSchenfen
4807e38d7bcSchenfen| Index | Severity  | Update                  | Issue description                    | Issue source |
4817e38d7bcSchenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
4827e38d7bcSchenfen| 1     | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | -            |
4837e38d7bcSchenfen
4847e38d7bcSchenfen------
4857e38d7bcSchenfen
4864fa2c94bSXuhui Lin## rk3576_spl_v1.04.bin
4874fa2c94bSXuhui Lin
4884fa2c94bSXuhui Lin| Date       | File                  | Build commit | Severity  |
4894fa2c94bSXuhui Lin| ---------- | :-------------------- | ------------ | --------- |
4904fa2c94bSXuhui Lin| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d    | important |
4914fa2c94bSXuhui Lin
4924fa2c94bSXuhui Lin### Fixed
4934fa2c94bSXuhui Lin
4944fa2c94bSXuhui Lin| Index | Severity  | Update                                         | Issue description                    | Issue source |
4954fa2c94bSXuhui Lin| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
4964fa2c94bSXuhui Lin| 1     | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | -            |
4974fa2c94bSXuhui Lin
4984fa2c94bSXuhui Lin------
4994fa2c94bSXuhui Lin
50022132fc0Sshengfei Xu## rk3576_bl31_v1.06.elf
50122132fc0Sshengfei Xu
50222132fc0Sshengfei Xu| Date       | File                  | Build commit | Severity  |
50322132fc0Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
50422132fc0Sshengfei Xu| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c    | important |
50522132fc0Sshengfei Xu
50622132fc0Sshengfei Xu### New
50722132fc0Sshengfei Xu
50822132fc0Sshengfei Xu1. Print global reset status.
50922132fc0Sshengfei Xu2. Support suspend from any cpu.
51022132fc0Sshengfei Xu
51122132fc0Sshengfei Xu------
51222132fc0Sshengfei Xu
5134be87c4dSHisping Lin## rk3576_bl32_v1.02.bin
5144be87c4dSHisping Lin
5154be87c4dSHisping Lin| Date       | File                  | Build commit | Severity  |
5164be87c4dSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
5174be87c4dSHisping Lin| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e    | important |
5184be87c4dSHisping Lin
5194be87c4dSHisping Lin### New
5204be87c4dSHisping Lin
5214be87c4dSHisping Lin1. Support read write verify toybrick ksn.
5224be87c4dSHisping Lin
5234be87c4dSHisping Lin------
5244be87c4dSHisping Lin
5254011aecdSXuhui Lin## rk3576_spl_v1.03.bin
5264011aecdSXuhui Lin
5274011aecdSXuhui Lin| Date       | File                  | Build commit | Severity  |
5284011aecdSXuhui Lin| ---------- | :-------------------- | ------------ | --------- |
5294011aecdSXuhui Lin| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6    | important |
5304011aecdSXuhui Lin
5314011aecdSXuhui Lin### Fixed
5324011aecdSXuhui Lin
5334011aecdSXuhui Lin| Index | Severity  | Update                                         | Issue description                    | Issue source |
5344011aecdSXuhui Lin| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
5354011aecdSXuhui Lin| 1     | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | -            |
5364011aecdSXuhui Lin
5374011aecdSXuhui Lin------
5384011aecdSXuhui Lin
539803efaecSFinley Xiao## rk3576_bl31_v1.05.elf
540803efaecSFinley Xiao
541803efaecSFinley Xiao| Date       | File                  | Build commit | Severity  |
542803efaecSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
543803efaecSFinley Xiao| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54    | important |
544803efaecSFinley Xiao
545803efaecSFinley Xiao### New
546803efaecSFinley Xiao
547803efaecSFinley Xiao1. Enable pd_gpu repair.
548803efaecSFinley Xiao2. Add otp init.
549803efaecSFinley Xiao3. Increase pvptll length for middle frequencies.
550803efaecSFinley Xiao4. Adjust pvtpll table by otp opp info.
551803efaecSFinley Xiao5. Hptimer support 1G frequency.
552803efaecSFinley Xiao6. Don't use cpu unclean src.
553803efaecSFinley Xiao
554803efaecSFinley Xiao### Fixed
555803efaecSFinley Xiao
556803efaecSFinley Xiao| Index | Severity  | Update                                         | Issue description                    | Issue source |
557803efaecSFinley Xiao| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
558803efaecSFinley Xiao| 1     | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | -            |
559803efaecSFinley Xiao
560803efaecSFinley Xiao------
561803efaecSFinley Xiao
5629b6f7661Schenfen## rk3576_boost_v1.00.bin
5639b6f7661Schenfen
5649b6f7661Schenfen| Date       | File                  | Build commit | Severity  |
5659b6f7661Schenfen| ---------- | :-------------------- | ----------- | -------- |
5669b6f7661Schenfen| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09   | important |
5679b6f7661Schenfen
5689b6f7661Schenfen### Fixed
5699b6f7661Schenfen
5709b6f7661Schenfen| Index | Severity  | Update                  | Issue description                    | Issue source |
5719b6f7661Schenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
5729b6f7661Schenfen| 1     | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | -            |
5739b6f7661Schenfen
5749b6f7661Schenfen------
5759b6f7661Schenfen
576fdf27422SXuhui Lin## rk3576_spl_v1.02.bin
577fdf27422SXuhui Lin
578fdf27422SXuhui Lin| Date       | File                  | Build commit | Severity  |
579fdf27422SXuhui Lin| ---------- | :-------------------- | ----------- | -------- |
580fdf27422SXuhui Lin| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3   | important |
581fdf27422SXuhui Lin
582fdf27422SXuhui Lin### New
583fdf27422SXuhui Lin
584fdf27422SXuhui Lin1. Enable cci channels for devices.
585fdf27422SXuhui Lin2. Add internal phase support for dwmmc.
586fdf27422SXuhui Lin3. Enable decom by default.
587fdf27422SXuhui Lin4. Add eMMC and FSPI iomux support.
588fdf27422SXuhui Lin5. Improve UFS support.
589fdf27422SXuhui Lin6. Improve usbplug support.
590fdf27422SXuhui Lin
591fdf27422SXuhui Lin------
592fdf27422SXuhui Lin
593b0fd07a4SXiaoDong Huang## rk3576_bl31_v1.04.elf
594b0fd07a4SXiaoDong Huang
595b0fd07a4SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
596b0fd07a4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
597b0fd07a4SXiaoDong Huang| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771    | important |
598b0fd07a4SXiaoDong Huang
599b0fd07a4SXiaoDong Huang### New
600b0fd07a4SXiaoDong Huang
601b0fd07a4SXiaoDong Huang1. Reduced power consumption of the pmu 1v8 during sleep.
602b0fd07a4SXiaoDong Huang
603b0fd07a4SXiaoDong Huang### Fixed
604b0fd07a4SXiaoDong Huang
605b0fd07a4SXiaoDong Huang| Index | Severity  | Update                                         | Issue description                             | Issue source |
606b0fd07a4SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
607b0fd07a4SXiaoDong Huang| 1     | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | -            |
608b0fd07a4SXiaoDong Huang
609b0fd07a4SXiaoDong Huang------
610b0fd07a4SXiaoDong Huang
61112a25c4eSYifeng Zhao## rk3576_usbplug_v1.01.bin
61212a25c4eSYifeng Zhao
61312a25c4eSYifeng Zhao| Date       | File                     | Build commit | Severity  |
61412a25c4eSYifeng Zhao| ---------- | :----------------------- | ------------ | --------- |
61512a25c4eSYifeng Zhao| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6    | important |
61612a25c4eSYifeng Zhao
61712a25c4eSYifeng Zhao### New
61812a25c4eSYifeng Zhao
61912a25c4eSYifeng Zhao1. Add support write booster.
62012a25c4eSYifeng Zhao
62112a25c4eSYifeng Zhao### Fixed
62212a25c4eSYifeng Zhao
62312a25c4eSYifeng Zhao| Index | Severity  | Update                                              | Issue description                                          | Issue source |
62412a25c4eSYifeng Zhao| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ |
62512a25c4eSYifeng Zhao| 1     | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | -            |
62612a25c4eSYifeng Zhao| 2     | important | Support UFS with PHISON UFS controller.             | Test ready command will fail.                              | -            |
62712a25c4eSYifeng Zhao
62812a25c4eSYifeng Zhao------
62912a25c4eSYifeng Zhao
630658ad9aeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin
631658ad9aeSWesley Yao
632658ad9aeSWesley Yao| Date       | File                                                 | Build commit | Severity  |
633658ad9aeSWesley Yao| ---------- | :--------------------------------------------------- | ------------ | --------- |
634658ad9aeSWesley Yao| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a   | important |
635658ad9aeSWesley Yao
636658ad9aeSWesley Yao### Warn
637658ad9aeSWesley Yao
638658ad9aeSWesley Yao1. 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).
639658ad9aeSWesley Yao
640658ad9aeSWesley Yao### Fixed
641658ad9aeSWesley Yao
642658ad9aeSWesley Yao| Index | Severity  | Update                                          | Issue description                            | Issue source |
643658ad9aeSWesley Yao| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ |
644658ad9aeSWesley Yao| 1     | important | Change default freq of LPDDR5 to 2736MHz        | -                                            | -            |
645658ad9aeSWesley Yao| 2     | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | -            |
646658ad9aeSWesley Yao
647658ad9aeSWesley Yao------
648658ad9aeSWesley Yao
6496c0ef127SHisping Lin## rk3576_bl32_v1.01.bin
6506c0ef127SHisping Lin
6516c0ef127SHisping Lin| Date       | File                  | Build commit | Severity  |
6526c0ef127SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
6536c0ef127SHisping Lin| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92    | important |
6546c0ef127SHisping Lin
6556c0ef127SHisping Lin### New
6566c0ef127SHisping Lin
6576c0ef127SHisping Lin1. Optimization parameter check to enhance security.
6586c0ef127SHisping Lin2. Keylad supports get otp zero count.
6596c0ef127SHisping Lin
6606c0ef127SHisping Lin------
6616c0ef127SHisping Lin
662335b88b0SXiaoDong Huang## rk3576_bl31_v1.03.elf
663335b88b0SXiaoDong Huang
664335b88b0SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
665335b88b0SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
666335b88b0SXiaoDong Huang| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3    | important |
667335b88b0SXiaoDong Huang
668335b88b0SXiaoDong Huang### New
669335b88b0SXiaoDong Huang
670335b88b0SXiaoDong Huang1. Improve DDR stability when sleep.
671335b88b0SXiaoDong Huang2. Supports DDR frequency conversion in EBC scenarios.
672335b88b0SXiaoDong Huang
673335b88b0SXiaoDong Huang### Fixed
674335b88b0SXiaoDong Huang
675335b88b0SXiaoDong Huang| Index | Severity  | Update                                         | Issue description                             | Issue source |
676335b88b0SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
677335b88b0SXiaoDong Huang| 1     | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | -            |
678335b88b0SXiaoDong Huang
679335b88b0SXiaoDong Huang------
680335b88b0SXiaoDong Huang
681958a98d9SJon Lin## rk3576_{spl,usbplug}_fspi1_v1.00.bin
682958a98d9SJon Lin
683958a98d9SJon Lin| Date       | File                  | Build commit | Severity  |
684958a98d9SJon Lin| ---------- | :-------------------- | ----------- | -------- |
685958a98d9SJon Lin| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d   | important |
686958a98d9SJon Lin
687958a98d9SJon Lin### New
688958a98d9SJon Lin
689958a98d9SJon Lin1. Support fspi1 spiflash.
690958a98d9SJon Lin
691958a98d9SJon Lin------
692958a98d9SJon Lin
693ff3639a2SXuhui Lin## rk3576_spl_v1.01.bin
694ff3639a2SXuhui Lin
695ff3639a2SXuhui Lin| Date       | File                  | Build commit | Severity  |
696ff3639a2SXuhui Lin| ---------- | :-------------------- | ----------- | -------- |
697ff3639a2SXuhui Lin| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69   | important |
698ff3639a2SXuhui Lin
699ff3639a2SXuhui Lin### New
700ff3639a2SXuhui Lin
701ff3639a2SXuhui Lin1. Support SD card.
702ff3639a2SXuhui Lin2. Support SecureBoot.
703ff3639a2SXuhui Lin3. Enable crypto.
704ff3639a2SXuhui Lin4. Improve UFS support.
705ff3639a2SXuhui Lin5. Improve VOP2 support.
706ff3639a2SXuhui Lin6. Add MCU-related register configuration.
707ff3639a2SXuhui Lin
708ff3639a2SXuhui Lin------
709ff3639a2SXuhui Lin
71057209138SXiaoDong Huang## rk3576_bl31_v1.02.elf
71157209138SXiaoDong Huang
71257209138SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
71357209138SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
71457209138SXiaoDong Huang| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0    | important |
71557209138SXiaoDong Huang
71657209138SXiaoDong Huang### New
71757209138SXiaoDong Huang
71857209138SXiaoDong Huang1. Support HDCP.
71957209138SXiaoDong Huang2. Enable GPU counter.
72057209138SXiaoDong Huang
72157209138SXiaoDong Huang------
72257209138SXiaoDong Huang
72386611506SCanYang He## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
72486611506SCanYang He
72586611506SCanYang He| Date       | File                                         | Build commit | Severity  |
72686611506SCanYang He| ---------- | :------------------------------------------- | ------------ | --------- |
72786611506SCanYang He| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3  | important |
72886611506SCanYang He
72986611506SCanYang He### Fixed
73086611506SCanYang He
73186611506SCanYang He| Index | Severity  | Update                                   | Issue description                                                                                                                             | Issue source |
73286611506SCanYang He| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
73386611506SCanYang He| 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. | -            |
73486611506SCanYang He
73586611506SCanYang He------
73686611506SCanYang He
73757ffadecSXiaoDong Huang## rk3576_bl31_v1.01.elf
73857ffadecSXiaoDong Huang
73957ffadecSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
74057ffadecSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
74157ffadecSXiaoDong Huang| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c    | important |
74257ffadecSXiaoDong Huang
74357ffadecSXiaoDong Huang### New
74457ffadecSXiaoDong Huang
74557ffadecSXiaoDong Huang1. Support suspend/resume in uboot.
74657ffadecSXiaoDong Huang2. Support virtual poweroff.
74757ffadecSXiaoDong Huang3. Support recover system time after system resume.
74857ffadecSXiaoDong Huang
74957ffadecSXiaoDong Huang------
75057ffadecSXiaoDong Huang
751c0d7fa7bSJoseph Chen## rk3576_{ddr,spl,usbplug}_v1.00.bin
752c0d7fa7bSJoseph Chen
753c0d7fa7bSJoseph Chen| Date       | File                               | Build commit                                   | Severity |
754c0d7fa7bSJoseph Chen| ---------- | :--------------------------------- | ---------------------------------------------- | -------- |
755c0d7fa7bSJoseph Chen| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate |
756c0d7fa7bSJoseph Chen
757c0d7fa7bSJoseph Chen### New
758c0d7fa7bSJoseph Chen
759c0d7fa7bSJoseph Chen1. Initial version.
760c0d7fa7bSJoseph Chen
761c0d7fa7bSJoseph Chen------
762c0d7fa7bSJoseph Chen
763e10cc428SXiaoDong Huang## rk3576_{bl31, bl32}_v1.00.bin
764e10cc428SXiaoDong Huang
765e10cc428SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
766e10cc428SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
767e10cc428SXiaoDong Huang| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate |
768e10cc428SXiaoDong Huang
769e10cc428SXiaoDong Huang### New
770e10cc428SXiaoDong Huang
771e10cc428SXiaoDong Huang1. Initial version.
772e10cc428SXiaoDong Huang
773e10cc428SXiaoDong Huang------
774e10cc428SXiaoDong Huang
775