xref: /rkbin/doc/release/RK3562_CN.md (revision a1b2a01a20df4e32daeea86ea320628df460618d)
1# RK3562 Release Note
2
3## rk3562_spl_v1.06.bin
4
5| 时间       | 文件                 | 编译 commit | 重要程度 |
6| ---------- | :------------------- | ----------- | -------- |
7| 2023-10-23 | rk3562_spl_v1.06.bin | 9db02423188 | 重要     |
8
9### Fixed
10
11| Index | 重要程度 | 更新说明                  | 问题现象                                                     | 问题来源 |
12| ----- | -------- | ------------------------- | ------------------------------------------------------------ | -------- |
13| 1     | 重要     | 解决PCIE会导致VOP闪屏问题 | PCIe 读取 DDR + VOP + 其他Master的优先级高于 VOP,会导致VOP POST_BUF_EMPTY,降低PCIE的整形能解决这个问题。 | -        |
14
15------
16
17## rk3562_spl_v1.05.bin
18
19| 时间       | 文件                 | 编译 commit | 重要程度 |
20| ---------- | :------------------- | ----------- | -------- |
21| 2023-09-25 | rk3562_spl_v1.05.bin | e4e124926e  | 重要     |
22
23### Fixed
24
25| Index | 重要程度 | 更新说明                                        | 问题现象                                                  | 问题来源 |
26| ----- | -------- | ----------------------------------------------- | --------------------------------------------------------- | -------- |
27| 1     | 重要     | 解决SPL修改tag的过程中破坏最后一个有效tag的问题 | 当SPL覆写最后一个有效tag的时候,会破坏它而非新增一个tag。 | -        |
28
29------
30
31## rk3562_spl_v1.04.bin
32
33| 时间       | 文件                 | 编译 commit | 重要程度 |
34| ---------- | :------------------- | ----------- | -------- |
35| 2023-09-19 | rk3562_spl_v1.04.bin | ed86ec4f7   | 重要     |
36
37### New
38
391. 支持A/B系统。
402. 打印并传递固件版本号。
41
42### Fixed
43
44| Index | 重要程度 | 更新说明                                            | 问题现象                                                 | 问题来源 |
45| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- |
46| 1     | 重要     | 解决SPL加载校验u-boot.dtb失败后不加载备份镜像的问题 | 第一份uboot.imgu-boot.dtb损坏后,SPL没有加载备份镜像。 | -        |
47
48------
49
50## rk3562_bl32_v1.02.bin
51
52| 时间       | 文件                  | 编译 commit | 重要程度 |
53| ---------- | :-------------------- | ----------- | -------- |
54| 2023-08-29 | rk3562_bl32_v1.02.bin | b5340fd65   | 重要     |
55
56### New
57
581. 支持oem otp key硬件只读。
592. 默认设置伪随机数种子。
603. 内部TA支持读写security flag接口。
614. 内部TA支持判断  ta encryption key 是否写入。
62
63### Fixed
64
65| Index | 重要程度 | 更新说明                                   | 问题现象             | 问题来源 |
66| ----- | -------- | ------------------------------------------ | -------------------- | -------- |
67| 1     | 重要     | 修正使能动态内存后硬件crypto概率性奔溃问题 | 使用硬件crypto会报错 | -        |
68
69------
70
71## rk3562_bl31_v1.19.elf
72
73| 时间       | 文件                  | 编译 commit | 重要程度 |
74|----------- | :-------------------- | ----------- | -------- |
75| 2023-08-24 | rk3562_bl31_v1.19.elf | 763689fe5   | 重要     |
76
77### New
78
791. 支持AMP boot方式。
80
81------
82
83## rk3562_bl31_v1.18.elf
84
85| 时间       | 文件                  | 编译 commit | 重要程度 |
86|----------- | :-------------------- | ----------- | -------- |
87| 2023-08-11 | rk3562_bl31_v1.18.elf | 39c4e2a0e   | 重要     |
88
89### New
90
911. 休眠关闭gpio防抖功能。
922. 增加PMIC寄存器的保存。
933. 休眠保存恢复PWM寄存器。
94
95------
96
97## rk3562_ddr_1056MHz_ultra_v1.05.bin
98
99| 时间       | 文件                               | 编译 commit | 重要程度 |
100| ---------- | :--------------------------------- | ----------- | -------- |
101| 2023-05-29 | rk3562_ddr_1056MHz_ultra_v1.05.bin | 229cf1e07c  | 重要     |
102
103### Fixed
104
105| Index | 重要程度 | 更新说明                       | 问题现象                                       | 问题来源 |
106| ----- | -------- | ------------------------------ | ---------------------------------------------- | -------- |
107| 1     | 重要     | 解决休眠数据出错引起的变砖问题 | 休眠过程中数据出错导致无法唤醒,需要断电重启。 | -        |
108
109------
110
111## rk3562_bl31_v1.17.elf
112
113| 时间       | 文件                  | 编译 commit | 重要程度 |
114|----------- | :-------------------- | ----------- | -------- |
115| 2023-05-26 | rk3562_bl31_v1.17.elf | a394bf0a3   | 重要     |
116
117### New
118
1191. 在超低功耗场景增加哈希校验。
1202. 增加PMIC寄存器的保存。
1213. 增加MCU的配置接口。
1224. 更新dcf代码。
123
124------
125
126## rk3562_bl31_v1.16.elf
127
128| 时间       | 文件                  | 编译 commit | 重要程度 |
129|----------- | :-------------------- | ----------- | -------- |
130| 2023-05-16 | rk3562_bl31_v1.16.elf | 9152290e3   | 重要     |
131
132### New
133
1341. 增加芯片版本判断。
135
136------
137
138## rk3562_bl31_v1.15.elf
139
140| 时间       | 文件                  | 编译 commit | 重要程度 |
141| ---------- | :-------------------- | ----------- | -------- |
142| 2023-04-27 | rk3562_bl31_v1.15.elf | 904af256f   | 重要     |
143
144### New
145
1461. 根据correlation芯片测试结果,调整cpu/gpu/npu的pvtpll配置。
147
148------
149
150## rk3562_ddr_1332MHz_eyescan_v1.04.bin
151
152| 时间       | 文件                               | 编译 commit | 重要程度 |
153| ---------- | :--------------------------------- | ----------- | -------- |
154| 2023-04-19 | rk3562_ddr_1332MHz_eyescan_v1.04.bin | b9c108a4eb | 重要     |
155
156### New
157
1581. 增加RK3562 2D眼图扫描支持。
159
160------
161
162## rk3562_ddr_1056MHz_ultra_v1.04.bin
163
164| 时间       | 文件                               | 编译 commit | 重要程度 |
165| ---------- | :--------------------------------- | ----------- | -------- |
166| 2023-04-14 | rk3562_ddr_1056MHz_ultra_v1.04.bin | 6227d5cf9e  | 重要     |
167
168### New
169
1701. 增加RK3562 ULTRA支持。
171
172------
173
174## rk3562_bl31_v1.14.elf
175
176| 时间       | 文件                  | 编译 commit | 重要程度 |
177| ---------- | :-------------------- | ----------- | -------- |
178| 2023-04-13 | rk3562_bl31_v1.14.elf | 2041b9655   | 重要     |
179
180### New
181
1821. 支持休眠模式可配置。
183
184------
185
186## rk3562_usbplug_v1.04.bin
187
188| 时间       | 文件                  | 编译 commit | 重要程度 |
189| ---------- | :----------------------- | ----------- | -------- |
190| 2023-04-13 | rk3562_usbplug_v1.04.bin | 0cccf6fec   | 重要     |
191
192### Fixed
193
194| Index | 重要程度 | 更新说明               | 问题现象                    | 问题来源 |
195| ----- | -------- | ---------------------- | --------------------------- | -------- |
196| 1     | 重要     | 解决reboot失败问题            | loader下进maskrom升级,reboot失败 | -        |
197
198------
199
200## rk3562_bl32_v1.01.bin
201
202| 时间       | 文件                  | 编译 commit | 重要程度 |
203| ---------- | :-------------------- | ----------- | -------- |
204| 2023-04-12 | rk3562_bl32_v1.01.bin | c73fd5531   | 重要     |
205
206### New
207
2081. 增加crypto/trng/keylad模块支持。
209
210### Fixed
211
212| Index | 重要程度 | 更新说明 | 问题现象                                | 问题来源 |
213| ----- | -------- | -------- | --------------------------------------- | -------- |
214| 1     | 重要     | 解决CtsDevicePolicyManagerTestCases测试失败   | CtsDevicePolicyManagerTestCases测试失败问题 | 406081   |
215
216------
217
218## rk3562_bl31_v1.13.elf
219
220| 时间       | 文件                  | 编译 commit | 重要程度 |
221| ---------- | :-------------------- | ----------- | -------- |
222| 2023-04-10 | rk3562_bl31_v1.13.elf | 69ae6e698   | 重要     |
223
224### New
225
2261. 增加optee syst ctrl支持。
2272. 不支持修改非安全的crypto时钟。
228
229------
230
231## rk3562_bl31_v1.12.elf
232
233| 时间       | 文件                  | 编译 commit | 重要程度 |
234| ---------- | :-------------------- | ----------- | -------- |
235| 2023-03-15 | rk3562_bl31_v1.12.elf | 3376a679b   | 重要     |
236
237### New
238
2391. 增加autocs的suspend和resume函数。
2402. 更新dcf的驱动到v1.01版本。
241
242------
243
244## rk3562_bl31_v1.11.elf
245
246| 时间       | 文件                  | 编译 commit | 重要程度 |
247| ---------- | :-------------------- | ----------- | -------- |
248| 2023-03-10 | rk3562_bl31_v1.11.elf | 75d01ff66   | 重要     |
249
250### New
251
2521. 提升休眠唤醒稳定性。
253
254------
255
256## rk3562_bl31_v1.10.elf
257
258| 时间       | 文件                  | 编译 commit | 重要程度 |
259| ---------- | :-------------------- | ----------- | -------- |
260| 2023-03-10 | rk3562_bl31_v1.10.elf | 8db141d32   | 重要     |
261
262### New
263
2641. 增加core autocs支持。
2652. 提升rkrng的通过率。
266
267------
268
269## rk3562_usbplug_v1.03.bin
270
271| 时间       | 文件                  | 编译 commit | 重要程度 |
272| ---------- | :----------------------- | ----------- | -------- |
273| 2023-03-09 | rk3562_usbplug_v1.03.bin | a2a8c6bbac | 重要     |
274
275### New
276
2771. 正式发布版本。
278
279------
280
281## rk3562_bl31_v1.09.elf
282
283| 时间       | 文件                  | 编译 commit | 重要程度 |
284| ---------- | :-------------------- | ----------- | -------- |
285| 2023-03-08 | rk3562_bl31_v1.09.elf | 6a1e56879   | 重要     |
286
287### New
288
2891. 支持根据otp标识和opp flag修改pvtpll的length。
290
291------
292
293## rk3562_spl_v1.03.bin
294
295| 时间       | 文件                  | 编译 commit | 重要程度 |
296| ---------- | :-------------------- | ----------- | -------- |
297| 2023-03-06 | rk3562_spl_v1.03.bin | 7ff748e196 | 重要     |
298
299### New
300
3011. 正式发布版本。
302
303------
304
305## rk3562_bl31_v1.08.elf
306
307| 时间       | 文件                  | 编译 commit | 重要程度 |
308| ---------- | :-------------------- | ----------- | -------- |
309| 2023-02-27 | rk3562_bl31_v1.08.elf | 1f6088dc0   | 重要     |
310
311### New
312
3131. 在休眠和reboot的时候将时钟源切换到常规pll。
314
315------
316
317## rk3562_bl31_v1.07.elf
318
319| 时间       | 文件                  | 编译 commit | 重要程度 |
320| ---------- | :-------------------- | ----------- | -------- |
321| 2023-02-22 | rk3562_bl31_v1.07.elf | 4d4f21db2   | 重要     |
322
323### New
324
3251. 增加支持logic断电休眠模式。
326
327------
328
329## rk3562_ddr_{1560...324}MHz_v1.04.bin
330
331| 时间       | 文件                                 | 编译 commit | 重要程度 |
332| ---------- | :----------------------------------- | ----------- | -------- |
333| 2023-02-14 | rk3562_ddr_{1560...324}MHz_v1.04.bin | bae1baa081  | 重要     |
334
335### Fixed
336
337| Index | 重要程度 | 更新说明                   | 问题现象                                                     | 问题来源 |
338| ----- | -------- | -------------------------- | ------------------------------------------------------------ | -------- |
339| 1     | 普通     | 解决uart打印不能关闭的问题 | 通过ddrbin_tool无法关闭uart打印                              | -        |
340| 2     | 重要     | 更新OS_REG使用规则         | OS_REG0受复位影响,导致reboot maskrom无法成功.使用不受复位影响的OS_REG8替代OS_REG0。 | -        |
341
342------
343
344## rk3562_bl31_v1.06.elf
345
346| 时间       | 文件                  | 编译 commit | 重要程度 |
347| ---------- | :-------------------- | ----------- | -------- |
348| 2023-02-09 | rk3562_bl31_v1.06.elf | de0f55c9c   | 重要     |
349
350### New
351
3521. 增加crypto、rng、klad时钟支持。
3532. 修改npu 800MHz和900MHz的pvtpll配置。
3543. 增加dmc驱动代码。
355
356------
357
358## rk3562_{ddr,spl,usbplug}_v1.x.bin
359
360| 时间       | 文件                              | 编译 commit                                    | 重要程度 |
361| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
362| 2023-02-03 | rk3562_{ddr,spl,usbplug}_v1.x.bin | ddr:4d38eafc48#spl:ec5f0a7c43#usbplug:3ed34f88 | 重要     |
363
364### New
365
3661. 初始版本。
367
368------
369
370## rk3562_{bl31,bl32,mcu}_v1.x.bin
371
372| 时间       | 文件                            | 编译 commit                      | 重要程度 |
373| ---------- | :------------------------------ | -------------------------------- | -------- |
374| 2023-02-03 | rk3562_{bl31,bl32,mcu}_v1.x.bin | bl31:none#bl32:512740e0#mcu:none | 重要     |
375
376### New
377
3781. 初始版本。
379
380------
381
382