xref: /rkbin/doc/release/RK3576_EN.md (revision a82ddeb199b5d6db1db1740f366a1b4014a0daf5)
1e10cc428SXiaoDong Huang# RK3576 Release Note
2e10cc428SXiaoDong Huang
3*a82ddeb1SXuhui Lin## rk3576_spl_v1.06.bin
4*a82ddeb1SXuhui Lin
5*a82ddeb1SXuhui Lin| Date       | File                  | Build commit | Severity  |
6*a82ddeb1SXuhui Lin| ---------- | :----------------------- | ----------- | -------- |
7*a82ddeb1SXuhui Lin| 2024-09-13 | rk3576_spl_v1.06.bin | 8532be3569c   | important     |
8*a82ddeb1SXuhui Lin
9*a82ddeb1SXuhui Lin### New
10*a82ddeb1SXuhui Lin
11*a82ddeb1SXuhui Lin1. Modify the erase protection function, and vendor storage data can also be erased.
12*a82ddeb1SXuhui Lin2. Modify the MPHY power supply judgment to solve some UFS support exception issues.
13*a82ddeb1SXuhui Lin3. Add CRU reset to the controller to solve individual UFS initialization issues.
14*a82ddeb1SXuhui Lin
15*a82ddeb1SXuhui Lin------
16*a82ddeb1SXuhui Lin
17e9715ebaSYifeng Zhao## rk3576_usbplug_v1.03.bin
18e9715ebaSYifeng Zhao
19e9715ebaSYifeng Zhao| Date        | File                     | Build commit | Severity  |
20e9715ebaSYifeng Zhao| ----------- | :----------------------- | ------------ | --------- |
21e9715ebaSYifeng Zhao| 2024-09-013 | rk3576_usbplug_v1.03.bin | 8532be356    | important |
22e9715ebaSYifeng Zhao
23e9715ebaSYifeng Zhao### New
24e9715ebaSYifeng Zhao
25e9715ebaSYifeng Zhao1. Modify the erase protection function, and vendor storage data can also be erased.
26e9715ebaSYifeng Zhao2. Modify the MPHY power supply judgment to solve some UFS support exception issues.
27e9715ebaSYifeng Zhao3. Add CRU reset to the controller to solve individual UFS initialization issues.
28e9715ebaSYifeng Zhao
29e9715ebaSYifeng Zhao------
30e9715ebaSYifeng Zhao
3179570d2aSHisping Lin## rk3576_bl32_v1.04.bin
3279570d2aSHisping Lin
3379570d2aSHisping Lin| Date       | File                  | Build commit | Severity  |
3479570d2aSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
3579570d2aSHisping Lin| 2024-09-02 | rk3576_bl32_v1.04.bin | 6c78a7d8c    | important |
3679570d2aSHisping Lin
3779570d2aSHisping Lin### New
3879570d2aSHisping Lin
3979570d2aSHisping Lin1. Supports reading and writing OTP data for Non Protected OEM Zone.
4079570d2aSHisping Lin2. Support software TA encryption key, customers can use TA encryption function without burning the key.
4179570d2aSHisping Lin
4279570d2aSHisping Lin------
4379570d2aSHisping Lin
4455daf3d7SWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin
4555daf3d7SWesley Yao
4655daf3d7SWesley Yao| Date       | File                                                         | Build commit | Severity  |
4755daf3d7SWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- |
4855daf3d7SWesley Yao| 2024-07-27 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin | a6303af65c   | important |
4955daf3d7SWesley Yao
5055daf3d7SWesley Yao### New
5155daf3d7SWesley Yao
5255daf3d7SWesley Yao1. Support x16, x8 die mixed package LPDDR4(X).
5355daf3d7SWesley Yao2. Add JEDEC Rx Mask for eyescan.
5455daf3d7SWesley Yao
5555daf3d7SWesley Yao### Fixed
5655daf3d7SWesley Yao
5755daf3d7SWesley Yao| Index | Severity  | Update                                                 | Issue description                                            | Issue source |
5855daf3d7SWesley Yao| ----- | --------- | ------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
5955daf3d7SWesley Yao| 1     | important | Optimize LPDDR5 stability                              | -                                                            | -            |
6055daf3d7SWesley Yao| 2     | important | Fix ultra suspend low probability resume failure issue | ultra suspend resume fails with a low probability            | -            |
6155daf3d7SWesley Yao| 3     | moderate  | Optimize uart printing speed                           | -                                                            | -            |
6255daf3d7SWesley Yao| 4     | moderate  | Increased force jtag time to 1 second                  | Individual boards with problematic uart hardware design will be switched to jtag mode | -            |
6355daf3d7SWesley Yao
6455daf3d7SWesley Yao------
6555daf3d7SWesley Yao
661b23c571SHisping Lin## rk3576_bl32_v1.03.bin
671b23c571SHisping Lin
681b23c571SHisping Lin| Date       | File                  | Build commit | Severity  |
691b23c571SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
701b23c571SHisping Lin| 2024-07-22 | rk3576_bl32_v1.03.bin | 1bfd9b503    | important |
711b23c571SHisping Lin
721b23c571SHisping Lin### New
731b23c571SHisping Lin
741b23c571SHisping Lin1. Support block reading of RPMB data.
751b23c571SHisping Lin2. Close Keylad function for get otp zero count.
761b23c571SHisping Lin
771b23c571SHisping Lin------
781b23c571SHisping Lin
79db076167SXiaoDong Huang## rk3576_bl31_v1.10.elf
80db076167SXiaoDong Huang
81db076167SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
82db076167SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
83db076167SXiaoDong Huang| 2024-07-20 | rk3576_bl31_v1.10.elf | 6130bb51a    | important |
84db076167SXiaoDong Huang
85db076167SXiaoDong Huang### New
86db076167SXiaoDong Huang
87db076167SXiaoDong Huang1. Support gpio0 debounce interrupt wake up when system suspend.
88db076167SXiaoDong Huang2. Support access mem_os_reg.
89db076167SXiaoDong Huang3. Save global reset status in mem_os_reg.
90db076167SXiaoDong Huang
91db076167SXiaoDong Huang------
92db076167SXiaoDong Huang
930b338fd6SXiaoDong Huang## rk3576_bl31_v1.09.elf
940b338fd6SXiaoDong Huang
950b338fd6SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
960b338fd6SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
970b338fd6SXiaoDong Huang| 2024-06-28 | rk3576_bl31_v1.09.elf | 286c013b2    | important |
980b338fd6SXiaoDong Huang
990b338fd6SXiaoDong Huang### New
1000b338fd6SXiaoDong Huang
1010b338fd6SXiaoDong Huang1. Support to close VDD_CPU_BIG.
1020b338fd6SXiaoDong Huang2. Support 1G frequency of cpu timer.
1030b338fd6SXiaoDong Huang3. Support for reducing length.
1040b338fd6SXiaoDong Huang
1050b338fd6SXiaoDong Huang------
1060b338fd6SXiaoDong Huang
10713d2874dSXuhui Lin## rk3576_spl_v1.05.bin
10813d2874dSXuhui Lin
10913d2874dSXuhui Lin| Date       | File                  | Build commit | Severity  |
11013d2874dSXuhui Lin| ---------- | :----------------------- | ----------- | -------- |
11113d2874dSXuhui Lin| 2024-06-19 | rk3576_spl_v1.05.bin | 884f049582f   | important     |
11213d2874dSXuhui Lin
11313d2874dSXuhui Lin### Fixed
11413d2874dSXuhui Lin
11513d2874dSXuhui Lin| Index | Severity  | Update                  | Issue description                    | Issue source |
11613d2874dSXuhui Lin| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
11713d2874dSXuhui Lin| 1     | important     | Add write maskrom flag to OS_REG0 support | SPL will now write OS_REG0 to enter maskrom mode. | -        |
11813d2874dSXuhui Lin
11913d2874dSXuhui Lin------
12013d2874dSXuhui Lin
121c8fb3bfdSXuhui Lin## rk3576_{usbplug,usbplug_fspi1}_v1.02.bin
122c8fb3bfdSXuhui Lin
123c8fb3bfdSXuhui Lin| Date       | File                  | Build commit | Severity  |
124c8fb3bfdSXuhui Lin| ---------- | :----------------------- | ----------- | -------- |
125c8fb3bfdSXuhui Lin| 2024-06-19 | rk3576_{usbplug,usbplug_fspi1}_v1.02.bin | 0fe85c2474 | important     |
126c8fb3bfdSXuhui Lin
127c8fb3bfdSXuhui Lin### Fixed
128c8fb3bfdSXuhui Lin
129c8fb3bfdSXuhui Lin| Index | Severity  | Update                  | Issue description                    | Issue source |
130c8fb3bfdSXuhui Lin| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
131c8fb3bfdSXuhui 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. | -        |
132c8fb3bfdSXuhui Lin
133c8fb3bfdSXuhui Lin------
134c8fb3bfdSXuhui Lin
135e5a15adeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin
136e5a15adeSWesley Yao
137e5a15adeSWesley Yao| Date       | File                                                         | Build commit | Severity  |
138e5a15adeSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- |
139e5a15adeSWesley Yao| 2024-06-17 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin | da1087e33f   | important |
140e5a15adeSWesley Yao
141e5a15adeSWesley Yao### New
142e5a15adeSWesley Yao
143e5a15adeSWesley Yao1. Supports dram whose cs0 row is less than cs1 row.
144e5a15adeSWesley Yao2. Add eyescan DDR bin.
145e5a15adeSWesley Yao
146e5a15adeSWesley Yao### Fixed
147e5a15adeSWesley Yao
148e5a15adeSWesley Yao| Index | Severity  | Update                                            | Issue description                             | Issue source |
149e5a15adeSWesley Yao| ----- | --------- | ------------------------------------------------- | --------------------------------------------- | ------------ |
150e5a15adeSWesley Yao| 1     | important | Ensure VOP bandwidth in extreme situations        | -                                             | -            |
151e5a15adeSWesley Yao| 2     | important | Fix probabilistic failure to detect LPDDR4(X) CS1 | Probabilistic failure to detect LPDDR4(X) CS1 | -            |
152e5a15adeSWesley Yao
153e5a15adeSWesley Yao------
154e5a15adeSWesley Yao
1553cb8a4e3SXiaoDong Huang## rk3576_bl31_v1.08.elf
1563cb8a4e3SXiaoDong Huang
1573cb8a4e3SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
1583cb8a4e3SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
1593cb8a4e3SXiaoDong Huang| 2024-06-07 | rk3576_bl31_v1.08.elf | 6102c2d62    | important |
1603cb8a4e3SXiaoDong Huang
1613cb8a4e3SXiaoDong Huang### New
1623cb8a4e3SXiaoDong Huang
1633cb8a4e3SXiaoDong Huang1. Support rbrom command in UFS machines.
1643cb8a4e3SXiaoDong Huang2. Enable memory repair according to otp.
1653cb8a4e3SXiaoDong Huang
1663cb8a4e3SXiaoDong Huang------
1673cb8a4e3SXiaoDong Huang
16878475f2fSXiaoDong Huang## rk3576_bl31_v1.07.elf
16978475f2fSXiaoDong Huang
17078475f2fSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
17178475f2fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
17278475f2fSXiaoDong Huang| 2024-05-29 | rk3576_bl31_v1.07.elf | d6d387faa    | important |
17378475f2fSXiaoDong Huang
17478475f2fSXiaoDong Huang### New
17578475f2fSXiaoDong Huang
17678475f2fSXiaoDong Huang1. Support power off vdd_logic when virtual-poweroff.
17778475f2fSXiaoDong Huang2. Support to configure bus_mcu in NS.
17878475f2fSXiaoDong Huang3. Improve DDR stability when ultra suspend.
17978475f2fSXiaoDong Huang4. Support DFS in VOP+EBC machine.
18078475f2fSXiaoDong Huang
18178475f2fSXiaoDong Huang------
18278475f2fSXiaoDong Huang
1833175505fSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin
1843175505fSWesley Yao
1853175505fSWesley Yao| Date       | File                                                         | Build commit | Severity  |
1863175505fSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- |
1873175505fSWesley Yao| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582   | important |
1883175505fSWesley Yao
1893175505fSWesley Yao### New
1903175505fSWesley Yao
1913175505fSWesley Yao1. Supports dram whose cs0 row is less than cs1 row.
1923175505fSWesley Yao2. Add eyescan DDR bin.
1933175505fSWesley Yao
1943175505fSWesley Yao### Fixed
1953175505fSWesley Yao
1963175505fSWesley Yao| Index | Severity  | Update                                                    | Issue description | Issue source |
1973175505fSWesley Yao| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ |
1983175505fSWesley Yao| 1     | important | Fix an issue with some LPDDR5 read eye skewed to the left | -                 | -            |
1993175505fSWesley Yao| 2     | important | Improve LPDDR5 534MHz high temperature stability          | -                 | -            |
2003175505fSWesley Yao| 3     | important | Improve ultra suspend stability                           | -                 | -            |
2013175505fSWesley Yao| 4     | important | Improve reboot stability                                  | -                 | -            |
2023175505fSWesley Yao| 5     | moderate  | Improve print result of eye scan                          | -                 | -            |
2033175505fSWesley Yao
2043175505fSWesley Yao------
2053175505fSWesley Yao
2067e38d7bcSchenfen## rk3576_boost_v1.02.bin
2077e38d7bcSchenfen
2087e38d7bcSchenfen| Date       | File                  | Build commit | Severity  |
2097e38d7bcSchenfen| ---------- | :-------------------- | ----------- | -------- |
2107e38d7bcSchenfen| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98   | moderate |
2117e38d7bcSchenfen
2127e38d7bcSchenfen### Fixed
2137e38d7bcSchenfen
2147e38d7bcSchenfen| Index | Severity  | Update                  | Issue description                    | Issue source |
2157e38d7bcSchenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
2167e38d7bcSchenfen| 1     | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | -            |
2177e38d7bcSchenfen
2187e38d7bcSchenfen------
2197e38d7bcSchenfen
2204fa2c94bSXuhui Lin## rk3576_spl_v1.04.bin
2214fa2c94bSXuhui Lin
2224fa2c94bSXuhui Lin| Date       | File                  | Build commit | Severity  |
2234fa2c94bSXuhui Lin| ---------- | :-------------------- | ------------ | --------- |
2244fa2c94bSXuhui Lin| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d    | important |
2254fa2c94bSXuhui Lin
2264fa2c94bSXuhui Lin### Fixed
2274fa2c94bSXuhui Lin
2284fa2c94bSXuhui Lin| Index | Severity  | Update                                         | Issue description                    | Issue source |
2294fa2c94bSXuhui Lin| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
2304fa2c94bSXuhui Lin| 1     | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | -            |
2314fa2c94bSXuhui Lin
2324fa2c94bSXuhui Lin------
2334fa2c94bSXuhui Lin
23422132fc0Sshengfei Xu## rk3576_bl31_v1.06.elf
23522132fc0Sshengfei Xu
23622132fc0Sshengfei Xu| Date       | File                  | Build commit | Severity  |
23722132fc0Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
23822132fc0Sshengfei Xu| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c    | important |
23922132fc0Sshengfei Xu
24022132fc0Sshengfei Xu### New
24122132fc0Sshengfei Xu
24222132fc0Sshengfei Xu1. Print global reset status.
24322132fc0Sshengfei Xu2. Support suspend from any cpu.
24422132fc0Sshengfei Xu
24522132fc0Sshengfei Xu------
24622132fc0Sshengfei Xu
2474be87c4dSHisping Lin## rk3576_bl32_v1.02.bin
2484be87c4dSHisping Lin
2494be87c4dSHisping Lin| Date       | File                  | Build commit | Severity  |
2504be87c4dSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
2514be87c4dSHisping Lin| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e    | important |
2524be87c4dSHisping Lin
2534be87c4dSHisping Lin### New
2544be87c4dSHisping Lin
2554be87c4dSHisping Lin1. Support read write verify toybrick ksn.
2564be87c4dSHisping Lin
2574be87c4dSHisping Lin------
2584be87c4dSHisping Lin
2594011aecdSXuhui Lin## rk3576_spl_v1.03.bin
2604011aecdSXuhui Lin
2614011aecdSXuhui Lin| Date       | File                  | Build commit | Severity  |
2624011aecdSXuhui Lin| ---------- | :-------------------- | ------------ | --------- |
2634011aecdSXuhui Lin| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6    | important |
2644011aecdSXuhui Lin
2654011aecdSXuhui Lin### Fixed
2664011aecdSXuhui Lin
2674011aecdSXuhui Lin| Index | Severity  | Update                                         | Issue description                    | Issue source |
2684011aecdSXuhui Lin| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
2694011aecdSXuhui Lin| 1     | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | -            |
2704011aecdSXuhui Lin
2714011aecdSXuhui Lin------
2724011aecdSXuhui Lin
273803efaecSFinley Xiao## rk3576_bl31_v1.05.elf
274803efaecSFinley Xiao
275803efaecSFinley Xiao| Date       | File                  | Build commit | Severity  |
276803efaecSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
277803efaecSFinley Xiao| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54    | important |
278803efaecSFinley Xiao
279803efaecSFinley Xiao### New
280803efaecSFinley Xiao
281803efaecSFinley Xiao1. Enable pd_gpu repair.
282803efaecSFinley Xiao2. Add otp init.
283803efaecSFinley Xiao3. Increase pvptll length for middle frequencies.
284803efaecSFinley Xiao4. Adjust pvtpll table by otp opp info.
285803efaecSFinley Xiao5. Hptimer support 1G frequency.
286803efaecSFinley Xiao6. Don't use cpu unclean src.
287803efaecSFinley Xiao
288803efaecSFinley Xiao### Fixed
289803efaecSFinley Xiao
290803efaecSFinley Xiao| Index | Severity  | Update                                         | Issue description                    | Issue source |
291803efaecSFinley Xiao| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
292803efaecSFinley Xiao| 1     | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | -            |
293803efaecSFinley Xiao
294803efaecSFinley Xiao------
295803efaecSFinley Xiao
2969b6f7661Schenfen## rk3576_boost_v1.00.bin
2979b6f7661Schenfen
2989b6f7661Schenfen| Date       | File                  | Build commit | Severity  |
2999b6f7661Schenfen| ---------- | :-------------------- | ----------- | -------- |
3009b6f7661Schenfen| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09   | important |
3019b6f7661Schenfen
3029b6f7661Schenfen### Fixed
3039b6f7661Schenfen
3049b6f7661Schenfen| Index | Severity  | Update                  | Issue description                    | Issue source |
3059b6f7661Schenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
3069b6f7661Schenfen| 1     | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | -            |
3079b6f7661Schenfen
3089b6f7661Schenfen------
3099b6f7661Schenfen
310fdf27422SXuhui Lin## rk3576_spl_v1.02.bin
311fdf27422SXuhui Lin
312fdf27422SXuhui Lin| Date       | File                  | Build commit | Severity  |
313fdf27422SXuhui Lin| ---------- | :-------------------- | ----------- | -------- |
314fdf27422SXuhui Lin| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3   | important |
315fdf27422SXuhui Lin
316fdf27422SXuhui Lin### New
317fdf27422SXuhui Lin
318fdf27422SXuhui Lin1. Enable cci channels for devices.
319fdf27422SXuhui Lin2. Add internal phase support for dwmmc.
320fdf27422SXuhui Lin3. Enable decom by default.
321fdf27422SXuhui Lin4. Add eMMC and FSPI iomux support.
322fdf27422SXuhui Lin5. Improve UFS support.
323fdf27422SXuhui Lin6. Improve usbplug support.
324fdf27422SXuhui Lin
325fdf27422SXuhui Lin------
326fdf27422SXuhui Lin
327b0fd07a4SXiaoDong Huang## rk3576_bl31_v1.04.elf
328b0fd07a4SXiaoDong Huang
329b0fd07a4SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
330b0fd07a4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
331b0fd07a4SXiaoDong Huang| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771    | important |
332b0fd07a4SXiaoDong Huang
333b0fd07a4SXiaoDong Huang### New
334b0fd07a4SXiaoDong Huang
335b0fd07a4SXiaoDong Huang1. Reduced power consumption of the pmu 1v8 during sleep.
336b0fd07a4SXiaoDong Huang
337b0fd07a4SXiaoDong Huang### Fixed
338b0fd07a4SXiaoDong Huang
339b0fd07a4SXiaoDong Huang| Index | Severity  | Update                                         | Issue description                             | Issue source |
340b0fd07a4SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
341b0fd07a4SXiaoDong Huang| 1     | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | -            |
342b0fd07a4SXiaoDong Huang
343b0fd07a4SXiaoDong Huang------
344b0fd07a4SXiaoDong Huang
34512a25c4eSYifeng Zhao## rk3576_usbplug_v1.01.bin
34612a25c4eSYifeng Zhao
34712a25c4eSYifeng Zhao| Date       | File                     | Build commit | Severity  |
34812a25c4eSYifeng Zhao| ---------- | :----------------------- | ------------ | --------- |
34912a25c4eSYifeng Zhao| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6    | important |
35012a25c4eSYifeng Zhao
35112a25c4eSYifeng Zhao### New
35212a25c4eSYifeng Zhao
35312a25c4eSYifeng Zhao1. Add support write booster.
35412a25c4eSYifeng Zhao
35512a25c4eSYifeng Zhao### Fixed
35612a25c4eSYifeng Zhao
35712a25c4eSYifeng Zhao| Index | Severity  | Update                                              | Issue description                                          | Issue source |
35812a25c4eSYifeng Zhao| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ |
35912a25c4eSYifeng Zhao| 1     | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | -            |
36012a25c4eSYifeng Zhao| 2     | important | Support UFS with PHISON UFS controller.             | Test ready command will fail.                              | -            |
36112a25c4eSYifeng Zhao
36212a25c4eSYifeng Zhao------
36312a25c4eSYifeng Zhao
364658ad9aeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin
365658ad9aeSWesley Yao
366658ad9aeSWesley Yao| Date       | File                                                 | Build commit | Severity  |
367658ad9aeSWesley Yao| ---------- | :--------------------------------------------------- | ------------ | --------- |
368658ad9aeSWesley Yao| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a   | important |
369658ad9aeSWesley Yao
370658ad9aeSWesley Yao### Warn
371658ad9aeSWesley Yao
372658ad9aeSWesley 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).
373658ad9aeSWesley Yao
374658ad9aeSWesley Yao### Fixed
375658ad9aeSWesley Yao
376658ad9aeSWesley Yao| Index | Severity  | Update                                          | Issue description                            | Issue source |
377658ad9aeSWesley Yao| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ |
378658ad9aeSWesley Yao| 1     | important | Change default freq of LPDDR5 to 2736MHz        | -                                            | -            |
379658ad9aeSWesley Yao| 2     | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | -            |
380658ad9aeSWesley Yao
381658ad9aeSWesley Yao------
382658ad9aeSWesley Yao
3836c0ef127SHisping Lin## rk3576_bl32_v1.01.bin
3846c0ef127SHisping Lin
3856c0ef127SHisping Lin| Date       | File                  | Build commit | Severity  |
3866c0ef127SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
3876c0ef127SHisping Lin| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92    | important |
3886c0ef127SHisping Lin
3896c0ef127SHisping Lin### New
3906c0ef127SHisping Lin
3916c0ef127SHisping Lin1. Optimization parameter check to enhance security.
3926c0ef127SHisping Lin2. Keylad supports get otp zero count.
3936c0ef127SHisping Lin
3946c0ef127SHisping Lin------
3956c0ef127SHisping Lin
396335b88b0SXiaoDong Huang## rk3576_bl31_v1.03.elf
397335b88b0SXiaoDong Huang
398335b88b0SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
399335b88b0SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
400335b88b0SXiaoDong Huang| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3    | important |
401335b88b0SXiaoDong Huang
402335b88b0SXiaoDong Huang### New
403335b88b0SXiaoDong Huang
404335b88b0SXiaoDong Huang1. Improve DDR stability when sleep.
405335b88b0SXiaoDong Huang2. Supports DDR frequency conversion in EBC scenarios.
406335b88b0SXiaoDong Huang
407335b88b0SXiaoDong Huang### Fixed
408335b88b0SXiaoDong Huang
409335b88b0SXiaoDong Huang| Index | Severity  | Update                                         | Issue description                             | Issue source |
410335b88b0SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
411335b88b0SXiaoDong Huang| 1     | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | -            |
412335b88b0SXiaoDong Huang
413335b88b0SXiaoDong Huang------
414335b88b0SXiaoDong Huang
415958a98d9SJon Lin## rk3576_{spl,usbplug}_fspi1_v1.00.bin
416958a98d9SJon Lin
417958a98d9SJon Lin| Date       | File                  | Build commit | Severity  |
418958a98d9SJon Lin| ---------- | :-------------------- | ----------- | -------- |
419958a98d9SJon Lin| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d   | important |
420958a98d9SJon Lin
421958a98d9SJon Lin### New
422958a98d9SJon Lin
423958a98d9SJon Lin1. Support fspi1 spiflash.
424958a98d9SJon Lin
425958a98d9SJon Lin------
426958a98d9SJon Lin
427ff3639a2SXuhui Lin## rk3576_spl_v1.01.bin
428ff3639a2SXuhui Lin
429ff3639a2SXuhui Lin| Date       | File                  | Build commit | Severity  |
430ff3639a2SXuhui Lin| ---------- | :-------------------- | ----------- | -------- |
431ff3639a2SXuhui Lin| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69   | important |
432ff3639a2SXuhui Lin
433ff3639a2SXuhui Lin### New
434ff3639a2SXuhui Lin
435ff3639a2SXuhui Lin1. Support SD card.
436ff3639a2SXuhui Lin2. Support SecureBoot.
437ff3639a2SXuhui Lin3. Enable crypto.
438ff3639a2SXuhui Lin4. Improve UFS support.
439ff3639a2SXuhui Lin5. Improve VOP2 support.
440ff3639a2SXuhui Lin6. Add MCU-related register configuration.
441ff3639a2SXuhui Lin
442ff3639a2SXuhui Lin------
443ff3639a2SXuhui Lin
44457209138SXiaoDong Huang## rk3576_bl31_v1.02.elf
44557209138SXiaoDong Huang
44657209138SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
44757209138SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
44857209138SXiaoDong Huang| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0    | important |
44957209138SXiaoDong Huang
45057209138SXiaoDong Huang### New
45157209138SXiaoDong Huang
45257209138SXiaoDong Huang1. Support HDCP.
45357209138SXiaoDong Huang2. Enable GPU counter.
45457209138SXiaoDong Huang
45557209138SXiaoDong Huang------
45657209138SXiaoDong Huang
45786611506SCanYang He## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
45886611506SCanYang He
45986611506SCanYang He| Date       | File                                         | Build commit | Severity  |
46086611506SCanYang He| ---------- | :------------------------------------------- | ------------ | --------- |
46186611506SCanYang He| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3  | important |
46286611506SCanYang He
46386611506SCanYang He### Fixed
46486611506SCanYang He
46586611506SCanYang He| Index | Severity  | Update                                   | Issue description                                                                                                                             | Issue source |
46686611506SCanYang He| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
46786611506SCanYang 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. | -            |
46886611506SCanYang He
46986611506SCanYang He------
47086611506SCanYang He
47157ffadecSXiaoDong Huang## rk3576_bl31_v1.01.elf
47257ffadecSXiaoDong Huang
47357ffadecSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
47457ffadecSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
47557ffadecSXiaoDong Huang| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c    | important |
47657ffadecSXiaoDong Huang
47757ffadecSXiaoDong Huang### New
47857ffadecSXiaoDong Huang
47957ffadecSXiaoDong Huang1. Support suspend/resume in uboot.
48057ffadecSXiaoDong Huang2. Support virtual poweroff.
48157ffadecSXiaoDong Huang3. Support recover system time after system resume.
48257ffadecSXiaoDong Huang
48357ffadecSXiaoDong Huang------
48457ffadecSXiaoDong Huang
485c0d7fa7bSJoseph Chen## rk3576_{ddr,spl,usbplug}_v1.00.bin
486c0d7fa7bSJoseph Chen
487c0d7fa7bSJoseph Chen| Date       | File                               | Build commit                                   | Severity |
488c0d7fa7bSJoseph Chen| ---------- | :--------------------------------- | ---------------------------------------------- | -------- |
489c0d7fa7bSJoseph Chen| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate |
490c0d7fa7bSJoseph Chen
491c0d7fa7bSJoseph Chen### New
492c0d7fa7bSJoseph Chen
493c0d7fa7bSJoseph Chen1. Initial version.
494c0d7fa7bSJoseph Chen
495c0d7fa7bSJoseph Chen------
496c0d7fa7bSJoseph Chen
497e10cc428SXiaoDong Huang## rk3576_{bl31, bl32}_v1.00.bin
498e10cc428SXiaoDong Huang
499e10cc428SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
500e10cc428SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
501e10cc428SXiaoDong Huang| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate |
502e10cc428SXiaoDong Huang
503e10cc428SXiaoDong Huang### New
504e10cc428SXiaoDong Huang
505e10cc428SXiaoDong Huang1. Initial version.
506e10cc428SXiaoDong Huang
507e10cc428SXiaoDong Huang------
508e10cc428SXiaoDong Huang
509