xref: /rkbin/doc/release/RK3576_EN.md (revision 4fa2c94beffdde6e3902ff55e981a61b7dfc8086)
1# RK3576 Release Note
2
3## rk3576_spl_v1.04.bin
4
5| Date       | File                  | Build commit | Severity  |
6| ---------- | :-------------------- | ------------ | --------- |
7| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d    | important |
8
9### Fixed
10
11| Index | Severity  | Update                                         | Issue description                    | Issue source |
12| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
13| 1     | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | -            |
14
15------
16
17## rk3576_bl31_v1.06.elf
18
19| Date       | File                  | Build commit | Severity  |
20| ---------- | :-------------------- | ------------ | --------- |
21| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c    | important |
22
23### New
24
251. Print global reset status.
262. Support suspend from any cpu.
27
28------
29
30## rk3576_bl32_v1.02.bin
31
32| Date       | File                  | Build commit | Severity  |
33| ---------- | :-------------------- | ------------ | --------- |
34| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e    | important |
35
36### New
37
381. Support read write verify toybrick ksn.
39
40------
41
42## rk3576_spl_v1.03.bin
43
44| Date       | File                  | Build commit | Severity  |
45| ---------- | :-------------------- | ------------ | --------- |
46| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6    | important |
47
48### Fixed
49
50| Index | Severity  | Update                                         | Issue description                    | Issue source |
51| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
52| 1     | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | -            |
53
54------
55
56## rk3576_bl31_v1.05.elf
57
58| Date       | File                  | Build commit | Severity  |
59| ---------- | :-------------------- | ------------ | --------- |
60| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54    | important |
61
62### New
63
641. Enable pd_gpu repair.
652. Add otp init.
663. Increase pvptll length for middle frequencies.
674. Adjust pvtpll table by otp opp info.
685. Hptimer support 1G frequency.
696. Don't use cpu unclean src.
70
71### Fixed
72
73| Index | Severity  | Update                                         | Issue description                    | Issue source |
74| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
75| 1     | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | -            |
76
77------
78
79## rk3576_boost_v1.00.bin
80
81| Date       | File                  | Build commit | Severity  |
82| ---------- | :-------------------- | ----------- | -------- |
83| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09   | important |
84
85### Fixed
86
87| Index | Severity  | Update                  | Issue description                    | Issue source |
88| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
89| 1     | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | -            |
90
91------
92
93## rk3576_spl_v1.02.bin
94
95| Date       | File                  | Build commit | Severity  |
96| ---------- | :-------------------- | ----------- | -------- |
97| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3   | important |
98
99### New
100
1011. Enable cci channels for devices.
1022. Add internal phase support for dwmmc.
1033. Enable decom by default.
1044. Add eMMC and FSPI iomux support.
1055. Improve UFS support.
1066. Improve usbplug support.
107
108------
109
110## rk3576_bl31_v1.04.elf
111
112| Date       | File                  | Build commit | Severity  |
113| ---------- | :-------------------- | ------------ | --------- |
114| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771    | important |
115
116### New
117
1181. Reduced power consumption of the pmu 1v8 during sleep.
119
120### Fixed
121
122| Index | Severity  | Update                                         | Issue description                             | Issue source |
123| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
124| 1     | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | -            |
125
126------
127
128## rk3576_usbplug_v1.01.bin
129
130| Date       | File                     | Build commit | Severity  |
131| ---------- | :----------------------- | ------------ | --------- |
132| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6    | important |
133
134### New
135
1361. Add support write booster.
137
138### Fixed
139
140| Index | Severity  | Update                                              | Issue description                                          | Issue source |
141| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ |
142| 1     | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | -            |
143| 2     | important | Support UFS with PHISON UFS controller.             | Test ready command will fail.                              | -            |
144
145------
146
147## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin
148
149| Date       | File                                                 | Build commit | Severity  |
150| ---------- | :--------------------------------------------------- | ------------ | --------- |
151| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a   | important |
152
153### Warn
154
1551. 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).
156
157### Fixed
158
159| Index | Severity  | Update                                          | Issue description                            | Issue source |
160| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ |
161| 1     | important | Change default freq of LPDDR5 to 2736MHz        | -                                            | -            |
162| 2     | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | -            |
163
164------
165
166## rk3576_bl32_v1.01.bin
167
168| Date       | File                  | Build commit | Severity  |
169| ---------- | :-------------------- | ------------ | --------- |
170| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92    | important |
171
172### New
173
1741. Optimization parameter check to enhance security.
1752. Keylad supports get otp zero count.
176
177------
178
179## rk3576_bl31_v1.03.elf
180
181| Date       | File                  | Build commit | Severity  |
182| ---------- | :-------------------- | ------------ | --------- |
183| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3    | important |
184
185### New
186
1871. Improve DDR stability when sleep.
1882. Supports DDR frequency conversion in EBC scenarios.
189
190### Fixed
191
192| Index | Severity  | Update                                         | Issue description                             | Issue source |
193| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
194| 1     | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | -            |
195
196------
197
198## rk3576_{spl,usbplug}_fspi1_v1.00.bin
199
200| Date       | File                  | Build commit | Severity  |
201| ---------- | :-------------------- | ----------- | -------- |
202| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d   | important |
203
204### New
205
2061. Support fspi1 spiflash.
207
208------
209
210## rk3576_spl_v1.01.bin
211
212| Date       | File                  | Build commit | Severity  |
213| ---------- | :-------------------- | ----------- | -------- |
214| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69   | important |
215
216### New
217
2181. Support SD card.
2192. Support SecureBoot.
2203. Enable crypto.
2214. Improve UFS support.
2225. Improve VOP2 support.
2236. Add MCU-related register configuration.
224
225------
226
227## rk3576_bl31_v1.02.elf
228
229| Date       | File                  | Build commit | Severity  |
230| ---------- | :-------------------- | ------------ | --------- |
231| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0    | important |
232
233### New
234
2351. Support HDCP.
2362. Enable GPU counter.
237
238------
239
240## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
241
242| Date       | File                                         | Build commit | Severity  |
243| ---------- | :------------------------------------------- | ------------ | --------- |
244| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3  | important |
245
246### Fixed
247
248| Index | Severity  | Update                                   | Issue description                                                                                                                             | Issue source |
249| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
250| 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. | -            |
251
252------
253
254## rk3576_bl31_v1.01.elf
255
256| Date       | File                  | Build commit | Severity  |
257| ---------- | :-------------------- | ------------ | --------- |
258| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c    | important |
259
260### New
261
2621. Support suspend/resume in uboot.
2632. Support virtual poweroff.
2643. Support recover system time after system resume.
265
266------
267
268## rk3576_{ddr,spl,usbplug}_v1.00.bin
269
270| Date       | File                               | Build commit                                   | Severity |
271| ---------- | :--------------------------------- | ---------------------------------------------- | -------- |
272| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate |
273
274### New
275
2761. Initial version.
277
278------
279
280## rk3576_{bl31, bl32}_v1.00.bin
281
282| Date       | File                  | Build commit | Severity  |
283| ---------- | :-------------------- | ------------ | --------- |
284| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate |
285
286### New
287
2881. Initial version.
289
290------
291
292