xref: /rkbin/doc/release/RK3562_EN.md (revision 6143b15b05bc062fd72f5cf445d18d23aa02c69d)
1# RK3562 Release Note
2
3## rk3562_bl32_v1.02.bin
4
5| Date       | File                  | Build commit | Severity  |
6| ---------- | :-------------------- | ------------ | --------- |
7| 2023-08-29 | rk3562_bl32_v1.02.bin | b5340fd65    | important |
8
9### New
10
111.  support oem otp key hardware read lock.
122.  Pseudo random number seed will be set by default.
133.  Supports read and write security flag interfaces.
144.  Support check ta encryption key is written.
15
16### Fixed
17
18| Index | Severity  | Update                                                       | Issue description                                 | Issue source |
19| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ |
20| 1     | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | -            |
21
22------
23
24## rk3562_bl31_v1.19.elf
25
26| Date       | File                  | Build commit | Severity  |
27| ---------- | :-------------------- | ------------ | --------- |
28| 2023-08-24 | rk3562_bl31_v1.19.elf | 763689fe5    | important |
29
30### New
31
321. Support amp boot.
33
34------
35
36## rk3562_bl31_v1.18.elf
37
38| Date       | File                  | Build commit | Severity  |
39| ---------- | :-------------------- | ------------ | --------- |
40| 2023-08-11 | rk3562_bl31_v1.18.elf | 39c4e2a0e    | important |
41
42### New
43
441. Disable the gpio debounce.
452. Saver/restore the PMIC in the suspend/resume.
463. Saver/restore the pwm in the suspend/resume.
47
48------
49
50## rk3562_ddr_1056MHz_ultra_v1.05.bin
51
52| Date       | File                               | Build commit | Severity  |
53| ---------- | :--------------------------------- | ------------ | --------- |
54| 2023-05-29 | rk3562_ddr_1056MHz_ultra_v1.05.bin | 229cf1e07c   | important |
55
56### Fixed
57
58| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
59| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
60| 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. | -            |
61
62------
63
64## rk3562_bl31_v1.17.elf
65
66| Date       | File                  | Build commit | Severity  |
67| ---------- | :-------------------- | ------------ | --------- |
68| 2023-05-26 | rk3562_bl31_v1.17.elf | a394bf0a3    | important |
69
70### New
71
721. Add the hash calculation for ultra suspend mode.
732. Save/restore the pmic register in the ultra suspend mode.
743. Add interface to config the MCU.
754. Update dcf code to v1.02.
76
77------
78
79## rk3562_bl31_v1.16.elf
80
81| Date       | File                  | Build commit | Severity  |
82| ---------- | :-------------------- | ------------ | --------- |
83| 2023-05-16 | rk3562_bl31_v1.16.elf | 9152290e3    | important |
84
85### New
86
871. Add soc version init.
88
89------
90
91## rk3562_bl31_v1.15.elf
92
93| Date       | File                  | Build commit | Severity  |
94| ---------- | :-------------------- | ------------ | --------- |
95| 2023-04-27 | rk3562_bl31_v1.15.elf | 904af256f    | important |
96
97### New
98
991. Adjust pvtpll config for cpu/gpu/npu by the test results of correlation chips.
100
101------
102
103## rk3562_ddr_1332MHz_eyescan_v1.04.bin
104
105| Date       | File                                 | Build commit | Severity  |
106| ---------- | :----------------------------------- | ------------ | --------- |
107| 2023-04-19 | rk3562_ddr_1332MHz_eyescan_v1.04.bin | b9c108a4eb   | important |
108
109### New
110
1111. Add RK3562 2D eye scan support.
112
113------
114
115## rk3562_ddr_1056MHz_ultra_v1.04.bin
116
117| Date       | File                               | Build commit | Severity  |
118| ---------- | :--------------------------------- | ------------ | --------- |
119| 2023-04-14 | rk3562_ddr_1056MHz_ultra_v1.04.bin | 6227d5cf9e   | important |
120
121### New
122
1231. Add RK3562 ULTRA support.
124
125------
126
127## rk3562_bl31_v1.14.elf
128
129| Date       | File                  | Build commit | Severity  |
130| ---------- | :-------------------- | ------------ | --------- |
131| 2023-04-13 | rk3562_bl31_v1.14.elf | 2041b9655    | important |
132
133### New
134
1351. Support suspend mode config.
136
137------
138
139## rk3562_usbplug_v1.04.bin
140
141| Date       | File                  | Build commit | Severity  |
142| ---------- | :----------------------- | ---------- | -------- |
143| 2023-04-13 | rk3562_usbplug_v1.04.bin | 0cccf6fec  | important |
144
145### Fixed
146
147| Index | Severity  | Update                 | Issue description                  | Issue source |
148| ----- | --------- | ---------------------- | ------------------------ | ------------ |
149| 1     | important | Fix sometime reboot fail.        | Reboot fail from loader enter.     | -            |
150
151------
152
153## rk3562_bl32_v1.01.bin
154
155| Date       | File                  | Build commit | Severity  |
156| ---------- | :-------------------- | ------------ | --------- |
157| 2023-04-12 | rk3562_bl32_v1.01.bin | c73fd5531    | important |
158
159### New
160
1611. Added crypto/trng/keylad module support.
162
163### Fixed
164
165| Index | Severity  | Update                                                       | Issue description                            | Issue source |
166| ----- | --------- | ------------------------------------------------------------ | -------------------------------------------- | ------------ |
167| 1     | important | Repair the CtsDevicePolicyManagerTestCases test failure problem | CtsDevicePolicyManagerTestCases test failure | 406081       |
168
169------
170
171## rk3562_bl31_v1.13.elf
172
173| Date       | File                  | Build commit | Severity  |
174| ---------- | :-------------------- | ------------ | --------- |
175| 2023-04-10 | rk3562_bl31_v1.13.elf | 69ae6e698    | important |
176
177### New
178
1791. Add opteed sys ctrl support.
1802. Don't change unsecure crypto clocks.
181
182------
183
184## rk3562_bl31_v1.12.elf
185
186| Date       | File                  | Build commit | Severity  |
187| ---------- | :-------------------- | ------------ | --------- |
188| 2023-03-15 | rk3562_bl31_v1.12.elf | 3376a679b    | important |
189
190### New
191
1921. Implement autocs suspend and resume.
1932. Update dcf code to v1.01.
194
195------
196
197## rk3562_bl31_v1.11.elf
198
199| Date       | File                  | Build commit | Severity  |
200| ---------- | :-------------------- | ------------ | --------- |
201| 2023-03-10 | rk3562_bl31_v1.11.elf | 75d01ff66    | important |
202
203### New
204
2051. Improve suspend/resume stability.
206
207------
208
209## rk3562_bl31_v1.10.elf
210
211| Date       | File                  | Build commit | Severity  |
212| ---------- | :-------------------- | ------------ | --------- |
213| 2023-03-10 | rk3562_bl31_v1.10.elf | 8db141d32    | important |
214
215### New
216
2171. Add autocs support for core.
2182. Improve rkrng output.
219
220------
221
222## rk3562_usbplug_v1.03.bin
223
224| Date       | File                  | Build commit | Severity  |
225| ---------- | :----------------------- | ----------- | -------- |
226| 2023-03-09 | rk3562_usbplug_v1.03.bin | a2a8c6bbac | important |
227
228### New
229
2301. First release version.
231
232------
233
234## rk3562_bl31_v1.09.elf
235
236| Date       | File                  | Build commit | Severity  |
237| ---------- | :-------------------- | ------------ | --------- |
238| 2023-03-08 | rk3562_bl31_v1.09.elf | 6a1e56879    | important |
239
240### New
241
2421. Add support to change pvtpll length according to otp and opp flag .
243
244------
245
246## rk3562_spl_v1.03.bin
247
248| Date       | File                  | Build commit | Severity  |
249| ---------- | :-------------------- | ----------- | -------- |
250| 2023-03-06 | rk3562_spl_v1.03.bin | 7ff748e19 | important     |
251
252### New
253
2541. First release version.
255
256------
257
258## rk3562_bl31_v1.08.elf
259
260| Date       | File                  | Build commit | Severity  |
261| ---------- | :-------------------- | ------------ | --------- |
262| 2023-02-27 | rk3562_bl31_v1.08.elf | 1f6088dc0    | important |
263
264### New
265
2661. Change clock to normal pll when supend and reset.
267
268------
269
270## rk3562_bl31_v1.07.elf
271
272| Date       | File                  | Build commit | Severity  |
273| ---------- | :-------------------- | ------------ | --------- |
274| 2023-02-22 | rk3562_bl31_v1.07.elf | 4d4f21db2    | important |
275
276### New
277
2781. Support vdd_logic off in the system suspend.
279
280------
281
282## rk3562_ddr_{1560...324}MHz_v1.04.bin
283
284| Date       | File                            | Build commit                              | Severity  |
285| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
286| 2023-02-14 | rk3562_ddr_{1560...324}MHz_v1.04.bin | bae1baa081 | important |
287
288### Fixed
289
290| Index | Severity  | Update                                  | Issue description                                            | Issue source |
291| ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ |
292| 1     | moderate  | fix bug of uart print can't be disabled | uart print can't be disabled by ddrbin_tool                  | -            |
293| 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. | -            |
294
295------
296
297## rk3562_bl31_v1.06.elf
298
299| Date       | File                  | Build commit | Severity  |
300| ---------- | :-------------------- | ------------ | --------- |
301| 2023-02-09 | rk3562_bl31_v1.06.elf | de0f55c9c    | important |
302
303### New
304
3051. Add crypto rng and klad clocks support.
3062. Adjust pvtpll table for npu 800MHz and 900MHz.
3073. Add dmc code.
308
309------
310
311## rk3562_{ddr,spl,usbplug}_v1.x.bin
312
313| Date       | File                            | Build commit                              | Severity  |
314| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
315| 2023-02-03 | rk3562_{ddr,spl,usbplug}_v1.x.bin | ddr:4d38eafc48#spl:ec5f0a7c43#usbplug:3ed34f88 | important |
316
317### New
318
3191. Initial version.
320
321------
322
323## rk3562_{bl31,bl32,mcu}_v1.x.bin
324
325| Date       | File                            | Build commit                              | Severity  |
326| ---------- | :------------------------------ | -------------------------------- | -------- |
327| 2023-02-03 | rk3562_{bl31,bl32,mcu}_v1.x.bin | bl31:none#bl32:512740e0#mcu:none | important |
328
329### New
330
3311. Initial version.
332
333------
334
335