xref: /rkbin/doc/release/RK3576_EN.md (revision 55daf3d7129a3e7766dceb73e56a562763c52a1d)
1e10cc428SXiaoDong Huang# RK3576 Release Note
2e10cc428SXiaoDong Huang
3*55daf3d7SWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin
4*55daf3d7SWesley Yao
5*55daf3d7SWesley Yao| Date       | File                                                         | Build commit | Severity  |
6*55daf3d7SWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- |
7*55daf3d7SWesley Yao| 2024-07-27 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin | a6303af65c   | important |
8*55daf3d7SWesley Yao
9*55daf3d7SWesley Yao### New
10*55daf3d7SWesley Yao
11*55daf3d7SWesley Yao1. Support x16, x8 die mixed package LPDDR4(X).
12*55daf3d7SWesley Yao2. Add JEDEC Rx Mask for eyescan.
13*55daf3d7SWesley Yao
14*55daf3d7SWesley Yao### Fixed
15*55daf3d7SWesley Yao
16*55daf3d7SWesley Yao| Index | Severity  | Update                                                 | Issue description                                            | Issue source |
17*55daf3d7SWesley Yao| ----- | --------- | ------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
18*55daf3d7SWesley Yao| 1     | important | Optimize LPDDR5 stability                              | -                                                            | -            |
19*55daf3d7SWesley Yao| 2     | important | Fix ultra suspend low probability resume failure issue | ultra suspend resume fails with a low probability            | -            |
20*55daf3d7SWesley Yao| 3     | moderate  | Optimize uart printing speed                           | -                                                            | -            |
21*55daf3d7SWesley Yao| 4     | moderate  | Increased force jtag time to 1 second                  | Individual boards with problematic uart hardware design will be switched to jtag mode | -            |
22*55daf3d7SWesley Yao
23*55daf3d7SWesley Yao------
24*55daf3d7SWesley Yao
251b23c571SHisping Lin## rk3576_bl32_v1.03.bin
261b23c571SHisping Lin
271b23c571SHisping Lin| Date       | File                  | Build commit | Severity  |
281b23c571SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
291b23c571SHisping Lin| 2024-07-22 | rk3576_bl32_v1.03.bin | 1bfd9b503    | important |
301b23c571SHisping Lin
311b23c571SHisping Lin### New
321b23c571SHisping Lin
331b23c571SHisping Lin1. Support block reading of RPMB data.
341b23c571SHisping Lin2. Close Keylad function for get otp zero count.
351b23c571SHisping Lin
361b23c571SHisping Lin------
371b23c571SHisping Lin
38db076167SXiaoDong Huang## rk3576_bl31_v1.10.elf
39db076167SXiaoDong Huang
40db076167SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
41db076167SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
42db076167SXiaoDong Huang| 2024-07-20 | rk3576_bl31_v1.10.elf | 6130bb51a    | important |
43db076167SXiaoDong Huang
44db076167SXiaoDong Huang### New
45db076167SXiaoDong Huang
46db076167SXiaoDong Huang1. Support gpio0 debounce interrupt wake up when system suspend.
47db076167SXiaoDong Huang2. Support access mem_os_reg.
48db076167SXiaoDong Huang3. Save global reset status in mem_os_reg.
49db076167SXiaoDong Huang
50db076167SXiaoDong Huang------
51db076167SXiaoDong Huang
520b338fd6SXiaoDong Huang## rk3576_bl31_v1.09.elf
530b338fd6SXiaoDong Huang
540b338fd6SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
550b338fd6SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
560b338fd6SXiaoDong Huang| 2024-06-28 | rk3576_bl31_v1.09.elf | 286c013b2    | important |
570b338fd6SXiaoDong Huang
580b338fd6SXiaoDong Huang### New
590b338fd6SXiaoDong Huang
600b338fd6SXiaoDong Huang1. Support to close VDD_CPU_BIG.
610b338fd6SXiaoDong Huang2. Support 1G frequency of cpu timer.
620b338fd6SXiaoDong Huang3. Support for reducing length.
630b338fd6SXiaoDong Huang
640b338fd6SXiaoDong Huang------
650b338fd6SXiaoDong Huang
6613d2874dSXuhui Lin## rk3576_spl_v1.05.bin
6713d2874dSXuhui Lin
6813d2874dSXuhui Lin| Date       | File                  | Build commit | Severity  |
6913d2874dSXuhui Lin| ---------- | :----------------------- | ----------- | -------- |
7013d2874dSXuhui Lin| 2024-06-19 | rk3576_spl_v1.05.bin | 884f049582f   | important     |
7113d2874dSXuhui Lin
7213d2874dSXuhui Lin### Fixed
7313d2874dSXuhui Lin
7413d2874dSXuhui Lin| Index | Severity  | Update                  | Issue description                    | Issue source |
7513d2874dSXuhui Lin| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
7613d2874dSXuhui Lin| 1     | important     | Add write maskrom flag to OS_REG0 support | SPL will now write OS_REG0 to enter maskrom mode. | -        |
7713d2874dSXuhui Lin
7813d2874dSXuhui Lin------
7913d2874dSXuhui Lin
80c8fb3bfdSXuhui Lin## rk3576_{usbplug,usbplug_fspi1}_v1.02.bin
81c8fb3bfdSXuhui Lin
82c8fb3bfdSXuhui Lin| Date       | File                  | Build commit | Severity  |
83c8fb3bfdSXuhui Lin| ---------- | :----------------------- | ----------- | -------- |
84c8fb3bfdSXuhui Lin| 2024-06-19 | rk3576_{usbplug,usbplug_fspi1}_v1.02.bin | 0fe85c2474 | important     |
85c8fb3bfdSXuhui Lin
86c8fb3bfdSXuhui Lin### Fixed
87c8fb3bfdSXuhui Lin
88c8fb3bfdSXuhui Lin| Index | Severity  | Update                  | Issue description                    | Issue source |
89c8fb3bfdSXuhui Lin| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
90c8fb3bfdSXuhui 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. | -        |
91c8fb3bfdSXuhui Lin
92c8fb3bfdSXuhui Lin------
93c8fb3bfdSXuhui Lin
94e5a15adeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin
95e5a15adeSWesley Yao
96e5a15adeSWesley Yao| Date       | File                                                         | Build commit | Severity  |
97e5a15adeSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- |
98e5a15adeSWesley Yao| 2024-06-17 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin | da1087e33f   | important |
99e5a15adeSWesley Yao
100e5a15adeSWesley Yao### New
101e5a15adeSWesley Yao
102e5a15adeSWesley Yao1. Supports dram whose cs0 row is less than cs1 row.
103e5a15adeSWesley Yao2. Add eyescan DDR bin.
104e5a15adeSWesley Yao
105e5a15adeSWesley Yao### Fixed
106e5a15adeSWesley Yao
107e5a15adeSWesley Yao| Index | Severity  | Update                                            | Issue description                             | Issue source |
108e5a15adeSWesley Yao| ----- | --------- | ------------------------------------------------- | --------------------------------------------- | ------------ |
109e5a15adeSWesley Yao| 1     | important | Ensure VOP bandwidth in extreme situations        | -                                             | -            |
110e5a15adeSWesley Yao| 2     | important | Fix probabilistic failure to detect LPDDR4(X) CS1 | Probabilistic failure to detect LPDDR4(X) CS1 | -            |
111e5a15adeSWesley Yao
112e5a15adeSWesley Yao------
113e5a15adeSWesley Yao
1143cb8a4e3SXiaoDong Huang## rk3576_bl31_v1.08.elf
1153cb8a4e3SXiaoDong Huang
1163cb8a4e3SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
1173cb8a4e3SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
1183cb8a4e3SXiaoDong Huang| 2024-06-07 | rk3576_bl31_v1.08.elf | 6102c2d62    | important |
1193cb8a4e3SXiaoDong Huang
1203cb8a4e3SXiaoDong Huang### New
1213cb8a4e3SXiaoDong Huang
1223cb8a4e3SXiaoDong Huang1. Support rbrom command in UFS machines.
1233cb8a4e3SXiaoDong Huang2. Enable memory repair according to otp.
1243cb8a4e3SXiaoDong Huang
1253cb8a4e3SXiaoDong Huang------
1263cb8a4e3SXiaoDong Huang
12778475f2fSXiaoDong Huang## rk3576_bl31_v1.07.elf
12878475f2fSXiaoDong Huang
12978475f2fSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
13078475f2fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
13178475f2fSXiaoDong Huang| 2024-05-29 | rk3576_bl31_v1.07.elf | d6d387faa    | important |
13278475f2fSXiaoDong Huang
13378475f2fSXiaoDong Huang### New
13478475f2fSXiaoDong Huang
13578475f2fSXiaoDong Huang1. Support power off vdd_logic when virtual-poweroff.
13678475f2fSXiaoDong Huang2. Support to configure bus_mcu in NS.
13778475f2fSXiaoDong Huang3. Improve DDR stability when ultra suspend.
13878475f2fSXiaoDong Huang4. Support DFS in VOP+EBC machine.
13978475f2fSXiaoDong Huang
14078475f2fSXiaoDong Huang------
14178475f2fSXiaoDong Huang
1423175505fSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin
1433175505fSWesley Yao
1443175505fSWesley Yao| Date       | File                                                         | Build commit | Severity  |
1453175505fSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- |
1463175505fSWesley Yao| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582   | important |
1473175505fSWesley Yao
1483175505fSWesley Yao### New
1493175505fSWesley Yao
1503175505fSWesley Yao1. Supports dram whose cs0 row is less than cs1 row.
1513175505fSWesley Yao2. Add eyescan DDR bin.
1523175505fSWesley Yao
1533175505fSWesley Yao### Fixed
1543175505fSWesley Yao
1553175505fSWesley Yao| Index | Severity  | Update                                                    | Issue description | Issue source |
1563175505fSWesley Yao| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ |
1573175505fSWesley Yao| 1     | important | Fix an issue with some LPDDR5 read eye skewed to the left | -                 | -            |
1583175505fSWesley Yao| 2     | important | Improve LPDDR5 534MHz high temperature stability          | -                 | -            |
1593175505fSWesley Yao| 3     | important | Improve ultra suspend stability                           | -                 | -            |
1603175505fSWesley Yao| 4     | important | Improve reboot stability                                  | -                 | -            |
1613175505fSWesley Yao| 5     | moderate  | Improve print result of eye scan                          | -                 | -            |
1623175505fSWesley Yao
1633175505fSWesley Yao------
1643175505fSWesley Yao
1657e38d7bcSchenfen## rk3576_boost_v1.02.bin
1667e38d7bcSchenfen
1677e38d7bcSchenfen| Date       | File                  | Build commit | Severity  |
1687e38d7bcSchenfen| ---------- | :-------------------- | ----------- | -------- |
1697e38d7bcSchenfen| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98   | moderate |
1707e38d7bcSchenfen
1717e38d7bcSchenfen### Fixed
1727e38d7bcSchenfen
1737e38d7bcSchenfen| Index | Severity  | Update                  | Issue description                    | Issue source |
1747e38d7bcSchenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
1757e38d7bcSchenfen| 1     | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | -            |
1767e38d7bcSchenfen
1777e38d7bcSchenfen------
1787e38d7bcSchenfen
1794fa2c94bSXuhui Lin## rk3576_spl_v1.04.bin
1804fa2c94bSXuhui Lin
1814fa2c94bSXuhui Lin| Date       | File                  | Build commit | Severity  |
1824fa2c94bSXuhui Lin| ---------- | :-------------------- | ------------ | --------- |
1834fa2c94bSXuhui Lin| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d    | important |
1844fa2c94bSXuhui Lin
1854fa2c94bSXuhui Lin### Fixed
1864fa2c94bSXuhui Lin
1874fa2c94bSXuhui Lin| Index | Severity  | Update                                         | Issue description                    | Issue source |
1884fa2c94bSXuhui Lin| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
1894fa2c94bSXuhui Lin| 1     | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | -            |
1904fa2c94bSXuhui Lin
1914fa2c94bSXuhui Lin------
1924fa2c94bSXuhui Lin
19322132fc0Sshengfei Xu## rk3576_bl31_v1.06.elf
19422132fc0Sshengfei Xu
19522132fc0Sshengfei Xu| Date       | File                  | Build commit | Severity  |
19622132fc0Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
19722132fc0Sshengfei Xu| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c    | important |
19822132fc0Sshengfei Xu
19922132fc0Sshengfei Xu### New
20022132fc0Sshengfei Xu
20122132fc0Sshengfei Xu1. Print global reset status.
20222132fc0Sshengfei Xu2. Support suspend from any cpu.
20322132fc0Sshengfei Xu
20422132fc0Sshengfei Xu------
20522132fc0Sshengfei Xu
2064be87c4dSHisping Lin## rk3576_bl32_v1.02.bin
2074be87c4dSHisping Lin
2084be87c4dSHisping Lin| Date       | File                  | Build commit | Severity  |
2094be87c4dSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
2104be87c4dSHisping Lin| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e    | important |
2114be87c4dSHisping Lin
2124be87c4dSHisping Lin### New
2134be87c4dSHisping Lin
2144be87c4dSHisping Lin1. Support read write verify toybrick ksn.
2154be87c4dSHisping Lin
2164be87c4dSHisping Lin------
2174be87c4dSHisping Lin
2184011aecdSXuhui Lin## rk3576_spl_v1.03.bin
2194011aecdSXuhui Lin
2204011aecdSXuhui Lin| Date       | File                  | Build commit | Severity  |
2214011aecdSXuhui Lin| ---------- | :-------------------- | ------------ | --------- |
2224011aecdSXuhui Lin| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6    | important |
2234011aecdSXuhui Lin
2244011aecdSXuhui Lin### Fixed
2254011aecdSXuhui Lin
2264011aecdSXuhui Lin| Index | Severity  | Update                                         | Issue description                    | Issue source |
2274011aecdSXuhui Lin| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
2284011aecdSXuhui Lin| 1     | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | -            |
2294011aecdSXuhui Lin
2304011aecdSXuhui Lin------
2314011aecdSXuhui Lin
232803efaecSFinley Xiao## rk3576_bl31_v1.05.elf
233803efaecSFinley Xiao
234803efaecSFinley Xiao| Date       | File                  | Build commit | Severity  |
235803efaecSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
236803efaecSFinley Xiao| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54    | important |
237803efaecSFinley Xiao
238803efaecSFinley Xiao### New
239803efaecSFinley Xiao
240803efaecSFinley Xiao1. Enable pd_gpu repair.
241803efaecSFinley Xiao2. Add otp init.
242803efaecSFinley Xiao3. Increase pvptll length for middle frequencies.
243803efaecSFinley Xiao4. Adjust pvtpll table by otp opp info.
244803efaecSFinley Xiao5. Hptimer support 1G frequency.
245803efaecSFinley Xiao6. Don't use cpu unclean src.
246803efaecSFinley Xiao
247803efaecSFinley Xiao### Fixed
248803efaecSFinley Xiao
249803efaecSFinley Xiao| Index | Severity  | Update                                         | Issue description                    | Issue source |
250803efaecSFinley Xiao| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
251803efaecSFinley Xiao| 1     | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | -            |
252803efaecSFinley Xiao
253803efaecSFinley Xiao------
254803efaecSFinley Xiao
2559b6f7661Schenfen## rk3576_boost_v1.00.bin
2569b6f7661Schenfen
2579b6f7661Schenfen| Date       | File                  | Build commit | Severity  |
2589b6f7661Schenfen| ---------- | :-------------------- | ----------- | -------- |
2599b6f7661Schenfen| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09   | important |
2609b6f7661Schenfen
2619b6f7661Schenfen### Fixed
2629b6f7661Schenfen
2639b6f7661Schenfen| Index | Severity  | Update                  | Issue description                    | Issue source |
2649b6f7661Schenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
2659b6f7661Schenfen| 1     | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | -            |
2669b6f7661Schenfen
2679b6f7661Schenfen------
2689b6f7661Schenfen
269fdf27422SXuhui Lin## rk3576_spl_v1.02.bin
270fdf27422SXuhui Lin
271fdf27422SXuhui Lin| Date       | File                  | Build commit | Severity  |
272fdf27422SXuhui Lin| ---------- | :-------------------- | ----------- | -------- |
273fdf27422SXuhui Lin| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3   | important |
274fdf27422SXuhui Lin
275fdf27422SXuhui Lin### New
276fdf27422SXuhui Lin
277fdf27422SXuhui Lin1. Enable cci channels for devices.
278fdf27422SXuhui Lin2. Add internal phase support for dwmmc.
279fdf27422SXuhui Lin3. Enable decom by default.
280fdf27422SXuhui Lin4. Add eMMC and FSPI iomux support.
281fdf27422SXuhui Lin5. Improve UFS support.
282fdf27422SXuhui Lin6. Improve usbplug support.
283fdf27422SXuhui Lin
284fdf27422SXuhui Lin------
285fdf27422SXuhui Lin
286b0fd07a4SXiaoDong Huang## rk3576_bl31_v1.04.elf
287b0fd07a4SXiaoDong Huang
288b0fd07a4SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
289b0fd07a4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
290b0fd07a4SXiaoDong Huang| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771    | important |
291b0fd07a4SXiaoDong Huang
292b0fd07a4SXiaoDong Huang### New
293b0fd07a4SXiaoDong Huang
294b0fd07a4SXiaoDong Huang1. Reduced power consumption of the pmu 1v8 during sleep.
295b0fd07a4SXiaoDong Huang
296b0fd07a4SXiaoDong Huang### Fixed
297b0fd07a4SXiaoDong Huang
298b0fd07a4SXiaoDong Huang| Index | Severity  | Update                                         | Issue description                             | Issue source |
299b0fd07a4SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
300b0fd07a4SXiaoDong Huang| 1     | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | -            |
301b0fd07a4SXiaoDong Huang
302b0fd07a4SXiaoDong Huang------
303b0fd07a4SXiaoDong Huang
30412a25c4eSYifeng Zhao## rk3576_usbplug_v1.01.bin
30512a25c4eSYifeng Zhao
30612a25c4eSYifeng Zhao| Date       | File                     | Build commit | Severity  |
30712a25c4eSYifeng Zhao| ---------- | :----------------------- | ------------ | --------- |
30812a25c4eSYifeng Zhao| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6    | important |
30912a25c4eSYifeng Zhao
31012a25c4eSYifeng Zhao### New
31112a25c4eSYifeng Zhao
31212a25c4eSYifeng Zhao1. Add support write booster.
31312a25c4eSYifeng Zhao
31412a25c4eSYifeng Zhao### Fixed
31512a25c4eSYifeng Zhao
31612a25c4eSYifeng Zhao| Index | Severity  | Update                                              | Issue description                                          | Issue source |
31712a25c4eSYifeng Zhao| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ |
31812a25c4eSYifeng Zhao| 1     | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | -            |
31912a25c4eSYifeng Zhao| 2     | important | Support UFS with PHISON UFS controller.             | Test ready command will fail.                              | -            |
32012a25c4eSYifeng Zhao
32112a25c4eSYifeng Zhao------
32212a25c4eSYifeng Zhao
323658ad9aeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin
324658ad9aeSWesley Yao
325658ad9aeSWesley Yao| Date       | File                                                 | Build commit | Severity  |
326658ad9aeSWesley Yao| ---------- | :--------------------------------------------------- | ------------ | --------- |
327658ad9aeSWesley Yao| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a   | important |
328658ad9aeSWesley Yao
329658ad9aeSWesley Yao### Warn
330658ad9aeSWesley Yao
331658ad9aeSWesley 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).
332658ad9aeSWesley Yao
333658ad9aeSWesley Yao### Fixed
334658ad9aeSWesley Yao
335658ad9aeSWesley Yao| Index | Severity  | Update                                          | Issue description                            | Issue source |
336658ad9aeSWesley Yao| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ |
337658ad9aeSWesley Yao| 1     | important | Change default freq of LPDDR5 to 2736MHz        | -                                            | -            |
338658ad9aeSWesley Yao| 2     | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | -            |
339658ad9aeSWesley Yao
340658ad9aeSWesley Yao------
341658ad9aeSWesley Yao
3426c0ef127SHisping Lin## rk3576_bl32_v1.01.bin
3436c0ef127SHisping Lin
3446c0ef127SHisping Lin| Date       | File                  | Build commit | Severity  |
3456c0ef127SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
3466c0ef127SHisping Lin| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92    | important |
3476c0ef127SHisping Lin
3486c0ef127SHisping Lin### New
3496c0ef127SHisping Lin
3506c0ef127SHisping Lin1. Optimization parameter check to enhance security.
3516c0ef127SHisping Lin2. Keylad supports get otp zero count.
3526c0ef127SHisping Lin
3536c0ef127SHisping Lin------
3546c0ef127SHisping Lin
355335b88b0SXiaoDong Huang## rk3576_bl31_v1.03.elf
356335b88b0SXiaoDong Huang
357335b88b0SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
358335b88b0SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
359335b88b0SXiaoDong Huang| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3    | important |
360335b88b0SXiaoDong Huang
361335b88b0SXiaoDong Huang### New
362335b88b0SXiaoDong Huang
363335b88b0SXiaoDong Huang1. Improve DDR stability when sleep.
364335b88b0SXiaoDong Huang2. Supports DDR frequency conversion in EBC scenarios.
365335b88b0SXiaoDong Huang
366335b88b0SXiaoDong Huang### Fixed
367335b88b0SXiaoDong Huang
368335b88b0SXiaoDong Huang| Index | Severity  | Update                                         | Issue description                             | Issue source |
369335b88b0SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
370335b88b0SXiaoDong Huang| 1     | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | -            |
371335b88b0SXiaoDong Huang
372335b88b0SXiaoDong Huang------
373335b88b0SXiaoDong Huang
374958a98d9SJon Lin## rk3576_{spl,usbplug}_fspi1_v1.00.bin
375958a98d9SJon Lin
376958a98d9SJon Lin| Date       | File                  | Build commit | Severity  |
377958a98d9SJon Lin| ---------- | :-------------------- | ----------- | -------- |
378958a98d9SJon Lin| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d   | important |
379958a98d9SJon Lin
380958a98d9SJon Lin### New
381958a98d9SJon Lin
382958a98d9SJon Lin1. Support fspi1 spiflash.
383958a98d9SJon Lin
384958a98d9SJon Lin------
385958a98d9SJon Lin
386ff3639a2SXuhui Lin## rk3576_spl_v1.01.bin
387ff3639a2SXuhui Lin
388ff3639a2SXuhui Lin| Date       | File                  | Build commit | Severity  |
389ff3639a2SXuhui Lin| ---------- | :-------------------- | ----------- | -------- |
390ff3639a2SXuhui Lin| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69   | important |
391ff3639a2SXuhui Lin
392ff3639a2SXuhui Lin### New
393ff3639a2SXuhui Lin
394ff3639a2SXuhui Lin1. Support SD card.
395ff3639a2SXuhui Lin2. Support SecureBoot.
396ff3639a2SXuhui Lin3. Enable crypto.
397ff3639a2SXuhui Lin4. Improve UFS support.
398ff3639a2SXuhui Lin5. Improve VOP2 support.
399ff3639a2SXuhui Lin6. Add MCU-related register configuration.
400ff3639a2SXuhui Lin
401ff3639a2SXuhui Lin------
402ff3639a2SXuhui Lin
40357209138SXiaoDong Huang## rk3576_bl31_v1.02.elf
40457209138SXiaoDong Huang
40557209138SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
40657209138SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
40757209138SXiaoDong Huang| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0    | important |
40857209138SXiaoDong Huang
40957209138SXiaoDong Huang### New
41057209138SXiaoDong Huang
41157209138SXiaoDong Huang1. Support HDCP.
41257209138SXiaoDong Huang2. Enable GPU counter.
41357209138SXiaoDong Huang
41457209138SXiaoDong Huang------
41557209138SXiaoDong Huang
41686611506SCanYang He## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
41786611506SCanYang He
41886611506SCanYang He| Date       | File                                         | Build commit | Severity  |
41986611506SCanYang He| ---------- | :------------------------------------------- | ------------ | --------- |
42086611506SCanYang He| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3  | important |
42186611506SCanYang He
42286611506SCanYang He### Fixed
42386611506SCanYang He
42486611506SCanYang He| Index | Severity  | Update                                   | Issue description                                                                                                                             | Issue source |
42586611506SCanYang He| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
42686611506SCanYang 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. | -            |
42786611506SCanYang He
42886611506SCanYang He------
42986611506SCanYang He
43057ffadecSXiaoDong Huang## rk3576_bl31_v1.01.elf
43157ffadecSXiaoDong Huang
43257ffadecSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
43357ffadecSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
43457ffadecSXiaoDong Huang| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c    | important |
43557ffadecSXiaoDong Huang
43657ffadecSXiaoDong Huang### New
43757ffadecSXiaoDong Huang
43857ffadecSXiaoDong Huang1. Support suspend/resume in uboot.
43957ffadecSXiaoDong Huang2. Support virtual poweroff.
44057ffadecSXiaoDong Huang3. Support recover system time after system resume.
44157ffadecSXiaoDong Huang
44257ffadecSXiaoDong Huang------
44357ffadecSXiaoDong Huang
444c0d7fa7bSJoseph Chen## rk3576_{ddr,spl,usbplug}_v1.00.bin
445c0d7fa7bSJoseph Chen
446c0d7fa7bSJoseph Chen| Date       | File                               | Build commit                                   | Severity |
447c0d7fa7bSJoseph Chen| ---------- | :--------------------------------- | ---------------------------------------------- | -------- |
448c0d7fa7bSJoseph Chen| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate |
449c0d7fa7bSJoseph Chen
450c0d7fa7bSJoseph Chen### New
451c0d7fa7bSJoseph Chen
452c0d7fa7bSJoseph Chen1. Initial version.
453c0d7fa7bSJoseph Chen
454c0d7fa7bSJoseph Chen------
455c0d7fa7bSJoseph Chen
456e10cc428SXiaoDong Huang## rk3576_{bl31, bl32}_v1.00.bin
457e10cc428SXiaoDong Huang
458e10cc428SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
459e10cc428SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
460e10cc428SXiaoDong Huang| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate |
461e10cc428SXiaoDong Huang
462e10cc428SXiaoDong Huang### New
463e10cc428SXiaoDong Huang
464e10cc428SXiaoDong Huang1. Initial version.
465e10cc428SXiaoDong Huang
466e10cc428SXiaoDong Huang------
467e10cc428SXiaoDong Huang
468