xref: /rkbin/doc/release/RK3576_EN.md (revision 4011aecd89020dc8201a2468503c70632224b0cc)
1# RK3576 Release Note
2
3## rk3576_spl_v1.03.bin
4
5| Date       | File                  | Build commit | Severity  |
6| ---------- | :-------------------- | ------------ | --------- |
7| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6    | important |
8
9### Fixed
10
11| Index | Severity  | Update                                         | Issue description                    | Issue source |
12| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
13| 1     | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | -            |
14
15------
16
17## rk3576_bl31_v1.05.elf
18
19| Date       | File                  | Build commit | Severity  |
20| ---------- | :-------------------- | ------------ | --------- |
21| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54    | important |
22
23### New
24
251. Enable pd_gpu repair.
262. Add otp init.
273. Increase pvptll length for middle frequencies.
284. Adjust pvtpll table by otp opp info.
295. Hptimer support 1G frequency.
306. Don't use cpu unclean src.
31
32### Fixed
33
34| Index | Severity  | Update                                         | Issue description                    | Issue source |
35| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
36| 1     | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | -            |
37
38------
39
40## rk3576_boost_v1.00.bin
41
42| Date       | File                  | Build commit | Severity  |
43| ---------- | :-------------------- | ----------- | -------- |
44| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09   | important |
45
46### Fixed
47
48| Index | Severity  | Update                  | Issue description                    | Issue source |
49| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
50| 1     | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | -            |
51
52------
53
54## rk3576_spl_v1.02.bin
55
56| Date       | File                  | Build commit | Severity  |
57| ---------- | :-------------------- | ----------- | -------- |
58| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3   | important |
59
60### New
61
621. Enable cci channels for devices.
632. Add internal phase support for dwmmc.
643. Enable decom by default.
654. Add eMMC and FSPI iomux support.
665. Improve UFS support.
676. Improve usbplug support.
68
69------
70
71## rk3576_bl31_v1.04.elf
72
73| Date       | File                  | Build commit | Severity  |
74| ---------- | :-------------------- | ------------ | --------- |
75| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771    | important |
76
77### New
78
791. Reduced power consumption of the pmu 1v8 during sleep.
80
81### Fixed
82
83| Index | Severity  | Update                                         | Issue description                             | Issue source |
84| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
85| 1     | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | -            |
86
87------
88
89## rk3576_usbplug_v1.01.bin
90
91| Date       | File                     | Build commit | Severity  |
92| ---------- | :----------------------- | ------------ | --------- |
93| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6    | important |
94
95### New
96
971. Add support write booster.
98
99### Fixed
100
101| Index | Severity  | Update                                              | Issue description                                          | Issue source |
102| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ |
103| 1     | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | -            |
104| 2     | important | Support UFS with PHISON UFS controller.             | Test ready command will fail.                              | -            |
105
106------
107
108## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin
109
110| Date       | File                                                 | Build commit | Severity  |
111| ---------- | :--------------------------------------------------- | ------------ | --------- |
112| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a   | important |
113
114### Warn
115
1161. 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).
117
118### Fixed
119
120| Index | Severity  | Update                                          | Issue description                            | Issue source |
121| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ |
122| 1     | important | Change default freq of LPDDR5 to 2736MHz        | -                                            | -            |
123| 2     | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | -            |
124
125------
126
127## rk3576_bl32_v1.01.bin
128
129| Date       | File                  | Build commit | Severity  |
130| ---------- | :-------------------- | ------------ | --------- |
131| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92    | important |
132
133### New
134
1351. Optimization parameter check to enhance security.
1362. Keylad supports get otp zero count.
137
138------
139
140## rk3576_bl31_v1.03.elf
141
142| Date       | File                  | Build commit | Severity  |
143| ---------- | :-------------------- | ------------ | --------- |
144| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3    | important |
145
146### New
147
1481. Improve DDR stability when sleep.
1492. Supports DDR frequency conversion in EBC scenarios.
150
151### Fixed
152
153| Index | Severity  | Update                                         | Issue description                             | Issue source |
154| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
155| 1     | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | -            |
156
157------
158
159## rk3576_{spl,usbplug}_fspi1_v1.00.bin
160
161| Date       | File                  | Build commit | Severity  |
162| ---------- | :-------------------- | ----------- | -------- |
163| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d   | important |
164
165### New
166
1671. Support fspi1 spiflash.
168
169------
170
171## rk3576_spl_v1.01.bin
172
173| Date       | File                  | Build commit | Severity  |
174| ---------- | :-------------------- | ----------- | -------- |
175| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69   | important |
176
177### New
178
1791. Support SD card.
1802. Support SecureBoot.
1813. Enable crypto.
1824. Improve UFS support.
1835. Improve VOP2 support.
1846. Add MCU-related register configuration.
185
186------
187
188## rk3576_bl31_v1.02.elf
189
190| Date       | File                  | Build commit | Severity  |
191| ---------- | :-------------------- | ------------ | --------- |
192| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0    | important |
193
194### New
195
1961. Support HDCP.
1972. Enable GPU counter.
198
199------
200
201## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
202
203| Date       | File                                         | Build commit | Severity  |
204| ---------- | :------------------------------------------- | ------------ | --------- |
205| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3  | important |
206
207### Fixed
208
209| Index | Severity  | Update                                   | Issue description                                                                                                                             | Issue source |
210| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
211| 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. | -            |
212
213------
214
215## rk3576_bl31_v1.01.elf
216
217| Date       | File                  | Build commit | Severity  |
218| ---------- | :-------------------- | ------------ | --------- |
219| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c    | important |
220
221### New
222
2231. Support suspend/resume in uboot.
2242. Support virtual poweroff.
2253. Support recover system time after system resume.
226
227------
228
229## rk3576_{ddr,spl,usbplug}_v1.00.bin
230
231| Date       | File                               | Build commit                                   | Severity |
232| ---------- | :--------------------------------- | ---------------------------------------------- | -------- |
233| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate |
234
235### New
236
2371. Initial version.
238
239------
240
241## rk3576_{bl31, bl32}_v1.00.bin
242
243| Date       | File                  | Build commit | Severity  |
244| ---------- | :-------------------- | ------------ | --------- |
245| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate |
246
247### New
248
2491. Initial version.
250
251------
252
253