xref: /rkbin/doc/release/RK3576_EN.md (revision 7e38d7bccd2dcd9830de08ce1d8608cb92820e27)
1# RK3576 Release Note
2
3## rk3576_boost_v1.02.bin
4
5| Date       | File                  | Build commit | Severity  |
6| ---------- | :-------------------- | ----------- | -------- |
7| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98   | moderate |
8
9### Fixed
10
11| Index | Severity  | Update                  | Issue description                    | Issue source |
12| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
13| 1     | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | -            |
14
15------
16
17## rk3576_spl_v1.04.bin
18
19| Date       | File                  | Build commit | Severity  |
20| ---------- | :-------------------- | ------------ | --------- |
21| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d    | important |
22
23### Fixed
24
25| Index | Severity  | Update                                         | Issue description                    | Issue source |
26| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
27| 1     | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | -            |
28
29------
30
31## rk3576_bl31_v1.06.elf
32
33| Date       | File                  | Build commit | Severity  |
34| ---------- | :-------------------- | ------------ | --------- |
35| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c    | important |
36
37### New
38
391. Print global reset status.
402. Support suspend from any cpu.
41
42------
43
44## rk3576_bl32_v1.02.bin
45
46| Date       | File                  | Build commit | Severity  |
47| ---------- | :-------------------- | ------------ | --------- |
48| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e    | important |
49
50### New
51
521. Support read write verify toybrick ksn.
53
54------
55
56## rk3576_spl_v1.03.bin
57
58| Date       | File                  | Build commit | Severity  |
59| ---------- | :-------------------- | ------------ | --------- |
60| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6    | important |
61
62### Fixed
63
64| Index | Severity  | Update                                         | Issue description                    | Issue source |
65| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
66| 1     | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | -            |
67
68------
69
70## rk3576_bl31_v1.05.elf
71
72| Date       | File                  | Build commit | Severity  |
73| ---------- | :-------------------- | ------------ | --------- |
74| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54    | important |
75
76### New
77
781. Enable pd_gpu repair.
792. Add otp init.
803. Increase pvptll length for middle frequencies.
814. Adjust pvtpll table by otp opp info.
825. Hptimer support 1G frequency.
836. Don't use cpu unclean src.
84
85### Fixed
86
87| Index | Severity  | Update                                         | Issue description                    | Issue source |
88| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
89| 1     | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | -            |
90
91------
92
93## rk3576_boost_v1.00.bin
94
95| Date       | File                  | Build commit | Severity  |
96| ---------- | :-------------------- | ----------- | -------- |
97| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09   | important |
98
99### Fixed
100
101| Index | Severity  | Update                  | Issue description                    | Issue source |
102| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
103| 1     | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | -            |
104
105------
106
107## rk3576_spl_v1.02.bin
108
109| Date       | File                  | Build commit | Severity  |
110| ---------- | :-------------------- | ----------- | -------- |
111| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3   | important |
112
113### New
114
1151. Enable cci channels for devices.
1162. Add internal phase support for dwmmc.
1173. Enable decom by default.
1184. Add eMMC and FSPI iomux support.
1195. Improve UFS support.
1206. Improve usbplug support.
121
122------
123
124## rk3576_bl31_v1.04.elf
125
126| Date       | File                  | Build commit | Severity  |
127| ---------- | :-------------------- | ------------ | --------- |
128| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771    | important |
129
130### New
131
1321. Reduced power consumption of the pmu 1v8 during sleep.
133
134### Fixed
135
136| Index | Severity  | Update                                         | Issue description                             | Issue source |
137| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
138| 1     | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | -            |
139
140------
141
142## rk3576_usbplug_v1.01.bin
143
144| Date       | File                     | Build commit | Severity  |
145| ---------- | :----------------------- | ------------ | --------- |
146| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6    | important |
147
148### New
149
1501. Add support write booster.
151
152### Fixed
153
154| Index | Severity  | Update                                              | Issue description                                          | Issue source |
155| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ |
156| 1     | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | -            |
157| 2     | important | Support UFS with PHISON UFS controller.             | Test ready command will fail.                              | -            |
158
159------
160
161## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin
162
163| Date       | File                                                 | Build commit | Severity  |
164| ---------- | :--------------------------------------------------- | ------------ | --------- |
165| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a   | important |
166
167### Warn
168
1691. 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).
170
171### Fixed
172
173| Index | Severity  | Update                                          | Issue description                            | Issue source |
174| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ |
175| 1     | important | Change default freq of LPDDR5 to 2736MHz        | -                                            | -            |
176| 2     | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | -            |
177
178------
179
180## rk3576_bl32_v1.01.bin
181
182| Date       | File                  | Build commit | Severity  |
183| ---------- | :-------------------- | ------------ | --------- |
184| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92    | important |
185
186### New
187
1881. Optimization parameter check to enhance security.
1892. Keylad supports get otp zero count.
190
191------
192
193## rk3576_bl31_v1.03.elf
194
195| Date       | File                  | Build commit | Severity  |
196| ---------- | :-------------------- | ------------ | --------- |
197| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3    | important |
198
199### New
200
2011. Improve DDR stability when sleep.
2022. Supports DDR frequency conversion in EBC scenarios.
203
204### Fixed
205
206| Index | Severity  | Update                                         | Issue description                             | Issue source |
207| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
208| 1     | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | -            |
209
210------
211
212## rk3576_{spl,usbplug}_fspi1_v1.00.bin
213
214| Date       | File                  | Build commit | Severity  |
215| ---------- | :-------------------- | ----------- | -------- |
216| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d   | important |
217
218### New
219
2201. Support fspi1 spiflash.
221
222------
223
224## rk3576_spl_v1.01.bin
225
226| Date       | File                  | Build commit | Severity  |
227| ---------- | :-------------------- | ----------- | -------- |
228| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69   | important |
229
230### New
231
2321. Support SD card.
2332. Support SecureBoot.
2343. Enable crypto.
2354. Improve UFS support.
2365. Improve VOP2 support.
2376. Add MCU-related register configuration.
238
239------
240
241## rk3576_bl31_v1.02.elf
242
243| Date       | File                  | Build commit | Severity  |
244| ---------- | :-------------------- | ------------ | --------- |
245| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0    | important |
246
247### New
248
2491. Support HDCP.
2502. Enable GPU counter.
251
252------
253
254## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
255
256| Date       | File                                         | Build commit | Severity  |
257| ---------- | :------------------------------------------- | ------------ | --------- |
258| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3  | important |
259
260### Fixed
261
262| Index | Severity  | Update                                   | Issue description                                                                                                                             | Issue source |
263| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
264| 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. | -            |
265
266------
267
268## rk3576_bl31_v1.01.elf
269
270| Date       | File                  | Build commit | Severity  |
271| ---------- | :-------------------- | ------------ | --------- |
272| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c    | important |
273
274### New
275
2761. Support suspend/resume in uboot.
2772. Support virtual poweroff.
2783. Support recover system time after system resume.
279
280------
281
282## rk3576_{ddr,spl,usbplug}_v1.00.bin
283
284| Date       | File                               | Build commit                                   | Severity |
285| ---------- | :--------------------------------- | ---------------------------------------------- | -------- |
286| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate |
287
288### New
289
2901. Initial version.
291
292------
293
294## rk3576_{bl31, bl32}_v1.00.bin
295
296| Date       | File                  | Build commit | Severity  |
297| ---------- | :-------------------- | ------------ | --------- |
298| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate |
299
300### New
301
3021. Initial version.
303
304------
305
306