xref: /rkbin/doc/release/RK3576_EN.md (revision e9715eba4544e1364c3f00089ce19ad9f9e5dacc)
1e10cc428SXiaoDong Huang# RK3576 Release Note
2e10cc428SXiaoDong Huang
3*e9715ebaSYifeng Zhao## rk3576_usbplug_v1.03.bin
4*e9715ebaSYifeng Zhao
5*e9715ebaSYifeng Zhao| Date        | File                     | Build commit | Severity  |
6*e9715ebaSYifeng Zhao| ----------- | :----------------------- | ------------ | --------- |
7*e9715ebaSYifeng Zhao| 2024-09-013 | rk3576_usbplug_v1.03.bin | 8532be356    | important |
8*e9715ebaSYifeng Zhao
9*e9715ebaSYifeng Zhao### New
10*e9715ebaSYifeng Zhao
11*e9715ebaSYifeng Zhao1. Modify the erase protection function, and vendor storage data can also be erased.
12*e9715ebaSYifeng Zhao2. Modify the MPHY power supply judgment to solve some UFS support exception issues.
13*e9715ebaSYifeng Zhao3. Add CRU reset to the controller to solve individual UFS initialization issues.
14*e9715ebaSYifeng Zhao
15*e9715ebaSYifeng Zhao------
16*e9715ebaSYifeng Zhao
1779570d2aSHisping Lin## rk3576_bl32_v1.04.bin
1879570d2aSHisping Lin
1979570d2aSHisping Lin| Date       | File                  | Build commit | Severity  |
2079570d2aSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
2179570d2aSHisping Lin| 2024-09-02 | rk3576_bl32_v1.04.bin | 6c78a7d8c    | important |
2279570d2aSHisping Lin
2379570d2aSHisping Lin### New
2479570d2aSHisping Lin
2579570d2aSHisping Lin1. Supports reading and writing OTP data for Non Protected OEM Zone.
2679570d2aSHisping Lin2. Support software TA encryption key, customers can use TA encryption function without burning the key.
2779570d2aSHisping Lin
2879570d2aSHisping Lin------
2979570d2aSHisping Lin
3055daf3d7SWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin
3155daf3d7SWesley Yao
3255daf3d7SWesley Yao| Date       | File                                                         | Build commit | Severity  |
3355daf3d7SWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- |
3455daf3d7SWesley Yao| 2024-07-27 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin | a6303af65c   | important |
3555daf3d7SWesley Yao
3655daf3d7SWesley Yao### New
3755daf3d7SWesley Yao
3855daf3d7SWesley Yao1. Support x16, x8 die mixed package LPDDR4(X).
3955daf3d7SWesley Yao2. Add JEDEC Rx Mask for eyescan.
4055daf3d7SWesley Yao
4155daf3d7SWesley Yao### Fixed
4255daf3d7SWesley Yao
4355daf3d7SWesley Yao| Index | Severity  | Update                                                 | Issue description                                            | Issue source |
4455daf3d7SWesley Yao| ----- | --------- | ------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
4555daf3d7SWesley Yao| 1     | important | Optimize LPDDR5 stability                              | -                                                            | -            |
4655daf3d7SWesley Yao| 2     | important | Fix ultra suspend low probability resume failure issue | ultra suspend resume fails with a low probability            | -            |
4755daf3d7SWesley Yao| 3     | moderate  | Optimize uart printing speed                           | -                                                            | -            |
4855daf3d7SWesley Yao| 4     | moderate  | Increased force jtag time to 1 second                  | Individual boards with problematic uart hardware design will be switched to jtag mode | -            |
4955daf3d7SWesley Yao
5055daf3d7SWesley Yao------
5155daf3d7SWesley Yao
521b23c571SHisping Lin## rk3576_bl32_v1.03.bin
531b23c571SHisping Lin
541b23c571SHisping Lin| Date       | File                  | Build commit | Severity  |
551b23c571SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
561b23c571SHisping Lin| 2024-07-22 | rk3576_bl32_v1.03.bin | 1bfd9b503    | important |
571b23c571SHisping Lin
581b23c571SHisping Lin### New
591b23c571SHisping Lin
601b23c571SHisping Lin1. Support block reading of RPMB data.
611b23c571SHisping Lin2. Close Keylad function for get otp zero count.
621b23c571SHisping Lin
631b23c571SHisping Lin------
641b23c571SHisping Lin
65db076167SXiaoDong Huang## rk3576_bl31_v1.10.elf
66db076167SXiaoDong Huang
67db076167SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
68db076167SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
69db076167SXiaoDong Huang| 2024-07-20 | rk3576_bl31_v1.10.elf | 6130bb51a    | important |
70db076167SXiaoDong Huang
71db076167SXiaoDong Huang### New
72db076167SXiaoDong Huang
73db076167SXiaoDong Huang1. Support gpio0 debounce interrupt wake up when system suspend.
74db076167SXiaoDong Huang2. Support access mem_os_reg.
75db076167SXiaoDong Huang3. Save global reset status in mem_os_reg.
76db076167SXiaoDong Huang
77db076167SXiaoDong Huang------
78db076167SXiaoDong Huang
790b338fd6SXiaoDong Huang## rk3576_bl31_v1.09.elf
800b338fd6SXiaoDong Huang
810b338fd6SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
820b338fd6SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
830b338fd6SXiaoDong Huang| 2024-06-28 | rk3576_bl31_v1.09.elf | 286c013b2    | important |
840b338fd6SXiaoDong Huang
850b338fd6SXiaoDong Huang### New
860b338fd6SXiaoDong Huang
870b338fd6SXiaoDong Huang1. Support to close VDD_CPU_BIG.
880b338fd6SXiaoDong Huang2. Support 1G frequency of cpu timer.
890b338fd6SXiaoDong Huang3. Support for reducing length.
900b338fd6SXiaoDong Huang
910b338fd6SXiaoDong Huang------
920b338fd6SXiaoDong Huang
9313d2874dSXuhui Lin## rk3576_spl_v1.05.bin
9413d2874dSXuhui Lin
9513d2874dSXuhui Lin| Date       | File                  | Build commit | Severity  |
9613d2874dSXuhui Lin| ---------- | :----------------------- | ----------- | -------- |
9713d2874dSXuhui Lin| 2024-06-19 | rk3576_spl_v1.05.bin | 884f049582f   | important     |
9813d2874dSXuhui Lin
9913d2874dSXuhui Lin### Fixed
10013d2874dSXuhui Lin
10113d2874dSXuhui Lin| Index | Severity  | Update                  | Issue description                    | Issue source |
10213d2874dSXuhui Lin| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
10313d2874dSXuhui Lin| 1     | important     | Add write maskrom flag to OS_REG0 support | SPL will now write OS_REG0 to enter maskrom mode. | -        |
10413d2874dSXuhui Lin
10513d2874dSXuhui Lin------
10613d2874dSXuhui Lin
107c8fb3bfdSXuhui Lin## rk3576_{usbplug,usbplug_fspi1}_v1.02.bin
108c8fb3bfdSXuhui Lin
109c8fb3bfdSXuhui Lin| Date       | File                  | Build commit | Severity  |
110c8fb3bfdSXuhui Lin| ---------- | :----------------------- | ----------- | -------- |
111c8fb3bfdSXuhui Lin| 2024-06-19 | rk3576_{usbplug,usbplug_fspi1}_v1.02.bin | 0fe85c2474 | important     |
112c8fb3bfdSXuhui Lin
113c8fb3bfdSXuhui Lin### Fixed
114c8fb3bfdSXuhui Lin
115c8fb3bfdSXuhui Lin| Index | Severity  | Update                  | Issue description                    | Issue source |
116c8fb3bfdSXuhui Lin| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
117c8fb3bfdSXuhui 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. | -        |
118c8fb3bfdSXuhui Lin
119c8fb3bfdSXuhui Lin------
120c8fb3bfdSXuhui Lin
121e5a15adeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin
122e5a15adeSWesley Yao
123e5a15adeSWesley Yao| Date       | File                                                         | Build commit | Severity  |
124e5a15adeSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- |
125e5a15adeSWesley Yao| 2024-06-17 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin | da1087e33f   | important |
126e5a15adeSWesley Yao
127e5a15adeSWesley Yao### New
128e5a15adeSWesley Yao
129e5a15adeSWesley Yao1. Supports dram whose cs0 row is less than cs1 row.
130e5a15adeSWesley Yao2. Add eyescan DDR bin.
131e5a15adeSWesley Yao
132e5a15adeSWesley Yao### Fixed
133e5a15adeSWesley Yao
134e5a15adeSWesley Yao| Index | Severity  | Update                                            | Issue description                             | Issue source |
135e5a15adeSWesley Yao| ----- | --------- | ------------------------------------------------- | --------------------------------------------- | ------------ |
136e5a15adeSWesley Yao| 1     | important | Ensure VOP bandwidth in extreme situations        | -                                             | -            |
137e5a15adeSWesley Yao| 2     | important | Fix probabilistic failure to detect LPDDR4(X) CS1 | Probabilistic failure to detect LPDDR4(X) CS1 | -            |
138e5a15adeSWesley Yao
139e5a15adeSWesley Yao------
140e5a15adeSWesley Yao
1413cb8a4e3SXiaoDong Huang## rk3576_bl31_v1.08.elf
1423cb8a4e3SXiaoDong Huang
1433cb8a4e3SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
1443cb8a4e3SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
1453cb8a4e3SXiaoDong Huang| 2024-06-07 | rk3576_bl31_v1.08.elf | 6102c2d62    | important |
1463cb8a4e3SXiaoDong Huang
1473cb8a4e3SXiaoDong Huang### New
1483cb8a4e3SXiaoDong Huang
1493cb8a4e3SXiaoDong Huang1. Support rbrom command in UFS machines.
1503cb8a4e3SXiaoDong Huang2. Enable memory repair according to otp.
1513cb8a4e3SXiaoDong Huang
1523cb8a4e3SXiaoDong Huang------
1533cb8a4e3SXiaoDong Huang
15478475f2fSXiaoDong Huang## rk3576_bl31_v1.07.elf
15578475f2fSXiaoDong Huang
15678475f2fSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
15778475f2fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
15878475f2fSXiaoDong Huang| 2024-05-29 | rk3576_bl31_v1.07.elf | d6d387faa    | important |
15978475f2fSXiaoDong Huang
16078475f2fSXiaoDong Huang### New
16178475f2fSXiaoDong Huang
16278475f2fSXiaoDong Huang1. Support power off vdd_logic when virtual-poweroff.
16378475f2fSXiaoDong Huang2. Support to configure bus_mcu in NS.
16478475f2fSXiaoDong Huang3. Improve DDR stability when ultra suspend.
16578475f2fSXiaoDong Huang4. Support DFS in VOP+EBC machine.
16678475f2fSXiaoDong Huang
16778475f2fSXiaoDong Huang------
16878475f2fSXiaoDong Huang
1693175505fSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin
1703175505fSWesley Yao
1713175505fSWesley Yao| Date       | File                                                         | Build commit | Severity  |
1723175505fSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- |
1733175505fSWesley Yao| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582   | important |
1743175505fSWesley Yao
1753175505fSWesley Yao### New
1763175505fSWesley Yao
1773175505fSWesley Yao1. Supports dram whose cs0 row is less than cs1 row.
1783175505fSWesley Yao2. Add eyescan DDR bin.
1793175505fSWesley Yao
1803175505fSWesley Yao### Fixed
1813175505fSWesley Yao
1823175505fSWesley Yao| Index | Severity  | Update                                                    | Issue description | Issue source |
1833175505fSWesley Yao| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ |
1843175505fSWesley Yao| 1     | important | Fix an issue with some LPDDR5 read eye skewed to the left | -                 | -            |
1853175505fSWesley Yao| 2     | important | Improve LPDDR5 534MHz high temperature stability          | -                 | -            |
1863175505fSWesley Yao| 3     | important | Improve ultra suspend stability                           | -                 | -            |
1873175505fSWesley Yao| 4     | important | Improve reboot stability                                  | -                 | -            |
1883175505fSWesley Yao| 5     | moderate  | Improve print result of eye scan                          | -                 | -            |
1893175505fSWesley Yao
1903175505fSWesley Yao------
1913175505fSWesley Yao
1927e38d7bcSchenfen## rk3576_boost_v1.02.bin
1937e38d7bcSchenfen
1947e38d7bcSchenfen| Date       | File                  | Build commit | Severity  |
1957e38d7bcSchenfen| ---------- | :-------------------- | ----------- | -------- |
1967e38d7bcSchenfen| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98   | moderate |
1977e38d7bcSchenfen
1987e38d7bcSchenfen### Fixed
1997e38d7bcSchenfen
2007e38d7bcSchenfen| Index | Severity  | Update                  | Issue description                    | Issue source |
2017e38d7bcSchenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
2027e38d7bcSchenfen| 1     | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | -            |
2037e38d7bcSchenfen
2047e38d7bcSchenfen------
2057e38d7bcSchenfen
2064fa2c94bSXuhui Lin## rk3576_spl_v1.04.bin
2074fa2c94bSXuhui Lin
2084fa2c94bSXuhui Lin| Date       | File                  | Build commit | Severity  |
2094fa2c94bSXuhui Lin| ---------- | :-------------------- | ------------ | --------- |
2104fa2c94bSXuhui Lin| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d    | important |
2114fa2c94bSXuhui Lin
2124fa2c94bSXuhui Lin### Fixed
2134fa2c94bSXuhui Lin
2144fa2c94bSXuhui Lin| Index | Severity  | Update                                         | Issue description                    | Issue source |
2154fa2c94bSXuhui Lin| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
2164fa2c94bSXuhui Lin| 1     | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | -            |
2174fa2c94bSXuhui Lin
2184fa2c94bSXuhui Lin------
2194fa2c94bSXuhui Lin
22022132fc0Sshengfei Xu## rk3576_bl31_v1.06.elf
22122132fc0Sshengfei Xu
22222132fc0Sshengfei Xu| Date       | File                  | Build commit | Severity  |
22322132fc0Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
22422132fc0Sshengfei Xu| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c    | important |
22522132fc0Sshengfei Xu
22622132fc0Sshengfei Xu### New
22722132fc0Sshengfei Xu
22822132fc0Sshengfei Xu1. Print global reset status.
22922132fc0Sshengfei Xu2. Support suspend from any cpu.
23022132fc0Sshengfei Xu
23122132fc0Sshengfei Xu------
23222132fc0Sshengfei Xu
2334be87c4dSHisping Lin## rk3576_bl32_v1.02.bin
2344be87c4dSHisping Lin
2354be87c4dSHisping Lin| Date       | File                  | Build commit | Severity  |
2364be87c4dSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
2374be87c4dSHisping Lin| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e    | important |
2384be87c4dSHisping Lin
2394be87c4dSHisping Lin### New
2404be87c4dSHisping Lin
2414be87c4dSHisping Lin1. Support read write verify toybrick ksn.
2424be87c4dSHisping Lin
2434be87c4dSHisping Lin------
2444be87c4dSHisping Lin
2454011aecdSXuhui Lin## rk3576_spl_v1.03.bin
2464011aecdSXuhui Lin
2474011aecdSXuhui Lin| Date       | File                  | Build commit | Severity  |
2484011aecdSXuhui Lin| ---------- | :-------------------- | ------------ | --------- |
2494011aecdSXuhui Lin| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6    | important |
2504011aecdSXuhui Lin
2514011aecdSXuhui Lin### Fixed
2524011aecdSXuhui Lin
2534011aecdSXuhui Lin| Index | Severity  | Update                                         | Issue description                    | Issue source |
2544011aecdSXuhui Lin| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
2554011aecdSXuhui Lin| 1     | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | -            |
2564011aecdSXuhui Lin
2574011aecdSXuhui Lin------
2584011aecdSXuhui Lin
259803efaecSFinley Xiao## rk3576_bl31_v1.05.elf
260803efaecSFinley Xiao
261803efaecSFinley Xiao| Date       | File                  | Build commit | Severity  |
262803efaecSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
263803efaecSFinley Xiao| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54    | important |
264803efaecSFinley Xiao
265803efaecSFinley Xiao### New
266803efaecSFinley Xiao
267803efaecSFinley Xiao1. Enable pd_gpu repair.
268803efaecSFinley Xiao2. Add otp init.
269803efaecSFinley Xiao3. Increase pvptll length for middle frequencies.
270803efaecSFinley Xiao4. Adjust pvtpll table by otp opp info.
271803efaecSFinley Xiao5. Hptimer support 1G frequency.
272803efaecSFinley Xiao6. Don't use cpu unclean src.
273803efaecSFinley Xiao
274803efaecSFinley Xiao### Fixed
275803efaecSFinley Xiao
276803efaecSFinley Xiao| Index | Severity  | Update                                         | Issue description                    | Issue source |
277803efaecSFinley Xiao| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
278803efaecSFinley Xiao| 1     | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | -            |
279803efaecSFinley Xiao
280803efaecSFinley Xiao------
281803efaecSFinley Xiao
2829b6f7661Schenfen## rk3576_boost_v1.00.bin
2839b6f7661Schenfen
2849b6f7661Schenfen| Date       | File                  | Build commit | Severity  |
2859b6f7661Schenfen| ---------- | :-------------------- | ----------- | -------- |
2869b6f7661Schenfen| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09   | important |
2879b6f7661Schenfen
2889b6f7661Schenfen### Fixed
2899b6f7661Schenfen
2909b6f7661Schenfen| Index | Severity  | Update                  | Issue description                    | Issue source |
2919b6f7661Schenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
2929b6f7661Schenfen| 1     | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | -            |
2939b6f7661Schenfen
2949b6f7661Schenfen------
2959b6f7661Schenfen
296fdf27422SXuhui Lin## rk3576_spl_v1.02.bin
297fdf27422SXuhui Lin
298fdf27422SXuhui Lin| Date       | File                  | Build commit | Severity  |
299fdf27422SXuhui Lin| ---------- | :-------------------- | ----------- | -------- |
300fdf27422SXuhui Lin| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3   | important |
301fdf27422SXuhui Lin
302fdf27422SXuhui Lin### New
303fdf27422SXuhui Lin
304fdf27422SXuhui Lin1. Enable cci channels for devices.
305fdf27422SXuhui Lin2. Add internal phase support for dwmmc.
306fdf27422SXuhui Lin3. Enable decom by default.
307fdf27422SXuhui Lin4. Add eMMC and FSPI iomux support.
308fdf27422SXuhui Lin5. Improve UFS support.
309fdf27422SXuhui Lin6. Improve usbplug support.
310fdf27422SXuhui Lin
311fdf27422SXuhui Lin------
312fdf27422SXuhui Lin
313b0fd07a4SXiaoDong Huang## rk3576_bl31_v1.04.elf
314b0fd07a4SXiaoDong Huang
315b0fd07a4SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
316b0fd07a4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
317b0fd07a4SXiaoDong Huang| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771    | important |
318b0fd07a4SXiaoDong Huang
319b0fd07a4SXiaoDong Huang### New
320b0fd07a4SXiaoDong Huang
321b0fd07a4SXiaoDong Huang1. Reduced power consumption of the pmu 1v8 during sleep.
322b0fd07a4SXiaoDong Huang
323b0fd07a4SXiaoDong Huang### Fixed
324b0fd07a4SXiaoDong Huang
325b0fd07a4SXiaoDong Huang| Index | Severity  | Update                                         | Issue description                             | Issue source |
326b0fd07a4SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
327b0fd07a4SXiaoDong Huang| 1     | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | -            |
328b0fd07a4SXiaoDong Huang
329b0fd07a4SXiaoDong Huang------
330b0fd07a4SXiaoDong Huang
33112a25c4eSYifeng Zhao## rk3576_usbplug_v1.01.bin
33212a25c4eSYifeng Zhao
33312a25c4eSYifeng Zhao| Date       | File                     | Build commit | Severity  |
33412a25c4eSYifeng Zhao| ---------- | :----------------------- | ------------ | --------- |
33512a25c4eSYifeng Zhao| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6    | important |
33612a25c4eSYifeng Zhao
33712a25c4eSYifeng Zhao### New
33812a25c4eSYifeng Zhao
33912a25c4eSYifeng Zhao1. Add support write booster.
34012a25c4eSYifeng Zhao
34112a25c4eSYifeng Zhao### Fixed
34212a25c4eSYifeng Zhao
34312a25c4eSYifeng Zhao| Index | Severity  | Update                                              | Issue description                                          | Issue source |
34412a25c4eSYifeng Zhao| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ |
34512a25c4eSYifeng Zhao| 1     | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | -            |
34612a25c4eSYifeng Zhao| 2     | important | Support UFS with PHISON UFS controller.             | Test ready command will fail.                              | -            |
34712a25c4eSYifeng Zhao
34812a25c4eSYifeng Zhao------
34912a25c4eSYifeng Zhao
350658ad9aeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin
351658ad9aeSWesley Yao
352658ad9aeSWesley Yao| Date       | File                                                 | Build commit | Severity  |
353658ad9aeSWesley Yao| ---------- | :--------------------------------------------------- | ------------ | --------- |
354658ad9aeSWesley Yao| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a   | important |
355658ad9aeSWesley Yao
356658ad9aeSWesley Yao### Warn
357658ad9aeSWesley Yao
358658ad9aeSWesley 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).
359658ad9aeSWesley Yao
360658ad9aeSWesley Yao### Fixed
361658ad9aeSWesley Yao
362658ad9aeSWesley Yao| Index | Severity  | Update                                          | Issue description                            | Issue source |
363658ad9aeSWesley Yao| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ |
364658ad9aeSWesley Yao| 1     | important | Change default freq of LPDDR5 to 2736MHz        | -                                            | -            |
365658ad9aeSWesley Yao| 2     | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | -            |
366658ad9aeSWesley Yao
367658ad9aeSWesley Yao------
368658ad9aeSWesley Yao
3696c0ef127SHisping Lin## rk3576_bl32_v1.01.bin
3706c0ef127SHisping Lin
3716c0ef127SHisping Lin| Date       | File                  | Build commit | Severity  |
3726c0ef127SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
3736c0ef127SHisping Lin| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92    | important |
3746c0ef127SHisping Lin
3756c0ef127SHisping Lin### New
3766c0ef127SHisping Lin
3776c0ef127SHisping Lin1. Optimization parameter check to enhance security.
3786c0ef127SHisping Lin2. Keylad supports get otp zero count.
3796c0ef127SHisping Lin
3806c0ef127SHisping Lin------
3816c0ef127SHisping Lin
382335b88b0SXiaoDong Huang## rk3576_bl31_v1.03.elf
383335b88b0SXiaoDong Huang
384335b88b0SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
385335b88b0SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
386335b88b0SXiaoDong Huang| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3    | important |
387335b88b0SXiaoDong Huang
388335b88b0SXiaoDong Huang### New
389335b88b0SXiaoDong Huang
390335b88b0SXiaoDong Huang1. Improve DDR stability when sleep.
391335b88b0SXiaoDong Huang2. Supports DDR frequency conversion in EBC scenarios.
392335b88b0SXiaoDong Huang
393335b88b0SXiaoDong Huang### Fixed
394335b88b0SXiaoDong Huang
395335b88b0SXiaoDong Huang| Index | Severity  | Update                                         | Issue description                             | Issue source |
396335b88b0SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
397335b88b0SXiaoDong Huang| 1     | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | -            |
398335b88b0SXiaoDong Huang
399335b88b0SXiaoDong Huang------
400335b88b0SXiaoDong Huang
401958a98d9SJon Lin## rk3576_{spl,usbplug}_fspi1_v1.00.bin
402958a98d9SJon Lin
403958a98d9SJon Lin| Date       | File                  | Build commit | Severity  |
404958a98d9SJon Lin| ---------- | :-------------------- | ----------- | -------- |
405958a98d9SJon Lin| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d   | important |
406958a98d9SJon Lin
407958a98d9SJon Lin### New
408958a98d9SJon Lin
409958a98d9SJon Lin1. Support fspi1 spiflash.
410958a98d9SJon Lin
411958a98d9SJon Lin------
412958a98d9SJon Lin
413ff3639a2SXuhui Lin## rk3576_spl_v1.01.bin
414ff3639a2SXuhui Lin
415ff3639a2SXuhui Lin| Date       | File                  | Build commit | Severity  |
416ff3639a2SXuhui Lin| ---------- | :-------------------- | ----------- | -------- |
417ff3639a2SXuhui Lin| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69   | important |
418ff3639a2SXuhui Lin
419ff3639a2SXuhui Lin### New
420ff3639a2SXuhui Lin
421ff3639a2SXuhui Lin1. Support SD card.
422ff3639a2SXuhui Lin2. Support SecureBoot.
423ff3639a2SXuhui Lin3. Enable crypto.
424ff3639a2SXuhui Lin4. Improve UFS support.
425ff3639a2SXuhui Lin5. Improve VOP2 support.
426ff3639a2SXuhui Lin6. Add MCU-related register configuration.
427ff3639a2SXuhui Lin
428ff3639a2SXuhui Lin------
429ff3639a2SXuhui Lin
43057209138SXiaoDong Huang## rk3576_bl31_v1.02.elf
43157209138SXiaoDong Huang
43257209138SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
43357209138SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
43457209138SXiaoDong Huang| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0    | important |
43557209138SXiaoDong Huang
43657209138SXiaoDong Huang### New
43757209138SXiaoDong Huang
43857209138SXiaoDong Huang1. Support HDCP.
43957209138SXiaoDong Huang2. Enable GPU counter.
44057209138SXiaoDong Huang
44157209138SXiaoDong Huang------
44257209138SXiaoDong Huang
44386611506SCanYang He## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
44486611506SCanYang He
44586611506SCanYang He| Date       | File                                         | Build commit | Severity  |
44686611506SCanYang He| ---------- | :------------------------------------------- | ------------ | --------- |
44786611506SCanYang He| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3  | important |
44886611506SCanYang He
44986611506SCanYang He### Fixed
45086611506SCanYang He
45186611506SCanYang He| Index | Severity  | Update                                   | Issue description                                                                                                                             | Issue source |
45286611506SCanYang He| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
45386611506SCanYang 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. | -            |
45486611506SCanYang He
45586611506SCanYang He------
45686611506SCanYang He
45757ffadecSXiaoDong Huang## rk3576_bl31_v1.01.elf
45857ffadecSXiaoDong Huang
45957ffadecSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
46057ffadecSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
46157ffadecSXiaoDong Huang| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c    | important |
46257ffadecSXiaoDong Huang
46357ffadecSXiaoDong Huang### New
46457ffadecSXiaoDong Huang
46557ffadecSXiaoDong Huang1. Support suspend/resume in uboot.
46657ffadecSXiaoDong Huang2. Support virtual poweroff.
46757ffadecSXiaoDong Huang3. Support recover system time after system resume.
46857ffadecSXiaoDong Huang
46957ffadecSXiaoDong Huang------
47057ffadecSXiaoDong Huang
471c0d7fa7bSJoseph Chen## rk3576_{ddr,spl,usbplug}_v1.00.bin
472c0d7fa7bSJoseph Chen
473c0d7fa7bSJoseph Chen| Date       | File                               | Build commit                                   | Severity |
474c0d7fa7bSJoseph Chen| ---------- | :--------------------------------- | ---------------------------------------------- | -------- |
475c0d7fa7bSJoseph Chen| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate |
476c0d7fa7bSJoseph Chen
477c0d7fa7bSJoseph Chen### New
478c0d7fa7bSJoseph Chen
479c0d7fa7bSJoseph Chen1. Initial version.
480c0d7fa7bSJoseph Chen
481c0d7fa7bSJoseph Chen------
482c0d7fa7bSJoseph Chen
483e10cc428SXiaoDong Huang## rk3576_{bl31, bl32}_v1.00.bin
484e10cc428SXiaoDong Huang
485e10cc428SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
486e10cc428SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
487e10cc428SXiaoDong Huang| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate |
488e10cc428SXiaoDong Huang
489e10cc428SXiaoDong Huang### New
490e10cc428SXiaoDong Huang
491e10cc428SXiaoDong Huang1. Initial version.
492e10cc428SXiaoDong Huang
493e10cc428SXiaoDong Huang------
494e10cc428SXiaoDong Huang
495