xref: /rkbin/doc/release/RK3576_EN.md (revision 78475f2f7008325ab33406b4c83b4e6112eedeeb)
1# RK3576 Release Note
2
3## rk3576_bl31_v1.07.elf
4
5| Date       | File                  | Build commit | Severity  |
6| ---------- | :-------------------- | ------------ | --------- |
7| 2024-05-29 | rk3576_bl31_v1.07.elf | d6d387faa    | important |
8
9### New
10
111. Support power off vdd_logic when virtual-poweroff.
122. Support to configure bus_mcu in NS.
133. Improve DDR stability when ultra suspend.
144. Support DFS in VOP+EBC machine.
15
16------
17
18## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin
19
20| Date       | File                                                         | Build commit | Severity  |
21| ---------- | :----------------------------------------------------------- | ------------ | --------- |
22| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582   | important |
23
24### New
25
261. Supports dram whose cs0 row is less than cs1 row.
272. Add eyescan DDR bin.
28
29### Fixed
30
31| Index | Severity  | Update                                                    | Issue description | Issue source |
32| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ |
33| 1     | important | Fix an issue with some LPDDR5 read eye skewed to the left | -                 | -            |
34| 2     | important | Improve LPDDR5 534MHz high temperature stability          | -                 | -            |
35| 3     | important | Improve ultra suspend stability                           | -                 | -            |
36| 4     | important | Improve reboot stability                                  | -                 | -            |
37| 5     | moderate  | Improve print result of eye scan                          | -                 | -            |
38
39------
40
41## rk3576_boost_v1.02.bin
42
43| Date       | File                  | Build commit | Severity  |
44| ---------- | :-------------------- | ----------- | -------- |
45| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98   | moderate |
46
47### Fixed
48
49| Index | Severity  | Update                  | Issue description                    | Issue source |
50| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
51| 1     | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | -            |
52
53------
54
55## rk3576_spl_v1.04.bin
56
57| Date       | File                  | Build commit | Severity  |
58| ---------- | :-------------------- | ------------ | --------- |
59| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d    | important |
60
61### Fixed
62
63| Index | Severity  | Update                                         | Issue description                    | Issue source |
64| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
65| 1     | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | -            |
66
67------
68
69## rk3576_bl31_v1.06.elf
70
71| Date       | File                  | Build commit | Severity  |
72| ---------- | :-------------------- | ------------ | --------- |
73| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c    | important |
74
75### New
76
771. Print global reset status.
782. Support suspend from any cpu.
79
80------
81
82## rk3576_bl32_v1.02.bin
83
84| Date       | File                  | Build commit | Severity  |
85| ---------- | :-------------------- | ------------ | --------- |
86| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e    | important |
87
88### New
89
901. Support read write verify toybrick ksn.
91
92------
93
94## rk3576_spl_v1.03.bin
95
96| Date       | File                  | Build commit | Severity  |
97| ---------- | :-------------------- | ------------ | --------- |
98| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6    | important |
99
100### Fixed
101
102| Index | Severity  | Update                                         | Issue description                    | Issue source |
103| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
104| 1     | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | -            |
105
106------
107
108## rk3576_bl31_v1.05.elf
109
110| Date       | File                  | Build commit | Severity  |
111| ---------- | :-------------------- | ------------ | --------- |
112| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54    | important |
113
114### New
115
1161. Enable pd_gpu repair.
1172. Add otp init.
1183. Increase pvptll length for middle frequencies.
1194. Adjust pvtpll table by otp opp info.
1205. Hptimer support 1G frequency.
1216. Don't use cpu unclean src.
122
123### Fixed
124
125| Index | Severity  | Update                                         | Issue description                    | Issue source |
126| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
127| 1     | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | -            |
128
129------
130
131## rk3576_boost_v1.00.bin
132
133| Date       | File                  | Build commit | Severity  |
134| ---------- | :-------------------- | ----------- | -------- |
135| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09   | important |
136
137### Fixed
138
139| Index | Severity  | Update                  | Issue description                    | Issue source |
140| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
141| 1     | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | -            |
142
143------
144
145## rk3576_spl_v1.02.bin
146
147| Date       | File                  | Build commit | Severity  |
148| ---------- | :-------------------- | ----------- | -------- |
149| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3   | important |
150
151### New
152
1531. Enable cci channels for devices.
1542. Add internal phase support for dwmmc.
1553. Enable decom by default.
1564. Add eMMC and FSPI iomux support.
1575. Improve UFS support.
1586. Improve usbplug support.
159
160------
161
162## rk3576_bl31_v1.04.elf
163
164| Date       | File                  | Build commit | Severity  |
165| ---------- | :-------------------- | ------------ | --------- |
166| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771    | important |
167
168### New
169
1701. Reduced power consumption of the pmu 1v8 during sleep.
171
172### Fixed
173
174| Index | Severity  | Update                                         | Issue description                             | Issue source |
175| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
176| 1     | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | -            |
177
178------
179
180## rk3576_usbplug_v1.01.bin
181
182| Date       | File                     | Build commit | Severity  |
183| ---------- | :----------------------- | ------------ | --------- |
184| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6    | important |
185
186### New
187
1881. Add support write booster.
189
190### Fixed
191
192| Index | Severity  | Update                                              | Issue description                                          | Issue source |
193| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ |
194| 1     | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | -            |
195| 2     | important | Support UFS with PHISON UFS controller.             | Test ready command will fail.                              | -            |
196
197------
198
199## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin
200
201| Date       | File                                                 | Build commit | Severity  |
202| ---------- | :--------------------------------------------------- | ------------ | --------- |
203| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a   | important |
204
205### Warn
206
2071. 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).
208
209### Fixed
210
211| Index | Severity  | Update                                          | Issue description                            | Issue source |
212| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ |
213| 1     | important | Change default freq of LPDDR5 to 2736MHz        | -                                            | -            |
214| 2     | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | -            |
215
216------
217
218## rk3576_bl32_v1.01.bin
219
220| Date       | File                  | Build commit | Severity  |
221| ---------- | :-------------------- | ------------ | --------- |
222| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92    | important |
223
224### New
225
2261. Optimization parameter check to enhance security.
2272. Keylad supports get otp zero count.
228
229------
230
231## rk3576_bl31_v1.03.elf
232
233| Date       | File                  | Build commit | Severity  |
234| ---------- | :-------------------- | ------------ | --------- |
235| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3    | important |
236
237### New
238
2391. Improve DDR stability when sleep.
2402. Supports DDR frequency conversion in EBC scenarios.
241
242### Fixed
243
244| Index | Severity  | Update                                         | Issue description                             | Issue source |
245| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
246| 1     | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | -            |
247
248------
249
250## rk3576_{spl,usbplug}_fspi1_v1.00.bin
251
252| Date       | File                  | Build commit | Severity  |
253| ---------- | :-------------------- | ----------- | -------- |
254| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d   | important |
255
256### New
257
2581. Support fspi1 spiflash.
259
260------
261
262## rk3576_spl_v1.01.bin
263
264| Date       | File                  | Build commit | Severity  |
265| ---------- | :-------------------- | ----------- | -------- |
266| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69   | important |
267
268### New
269
2701. Support SD card.
2712. Support SecureBoot.
2723. Enable crypto.
2734. Improve UFS support.
2745. Improve VOP2 support.
2756. Add MCU-related register configuration.
276
277------
278
279## rk3576_bl31_v1.02.elf
280
281| Date       | File                  | Build commit | Severity  |
282| ---------- | :-------------------- | ------------ | --------- |
283| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0    | important |
284
285### New
286
2871. Support HDCP.
2882. Enable GPU counter.
289
290------
291
292## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
293
294| Date       | File                                         | Build commit | Severity  |
295| ---------- | :------------------------------------------- | ------------ | --------- |
296| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3  | important |
297
298### Fixed
299
300| Index | Severity  | Update                                   | Issue description                                                                                                                             | Issue source |
301| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
302| 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. | -            |
303
304------
305
306## rk3576_bl31_v1.01.elf
307
308| Date       | File                  | Build commit | Severity  |
309| ---------- | :-------------------- | ------------ | --------- |
310| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c    | important |
311
312### New
313
3141. Support suspend/resume in uboot.
3152. Support virtual poweroff.
3163. Support recover system time after system resume.
317
318------
319
320## rk3576_{ddr,spl,usbplug}_v1.00.bin
321
322| Date       | File                               | Build commit                                   | Severity |
323| ---------- | :--------------------------------- | ---------------------------------------------- | -------- |
324| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate |
325
326### New
327
3281. Initial version.
329
330------
331
332## rk3576_{bl31, bl32}_v1.00.bin
333
334| Date       | File                  | Build commit | Severity  |
335| ---------- | :-------------------- | ------------ | --------- |
336| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate |
337
338### New
339
3401. Initial version.
341
342------
343
344