xref: /rkbin/doc/release/RK3576_EN.md (revision 80d21b102fa09a8e09dbca1e6131da5f20939da3)
1# RK3576 Release Note
2
3## rk3576_bl31_v1.06.elf
4
5| Date       | File                  | Build commit | Severity  |
6| ---------- | :-------------------- | ------------ | --------- |
7| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c    | important |
8
9### New
10
111. Print global reset status.
122. Support suspend from any cpu.
13
14------
15
16## rk3576_bl32_v1.02.bin
17
18| Date       | File                  | Build commit | Severity  |
19| ---------- | :-------------------- | ------------ | --------- |
20| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e    | important |
21
22### New
23
241. Support read write verify toybrick ksn.
25
26------
27
28## rk3576_spl_v1.03.bin
29
30| Date       | File                  | Build commit | Severity  |
31| ---------- | :-------------------- | ------------ | --------- |
32| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6    | important |
33
34### Fixed
35
36| Index | Severity  | Update                                         | Issue description                    | Issue source |
37| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
38| 1     | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | -            |
39
40------
41
42## rk3576_bl31_v1.05.elf
43
44| Date       | File                  | Build commit | Severity  |
45| ---------- | :-------------------- | ------------ | --------- |
46| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54    | important |
47
48### New
49
501. Enable pd_gpu repair.
512. Add otp init.
523. Increase pvptll length for middle frequencies.
534. Adjust pvtpll table by otp opp info.
545. Hptimer support 1G frequency.
556. Don't use cpu unclean src.
56
57### Fixed
58
59| Index | Severity  | Update                                         | Issue description                    | Issue source |
60| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ |
61| 1     | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | -            |
62
63------
64
65## rk3576_boost_v1.00.bin
66
67| Date       | File                  | Build commit | Severity  |
68| ---------- | :-------------------- | ----------- | -------- |
69| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09   | important |
70
71### Fixed
72
73| Index | Severity  | Update                  | Issue description                    | Issue source |
74| ----- | --------- | ----------------------- | ------------------------------------ | ------------ |
75| 1     | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | -            |
76
77------
78
79## rk3576_spl_v1.02.bin
80
81| Date       | File                  | Build commit | Severity  |
82| ---------- | :-------------------- | ----------- | -------- |
83| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3   | important |
84
85### New
86
871. Enable cci channels for devices.
882. Add internal phase support for dwmmc.
893. Enable decom by default.
904. Add eMMC and FSPI iomux support.
915. Improve UFS support.
926. Improve usbplug support.
93
94------
95
96## rk3576_bl31_v1.04.elf
97
98| Date       | File                  | Build commit | Severity  |
99| ---------- | :-------------------- | ------------ | --------- |
100| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771    | important |
101
102### New
103
1041. Reduced power consumption of the pmu 1v8 during sleep.
105
106### Fixed
107
108| Index | Severity  | Update                                         | Issue description                             | Issue source |
109| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
110| 1     | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | -            |
111
112------
113
114## rk3576_usbplug_v1.01.bin
115
116| Date       | File                     | Build commit | Severity  |
117| ---------- | :----------------------- | ------------ | --------- |
118| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6    | important |
119
120### New
121
1221. Add support write booster.
123
124### Fixed
125
126| Index | Severity  | Update                                              | Issue description                                          | Issue source |
127| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ |
128| 1     | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | -            |
129| 2     | important | Support UFS with PHISON UFS controller.             | Test ready command will fail.                              | -            |
130
131------
132
133## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin
134
135| Date       | File                                                 | Build commit | Severity  |
136| ---------- | :--------------------------------------------------- | ------------ | --------- |
137| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a   | important |
138
139### Warn
140
1411. 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).
142
143### Fixed
144
145| Index | Severity  | Update                                          | Issue description                            | Issue source |
146| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ |
147| 1     | important | Change default freq of LPDDR5 to 2736MHz        | -                                            | -            |
148| 2     | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | -            |
149
150------
151
152## rk3576_bl32_v1.01.bin
153
154| Date       | File                  | Build commit | Severity  |
155| ---------- | :-------------------- | ------------ | --------- |
156| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92    | important |
157
158### New
159
1601. Optimization parameter check to enhance security.
1612. Keylad supports get otp zero count.
162
163------
164
165## rk3576_bl31_v1.03.elf
166
167| Date       | File                  | Build commit | Severity  |
168| ---------- | :-------------------- | ------------ | --------- |
169| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3    | important |
170
171### New
172
1731. Improve DDR stability when sleep.
1742. Supports DDR frequency conversion in EBC scenarios.
175
176### Fixed
177
178| Index | Severity  | Update                                         | Issue description                             | Issue source |
179| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ |
180| 1     | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | -            |
181
182------
183
184## rk3576_{spl,usbplug}_fspi1_v1.00.bin
185
186| Date       | File                  | Build commit | Severity  |
187| ---------- | :-------------------- | ----------- | -------- |
188| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d   | important |
189
190### New
191
1921. Support fspi1 spiflash.
193
194------
195
196## rk3576_spl_v1.01.bin
197
198| Date       | File                  | Build commit | Severity  |
199| ---------- | :-------------------- | ----------- | -------- |
200| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69   | important |
201
202### New
203
2041. Support SD card.
2052. Support SecureBoot.
2063. Enable crypto.
2074. Improve UFS support.
2085. Improve VOP2 support.
2096. Add MCU-related register configuration.
210
211------
212
213## rk3576_bl31_v1.02.elf
214
215| Date       | File                  | Build commit | Severity  |
216| ---------- | :-------------------- | ------------ | --------- |
217| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0    | important |
218
219### New
220
2211. Support HDCP.
2222. Enable GPU counter.
223
224------
225
226## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
227
228| Date       | File                                         | Build commit | Severity  |
229| ---------- | :------------------------------------------- | ------------ | --------- |
230| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3  | important |
231
232### Fixed
233
234| Index | Severity  | Update                                   | Issue description                                                                                                                             | Issue source |
235| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ |
236| 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. | -            |
237
238------
239
240## rk3576_bl31_v1.01.elf
241
242| Date       | File                  | Build commit | Severity  |
243| ---------- | :-------------------- | ------------ | --------- |
244| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c    | important |
245
246### New
247
2481. Support suspend/resume in uboot.
2492. Support virtual poweroff.
2503. Support recover system time after system resume.
251
252------
253
254## rk3576_{ddr,spl,usbplug}_v1.00.bin
255
256| Date       | File                               | Build commit                                   | Severity |
257| ---------- | :--------------------------------- | ---------------------------------------------- | -------- |
258| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate |
259
260### New
261
2621. Initial version.
263
264------
265
266## rk3576_{bl31, bl32}_v1.00.bin
267
268| Date       | File                  | Build commit | Severity  |
269| ---------- | :-------------------- | ------------ | --------- |
270| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate |
271
272### New
273
2741. Initial version.
275
276------
277
278