hc
2024-11-15 a46a1ad097419aeea7350987dd95230f50d90392
commit | author | age
a07526 1 # RK3562 Release Note
H 2
3 ## rk3562_spl_v1.06.bin
4
5 | Date       | File                 | Build commit | Severity  |
6 | ---------- | :------------------- | ------------ | --------- |
7 | 2023-10-23 | rk3562_spl_v1.06.bin | 9db02423188  | important |
8
9 ### Fixed
10
11 | Index | Severity  | Update                                  | Issue description                                            | Issue source |
12 | ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ |
13 | 1     | important | Fix PCIE causes VOP splash screen issue | PCIe read DDR + VOP + other master have higher priority than VOP, will cause VOP POST_BUF_EMPTY, decrease PCIe shaping can fix it. | -            |
14
15 ------
16
17 ## rk3562_spl_v1.05.bin
18
19 | Date       | File                 | Build commit | Severity  |
20 | ---------- | :------------------- | ------------ | --------- |
21 | 2023-09-25 | rk3562_spl_v1.05.bin | e4e124926e   | important |
22
23 ### Fixed
24
25 | Index | Severity  | Update                                                       | Issue description                                            | Issue source |
26 | ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
27 | 1     | important | Solve the problem of destroying the last valid tag during SPL modifying the last tag | When SPL overwrites the last valid tag, will destroy it instead of adding a new tag. | -            |
28
29 ------
30
31 ## rk3562_spl_v1.04.bin
32
33 | Date       | File                 | Build commit | Severity  |
34 | ---------- | :------------------- | ------------ | --------- |
35 | 2023-09-19 | rk3562_spl_v1.04.bin | ed86ec4f7    | important |
36
37 ### New
38
39 1. Support for A/B systems.
40 2. Print and pass the firmware version number.
41
42 ### Fixed
43
44 | Index | Severity  | Update                                                       | Issue description                                            | Issue source |
45 | ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
46 | 1     | important | Solve the issue that the backup image is not loaded when the SPL load or check u-boot.dtb fails | When u-boot.dtb of the first uboot.img is corrupted, SPL doesn't load the backup image. | -            |
47
48 ------
49
50 ## rk3562_bl32_v1.02.bin
51
52 | Date       | File                  | Build commit | Severity  |
53 | ---------- | :-------------------- | ------------ | --------- |
54 | 2023-08-29 | rk3562_bl32_v1.02.bin | b5340fd65    | important |
55
56 ### New
57
58 1.  support oem otp key hardware read lock.
59 2.  Pseudo random number seed will be set by default.
60 3.  Supports read and write security flag interfaces.
61 4.  Support check ta encryption key is written.
62
63 ### Fixed
64
65 | Index | Severity  | Update                                                       | Issue description                                 | Issue source |
66 | ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ |
67 | 1     | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | -            |
68
69 ------
70
71 ## rk3562_bl31_v1.19.elf
72
73 | Date       | File                  | Build commit | Severity  |
74 | ---------- | :-------------------- | ------------ | --------- |
75 | 2023-08-24 | rk3562_bl31_v1.19.elf | 763689fe5    | important |
76
77 ### New
78
79 1. Support amp boot.
80
81 ------
82
83 ## rk3562_bl31_v1.18.elf
84
85 | Date       | File                  | Build commit | Severity  |
86 | ---------- | :-------------------- | ------------ | --------- |
87 | 2023-08-11 | rk3562_bl31_v1.18.elf | 39c4e2a0e    | important |
88
89 ### New
90
91 1. Disable the gpio debounce.
92 2. Saver/restore the PMIC in the suspend/resume.
93 3. Saver/restore the pwm in the suspend/resume.
94
95 ------
96
97 ## rk3562_ddr_1056MHz_ultra_v1.05.bin
98
99 | Date       | File                               | Build commit | Severity  |
100 | ---------- | :--------------------------------- | ------------ | --------- |
101 | 2023-05-29 | rk3562_ddr_1056MHz_ultra_v1.05.bin | 229cf1e07c   | important |
102
103 ### Fixed
104
105 | Index | Severity  | Update                                                       | Issue description                                            | Issue source |
106 | ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
107 | 1     | important | Solve the problem of failure to wake up caused by DDR data error | During suspend, the data error caused the failure to wake up, and it needs to be powered off and restarted. | -            |
108
109 ------
110
111 ## rk3562_bl31_v1.17.elf
112
113 | Date       | File                  | Build commit | Severity  |
114 | ---------- | :-------------------- | ------------ | --------- |
115 | 2023-05-26 | rk3562_bl31_v1.17.elf | a394bf0a3    | important |
116
117 ### New
118
119 1. Add the hash calculation for ultra suspend mode.
120 2. Save/restore the pmic register in the ultra suspend mode.
121 3. Add interface to config the MCU.
122 4. Update dcf code to v1.02.
123
124 ------
125
126 ## rk3562_bl31_v1.16.elf
127
128 | Date       | File                  | Build commit | Severity  |
129 | ---------- | :-------------------- | ------------ | --------- |
130 | 2023-05-16 | rk3562_bl31_v1.16.elf | 9152290e3    | important |
131
132 ### New
133
134 1. Add soc version init.
135
136 ------
137
138 ## rk3562_bl31_v1.15.elf
139
140 | Date       | File                  | Build commit | Severity  |
141 | ---------- | :-------------------- | ------------ | --------- |
142 | 2023-04-27 | rk3562_bl31_v1.15.elf | 904af256f    | important |
143
144 ### New
145
146 1. Adjust pvtpll config for cpu/gpu/npu by the test results of correlation chips.
147
148 ------
149
150 ## rk3562_ddr_1332MHz_eyescan_v1.04.bin
151
152 | Date       | File                                 | Build commit | Severity  |
153 | ---------- | :----------------------------------- | ------------ | --------- |
154 | 2023-04-19 | rk3562_ddr_1332MHz_eyescan_v1.04.bin | b9c108a4eb   | important |
155
156 ### New
157
158 1. Add RK3562 2D eye scan support.
159
160 ------
161
162 ## rk3562_ddr_1056MHz_ultra_v1.04.bin
163
164 | Date       | File                               | Build commit | Severity  |
165 | ---------- | :--------------------------------- | ------------ | --------- |
166 | 2023-04-14 | rk3562_ddr_1056MHz_ultra_v1.04.bin | 6227d5cf9e   | important |
167
168 ### New
169
170 1. Add RK3562 ULTRA support.
171
172 ------
173
174 ## rk3562_bl31_v1.14.elf
175
176 | Date       | File                  | Build commit | Severity  |
177 | ---------- | :-------------------- | ------------ | --------- |
178 | 2023-04-13 | rk3562_bl31_v1.14.elf | 2041b9655    | important |
179
180 ### New
181
182 1. Support suspend mode config.
183
184 ------
185
186 ## rk3562_usbplug_v1.04.bin
187
188 | Date       | File                  | Build commit | Severity  |
189 | ---------- | :----------------------- | ---------- | -------- |
190 | 2023-04-13 | rk3562_usbplug_v1.04.bin | 0cccf6fec  | important |
191
192 ### Fixed
193
194 | Index | Severity  | Update                 | Issue description                  | Issue source |
195 | ----- | --------- | ---------------------- | ------------------------ | ------------ |
196 | 1     | important | Fix sometime reboot fail.        | Reboot fail from loader enter.     | -            |
197
198 ------
199
200 ## rk3562_bl32_v1.01.bin
201
202 | Date       | File                  | Build commit | Severity  |
203 | ---------- | :-------------------- | ------------ | --------- |
204 | 2023-04-12 | rk3562_bl32_v1.01.bin | c73fd5531    | important |
205
206 ### New
207
208 1. Added crypto/trng/keylad module support.
209
210 ### Fixed
211
212 | Index | Severity  | Update                                                       | Issue description                            | Issue source |
213 | ----- | --------- | ------------------------------------------------------------ | -------------------------------------------- | ------------ |
214 | 1     | important | Repair the CtsDevicePolicyManagerTestCases test failure problem | CtsDevicePolicyManagerTestCases test failure | 406081       |
215
216 ------
217
218 ## rk3562_bl31_v1.13.elf
219
220 | Date       | File                  | Build commit | Severity  |
221 | ---------- | :-------------------- | ------------ | --------- |
222 | 2023-04-10 | rk3562_bl31_v1.13.elf | 69ae6e698    | important |
223
224 ### New
225
226 1. Add opteed sys ctrl support.
227 2. Don't change unsecure crypto clocks.
228
229 ------
230
231 ## rk3562_bl31_v1.12.elf
232
233 | Date       | File                  | Build commit | Severity  |
234 | ---------- | :-------------------- | ------------ | --------- |
235 | 2023-03-15 | rk3562_bl31_v1.12.elf | 3376a679b    | important |
236
237 ### New
238
239 1. Implement autocs suspend and resume.
240 2. Update dcf code to v1.01.
241
242 ------
243
244 ## rk3562_bl31_v1.11.elf
245
246 | Date       | File                  | Build commit | Severity  |
247 | ---------- | :-------------------- | ------------ | --------- |
248 | 2023-03-10 | rk3562_bl31_v1.11.elf | 75d01ff66    | important |
249
250 ### New
251
252 1. Improve suspend/resume stability.
253
254 ------
255
256 ## rk3562_bl31_v1.10.elf
257
258 | Date       | File                  | Build commit | Severity  |
259 | ---------- | :-------------------- | ------------ | --------- |
260 | 2023-03-10 | rk3562_bl31_v1.10.elf | 8db141d32    | important |
261
262 ### New
263
264 1. Add autocs support for core.
265 2. Improve rkrng output.
266
267 ------
268
269 ## rk3562_usbplug_v1.03.bin
270
271 | Date       | File                  | Build commit | Severity  |
272 | ---------- | :----------------------- | ----------- | -------- |
273 | 2023-03-09 | rk3562_usbplug_v1.03.bin | a2a8c6bbac | important |
274
275 ### New
276
277 1. First release version.
278
279 ------
280
281 ## rk3562_bl31_v1.09.elf
282
283 | Date       | File                  | Build commit | Severity  |
284 | ---------- | :-------------------- | ------------ | --------- |
285 | 2023-03-08 | rk3562_bl31_v1.09.elf | 6a1e56879    | important |
286
287 ### New
288
289 1. Add support to change pvtpll length according to otp and opp flag .
290
291 ------
292
293 ## rk3562_spl_v1.03.bin
294
295 | Date       | File                  | Build commit | Severity  |
296 | ---------- | :-------------------- | ----------- | -------- |
297 | 2023-03-06 | rk3562_spl_v1.03.bin | 7ff748e19 | important     |
298
299 ### New
300
301 1. First release version.
302
303 ------
304
305 ## rk3562_bl31_v1.08.elf
306
307 | Date       | File                  | Build commit | Severity  |
308 | ---------- | :-------------------- | ------------ | --------- |
309 | 2023-02-27 | rk3562_bl31_v1.08.elf | 1f6088dc0    | important |
310
311 ### New
312
313 1. Change clock to normal pll when supend and reset.
314
315 ------
316
317 ## rk3562_bl31_v1.07.elf
318
319 | Date       | File                  | Build commit | Severity  |
320 | ---------- | :-------------------- | ------------ | --------- |
321 | 2023-02-22 | rk3562_bl31_v1.07.elf | 4d4f21db2    | important |
322
323 ### New
324
325 1. Support vdd_logic off in the system suspend.
326
327 ------
328
329 ## rk3562_ddr_{1560...324}MHz_v1.04.bin
330
331 | Date       | File                            | Build commit                              | Severity  |
332 | ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
333 | 2023-02-14 | rk3562_ddr_{1560...324}MHz_v1.04.bin | bae1baa081 | important |
334
335 ### Fixed
336
337 | Index | Severity  | Update                                  | Issue description                                            | Issue source |
338 | ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ |
339 | 1     | moderate  | fix bug of uart print can't be disabled | uart print can't be disabled by ddrbin_tool                  | -            |
340 | 2     | important | update OS_REG rules                     | OS_REG0 may reset by reboot with NPOR, It lead to reboot maskrom failure. Use OS_REG8 replace OS_REG0 to fix this bug. | -            |
341
342 ------
343
344 ## rk3562_bl31_v1.06.elf
345
346 | Date       | File                  | Build commit | Severity  |
347 | ---------- | :-------------------- | ------------ | --------- |
348 | 2023-02-09 | rk3562_bl31_v1.06.elf | de0f55c9c    | important |
349
350 ### New
351
352 1. Add crypto rng and klad clocks support.
353 2. Adjust pvtpll table for npu 800MHz and 900MHz.
354 3. Add dmc code.
355
356 ------
357
358 ## rk3562_{ddr,spl,usbplug}_v1.x.bin
359
360 | Date       | File                            | Build commit                              | Severity  |
361 | ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
362 | 2023-02-03 | rk3562_{ddr,spl,usbplug}_v1.x.bin | ddr:4d38eafc48#spl:ec5f0a7c43#usbplug:3ed34f88 | important |
363
364 ### New
365
366 1. Initial version.
367
368 ------
369
370 ## rk3562_{bl31,bl32,mcu}_v1.x.bin
371
372 | Date       | File                            | Build commit                              | Severity  |
373 | ---------- | :------------------------------ | -------------------------------- | -------- |
374 | 2023-02-03 | rk3562_{bl31,bl32,mcu}_v1.x.bin | bl31:none#bl32:512740e0#mcu:none | important |
375
376 ### New
377
378 1. Initial version.
379
380 ------
381