xref: /rkbin/doc/release/RK3576_EN.md (revision 3175505f1fd9cec75e722fc99b01fc7416e94ea6)
1# RK3576 Release Note
2
3## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin
4
5| Date       | File                                                         | Build commit | Severity  |
6| ---------- | :----------------------------------------------------------- | ------------ | --------- |
7| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582   | important |
8
9### New
10
111. Supports dram whose cs0 row is less than cs1 row.
122. Add eyescan DDR bin.
13
14### Fixed
15
16| Index | Severity  | Update                                                    | Issue description | Issue source |
17| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ |
18| 1     | important | Fix an issue with some LPDDR5 read eye skewed to the left | -                 | -            |
19| 2     | important | Improve LPDDR5 534MHz high temperature stability          | -                 | -            |
20| 3     | important | Improve ultra suspend stability                           | -                 | -            |
21| 4     | important | Improve reboot stability                                  | -                 | -            |
22| 5     | moderate  | Improve print result of eye scan                          | -                 | -            |
23
24------
25
26## rk3576_boost_v1.02.bin
27
28| Date       | File                  | Build commit | Severity  |
29| ---------- | :-------------------- | ----------- | -------- |
30| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98   | moderate |
31
32### Fixed
33
34| Index | Severity  | Update                  | Issue description                    | Issue source |
35| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
36| 1     | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | -            |
37
38------
39
40## rk3576_spl_v1.04.bin
41
42| Date       | File                  | Build commit | Severity  |
43| ---------- | :-------------------- | ------------ | --------- |
44| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d    | important |
45
46### Fixed
47
48| Index | Severity  | Update                                         | Issue description                    | Issue source |
49| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
50| 1     | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | -            |
51
52------
53
54## rk3576_bl31_v1.06.elf
55
56| Date       | File                  | Build commit | Severity  |
57| ---------- | :-------------------- | ------------ | --------- |
58| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c    | important |
59
60### New
61
621. Print global reset status.
632. Support suspend from any cpu.
64
65------
66
67## rk3576_bl32_v1.02.bin
68
69| Date       | File                  | Build commit | Severity  |
70| ---------- | :-------------------- | ------------ | --------- |
71| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e    | important |
72
73### New
74
751. Support read write verify toybrick ksn.
76
77------
78
79## rk3576_spl_v1.03.bin
80
81| Date       | File                  | Build commit | Severity  |
82| ---------- | :-------------------- | ------------ | --------- |
83| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6    | important |
84
85### Fixed
86
87| Index | Severity  | Update                                         | Issue description                    | Issue source |
88| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
89| 1     | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | -            |
90
91------
92
93## rk3576_bl31_v1.05.elf
94
95| Date       | File                  | Build commit | Severity  |
96| ---------- | :-------------------- | ------------ | --------- |
97| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54    | important |
98
99### New
100
1011. Enable pd_gpu repair.
1022. Add otp init.
1033. Increase pvptll length for middle frequencies.
1044. Adjust pvtpll table by otp opp info.
1055. Hptimer support 1G frequency.
1066. Don't use cpu unclean src.
107
108### Fixed
109
110| Index | Severity  | Update                                         | Issue description                    | Issue source |
111| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
112| 1     | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | -            |
113
114------
115
116## rk3576_boost_v1.00.bin
117
118| Date       | File                  | Build commit | Severity  |
119| ---------- | :-------------------- | ----------- | -------- |
120| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09   | important |
121
122### Fixed
123
124| Index | Severity  | Update                  | Issue description                    | Issue source |
125| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
126| 1     | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | -            |
127
128------
129
130## rk3576_spl_v1.02.bin
131
132| Date       | File                  | Build commit | Severity  |
133| ---------- | :-------------------- | ----------- | -------- |
134| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3   | important |
135
136### New
137
1381. Enable cci channels for devices.
1392. Add internal phase support for dwmmc.
1403. Enable decom by default.
1414. Add eMMC and FSPI iomux support.
1425. Improve UFS support.
1436. Improve usbplug support.
144
145------
146
147## rk3576_bl31_v1.04.elf
148
149| Date       | File                  | Build commit | Severity  |
150| ---------- | :-------------------- | ------------ | --------- |
151| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771    | important |
152
153### New
154
1551. Reduced power consumption of the pmu 1v8 during sleep.
156
157### Fixed
158
159| Index | Severity  | Update                                         | Issue description                             | Issue source |
160| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
161| 1     | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | -            |
162
163------
164
165## rk3576_usbplug_v1.01.bin
166
167| Date       | File                     | Build commit | Severity  |
168| ---------- | :----------------------- | ------------ | --------- |
169| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6    | important |
170
171### New
172
1731. Add support write booster.
174
175### Fixed
176
177| Index | Severity  | Update                                              | Issue description                                          | Issue source |
178| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ |
179| 1     | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | -            |
180| 2     | important | Support UFS with PHISON UFS controller.             | Test ready command will fail.                              | -            |
181
182------
183
184## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin
185
186| Date       | File                                                 | Build commit | Severity  |
187| ---------- | :--------------------------------------------------- | ------------ | --------- |
188| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a   | important |
189
190### Warn
191
1921. 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).
193
194### Fixed
195
196| Index | Severity  | Update                                          | Issue description                            | Issue source |
197| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ |
198| 1     | important | Change default freq of LPDDR5 to 2736MHz        | -                                            | -            |
199| 2     | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | -            |
200
201------
202
203## rk3576_bl32_v1.01.bin
204
205| Date       | File                  | Build commit | Severity  |
206| ---------- | :-------------------- | ------------ | --------- |
207| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92    | important |
208
209### New
210
2111. Optimization parameter check to enhance security.
2122. Keylad supports get otp zero count.
213
214------
215
216## rk3576_bl31_v1.03.elf
217
218| Date       | File                  | Build commit | Severity  |
219| ---------- | :-------------------- | ------------ | --------- |
220| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3    | important |
221
222### New
223
2241. Improve DDR stability when sleep.
2252. Supports DDR frequency conversion in EBC scenarios.
226
227### Fixed
228
229| Index | Severity  | Update                                         | Issue description                             | Issue source |
230| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
231| 1     | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | -            |
232
233------
234
235## rk3576_{spl,usbplug}_fspi1_v1.00.bin
236
237| Date       | File                  | Build commit | Severity  |
238| ---------- | :-------------------- | ----------- | -------- |
239| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d   | important |
240
241### New
242
2431. Support fspi1 spiflash.
244
245------
246
247## rk3576_spl_v1.01.bin
248
249| Date       | File                  | Build commit | Severity  |
250| ---------- | :-------------------- | ----------- | -------- |
251| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69   | important |
252
253### New
254
2551. Support SD card.
2562. Support SecureBoot.
2573. Enable crypto.
2584. Improve UFS support.
2595. Improve VOP2 support.
2606. Add MCU-related register configuration.
261
262------
263
264## rk3576_bl31_v1.02.elf
265
266| Date       | File                  | Build commit | Severity  |
267| ---------- | :-------------------- | ------------ | --------- |
268| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0    | important |
269
270### New
271
2721. Support HDCP.
2732. Enable GPU counter.
274
275------
276
277## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
278
279| Date       | File                                         | Build commit | Severity  |
280| ---------- | :------------------------------------------- | ------------ | --------- |
281| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3  | important |
282
283### Fixed
284
285| Index | Severity  | Update                                   | Issue description                                                                                                                             | Issue source |
286| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
287| 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. | -            |
288
289------
290
291## rk3576_bl31_v1.01.elf
292
293| Date       | File                  | Build commit | Severity  |
294| ---------- | :-------------------- | ------------ | --------- |
295| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c    | important |
296
297### New
298
2991. Support suspend/resume in uboot.
3002. Support virtual poweroff.
3013. Support recover system time after system resume.
302
303------
304
305## rk3576_{ddr,spl,usbplug}_v1.00.bin
306
307| Date       | File                               | Build commit                                   | Severity |
308| ---------- | :--------------------------------- | ---------------------------------------------- | -------- |
309| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate |
310
311### New
312
3131. Initial version.
314
315------
316
317## rk3576_{bl31, bl32}_v1.00.bin
318
319| Date       | File                  | Build commit | Severity  |
320| ---------- | :-------------------- | ------------ | --------- |
321| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate |
322
323### New
324
3251. Initial version.
326
327------
328
329