xref: /rkbin/doc/release/RK3562_EN.md (revision 2940d83a482d57b392331c63458e172753cfa3ba)
14574e1d2SJoseph Chen# RK3562 Release Note
24574e1d2SJoseph Chen
3*2940d83aSHisping Lin## rk3562_bl32_v1.02.bin
4*2940d83aSHisping Lin
5*2940d83aSHisping Lin| Date       | File                  | Build commit | Severity  |
6*2940d83aSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
7*2940d83aSHisping Lin| 2023-08-29 | rk3562_bl32_v1.02.bin | b5340fd65    | important |
8*2940d83aSHisping Lin
9*2940d83aSHisping Lin### New
10*2940d83aSHisping Lin
11*2940d83aSHisping Lin1.  support oem otp key hardware read lock.
12*2940d83aSHisping Lin2.  Pseudo random number seed will be set by default.
13*2940d83aSHisping Lin3.  Supports read and write security flag interfaces.
14*2940d83aSHisping Lin4.  Support check ta encryption key is written.
15*2940d83aSHisping Lin
16*2940d83aSHisping Lin### Fixed
17*2940d83aSHisping Lin
18*2940d83aSHisping Lin| Index | Severity  | Update                                                       | Issue description                                 | Issue source |
19*2940d83aSHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ |
20*2940d83aSHisping Lin| 1     | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | -            |
21*2940d83aSHisping Lin
22*2940d83aSHisping Lin------
23*2940d83aSHisping Lin
241516712fSshengfei Xu## rk3562_bl31_v1.19.elf
251516712fSshengfei Xu
261516712fSshengfei Xu| Date       | File                  | Build commit | Severity  |
271516712fSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
281516712fSshengfei Xu| 2023-08-24 | rk3562_bl31_v1.19.elf | 763689fe5    | important |
291516712fSshengfei Xu
301516712fSshengfei Xu### New
311516712fSshengfei Xu
321516712fSshengfei Xu1. Support amp boot.
331516712fSshengfei Xu
341516712fSshengfei Xu------
351516712fSshengfei Xu
36c80cf274Sshengfei Xu## rk3562_bl31_v1.18.elf
37c80cf274Sshengfei Xu
38c80cf274Sshengfei Xu| Date       | File                  | Build commit | Severity  |
39c80cf274Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
40c80cf274Sshengfei Xu| 2023-08-11 | rk3562_bl31_v1.18.elf | 39c4e2a0e    | important |
41c80cf274Sshengfei Xu
42c80cf274Sshengfei Xu### New
43c80cf274Sshengfei Xu
44c80cf274Sshengfei Xu1. Disable the gpio debounce.
45c80cf274Sshengfei Xu2. Saver/restore the PMIC in the suspend/resume.
46c80cf274Sshengfei Xu3. Saver/restore the pwm in the suspend/resume.
47c80cf274Sshengfei Xu
48c80cf274Sshengfei Xu------
49c80cf274Sshengfei Xu
50c758ad06STang Yun ping## rk3562_ddr_1056MHz_ultra_v1.05.bin
51c758ad06STang Yun ping
52c758ad06STang Yun ping| Date       | File                               | Build commit | Severity  |
53c758ad06STang Yun ping| ---------- | :--------------------------------- | ------------ | --------- |
54c758ad06STang Yun ping| 2023-05-29 | rk3562_ddr_1056MHz_ultra_v1.05.bin | 229cf1e07c   | important |
55c758ad06STang Yun ping
56c758ad06STang Yun ping### Fixed
57c758ad06STang Yun ping
58c758ad06STang Yun ping| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
59c758ad06STang Yun ping| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
60c758ad06STang Yun ping| 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. | -            |
61c758ad06STang Yun ping
62c758ad06STang Yun ping------
63c758ad06STang Yun ping
64693cc163Sshengfei Xu## rk3562_bl31_v1.17.elf
65693cc163Sshengfei Xu
66693cc163Sshengfei Xu| Date       | File                  | Build commit | Severity  |
67693cc163Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
68693cc163Sshengfei Xu| 2023-05-26 | rk3562_bl31_v1.17.elf | a394bf0a3    | important |
69693cc163Sshengfei Xu
70693cc163Sshengfei Xu### New
71693cc163Sshengfei Xu
72693cc163Sshengfei Xu1. Add the hash calculation for ultra suspend mode.
73693cc163Sshengfei Xu2. Save/restore the pmic register in the ultra suspend mode.
74693cc163Sshengfei Xu3. Add interface to config the MCU.
75693cc163Sshengfei Xu4. Update dcf code to v1.02.
76693cc163Sshengfei Xu
77693cc163Sshengfei Xu------
78693cc163Sshengfei Xu
791356c978Sshengfei Xu## rk3562_bl31_v1.16.elf
801356c978Sshengfei Xu
811356c978Sshengfei Xu| Date       | File                  | Build commit | Severity  |
821356c978Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
831356c978Sshengfei Xu| 2023-05-16 | rk3562_bl31_v1.16.elf | 9152290e3    | important |
841356c978Sshengfei Xu
851356c978Sshengfei Xu### New
861356c978Sshengfei Xu
871356c978Sshengfei Xu1. Add soc version init.
881356c978Sshengfei Xu
891356c978Sshengfei Xu------
901356c978Sshengfei Xu
9133ec1a00SLiang Chen## rk3562_bl31_v1.15.elf
9233ec1a00SLiang Chen
9333ec1a00SLiang Chen| Date       | File                  | Build commit | Severity  |
9433ec1a00SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
9533ec1a00SLiang Chen| 2023-04-27 | rk3562_bl31_v1.15.elf | 904af256f    | important |
9633ec1a00SLiang Chen
9733ec1a00SLiang Chen### New
9833ec1a00SLiang Chen
9933ec1a00SLiang Chen1. Adjust pvtpll config for cpu/gpu/npu by the test results of correlation chips.
10033ec1a00SLiang Chen
10133ec1a00SLiang Chen------
10233ec1a00SLiang Chen
1039c9e25beSTang Yun ping## rk3562_ddr_1332MHz_eyescan_v1.04.bin
1049c9e25beSTang Yun ping
1059c9e25beSTang Yun ping| Date       | File                                 | Build commit | Severity  |
1069c9e25beSTang Yun ping| ---------- | :----------------------------------- | ------------ | --------- |
1079c9e25beSTang Yun ping| 2023-04-19 | rk3562_ddr_1332MHz_eyescan_v1.04.bin | b9c108a4eb   | important |
1089c9e25beSTang Yun ping
1099c9e25beSTang Yun ping### New
1109c9e25beSTang Yun ping
1119c9e25beSTang Yun ping1. Add RK3562 2D eye scan support.
1129c9e25beSTang Yun ping
1139c9e25beSTang Yun ping------
1149c9e25beSTang Yun ping
1151755816fSTang Yun ping## rk3562_ddr_1056MHz_ultra_v1.04.bin
1161755816fSTang Yun ping
1171755816fSTang Yun ping| Date       | File                               | Build commit | Severity  |
1181755816fSTang Yun ping| ---------- | :--------------------------------- | ------------ | --------- |
1191755816fSTang Yun ping| 2023-04-14 | rk3562_ddr_1056MHz_ultra_v1.04.bin | 6227d5cf9e   | important |
1201755816fSTang Yun ping
1211755816fSTang Yun ping### New
1221755816fSTang Yun ping
1231755816fSTang Yun ping1. Add RK3562 ULTRA support.
1241755816fSTang Yun ping
1251755816fSTang Yun ping------
1261755816fSTang Yun ping
127bd3388efSshengfei Xu## rk3562_bl31_v1.14.elf
128bd3388efSshengfei Xu
129bd3388efSshengfei Xu| Date       | File                  | Build commit | Severity  |
130bd3388efSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
131bd3388efSshengfei Xu| 2023-04-13 | rk3562_bl31_v1.14.elf | 2041b9655    | important |
132bd3388efSshengfei Xu
133bd3388efSshengfei Xu### New
134bd3388efSshengfei Xu
135bd3388efSshengfei Xu1. Support suspend mode config.
136bd3388efSshengfei Xu
137bd3388efSshengfei Xu------
138bd3388efSshengfei Xu
139d2671041SChen Fen## rk3562_usbplug_v1.04.bin
140d2671041SChen Fen
141d2671041SChen Fen| Date       | File                  | Build commit | Severity  |
142d2671041SChen Fen| ---------- | :----------------------- | ---------- | -------- |
143d2671041SChen Fen| 2023-04-13 | rk3562_usbplug_v1.04.bin | 0cccf6fec  | important |
144d2671041SChen Fen
145d2671041SChen Fen### Fixed
146d2671041SChen Fen
147d2671041SChen Fen| Index | Severity  | Update                 | Issue description                  | Issue source |
148d2671041SChen Fen| ----- | --------- | ---------------------- | ------------------------ | ------------ |
149d2671041SChen Fen| 1     | important | Fix sometime reboot fail.        | Reboot fail from loader enter.     | -            |
150d2671041SChen Fen
151d2671041SChen Fen------
152d2671041SChen Fen
1530fa6fc88SLin Jinhan## rk3562_bl32_v1.01.bin
1540fa6fc88SLin Jinhan
1550fa6fc88SLin Jinhan| Date       | File                  | Build commit | Severity  |
1560fa6fc88SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
1570fa6fc88SLin Jinhan| 2023-04-12 | rk3562_bl32_v1.01.bin | c73fd5531    | important |
1580fa6fc88SLin Jinhan
1590fa6fc88SLin Jinhan### New
1600fa6fc88SLin Jinhan
1610fa6fc88SLin Jinhan1. Added crypto/trng/keylad module support.
1620fa6fc88SLin Jinhan
1630fa6fc88SLin Jinhan### Fixed
1640fa6fc88SLin Jinhan
1650fa6fc88SLin Jinhan| Index | Severity  | Update                                                       | Issue description                            | Issue source |
1660fa6fc88SLin Jinhan| ----- | --------- | ------------------------------------------------------------ | -------------------------------------------- | ------------ |
1670fa6fc88SLin Jinhan| 1     | important | Repair the CtsDevicePolicyManagerTestCases test failure problem | CtsDevicePolicyManagerTestCases test failure | 406081       |
1680fa6fc88SLin Jinhan
1690fa6fc88SLin Jinhan------
1700fa6fc88SLin Jinhan
17161993dceSFinley Xiao## rk3562_bl31_v1.13.elf
17261993dceSFinley Xiao
17361993dceSFinley Xiao| Date       | File                  | Build commit | Severity  |
17461993dceSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
17561993dceSFinley Xiao| 2023-04-10 | rk3562_bl31_v1.13.elf | 69ae6e698    | important |
17661993dceSFinley Xiao
17761993dceSFinley Xiao### New
17861993dceSFinley Xiao
17961993dceSFinley Xiao1. Add opteed sys ctrl support.
18061993dceSFinley Xiao2. Don't change unsecure crypto clocks.
18161993dceSFinley Xiao
18261993dceSFinley Xiao------
183f1a9d362SJoseph Chen
18434035c0cSFinley Xiao## rk3562_bl31_v1.12.elf
18534035c0cSFinley Xiao
18634035c0cSFinley Xiao| Date       | File                  | Build commit | Severity  |
18734035c0cSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
18834035c0cSFinley Xiao| 2023-03-15 | rk3562_bl31_v1.12.elf | 3376a679b    | important |
18934035c0cSFinley Xiao
19034035c0cSFinley Xiao### New
19134035c0cSFinley Xiao
19234035c0cSFinley Xiao1. Implement autocs suspend and resume.
19334035c0cSFinley Xiao2. Update dcf code to v1.01.
19434035c0cSFinley Xiao
19534035c0cSFinley Xiao------
196f1a9d362SJoseph Chen
19777d983feSshengfei Xu## rk3562_bl31_v1.11.elf
19877d983feSshengfei Xu
19977d983feSshengfei Xu| Date       | File                  | Build commit | Severity  |
20077d983feSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
20177d983feSshengfei Xu| 2023-03-10 | rk3562_bl31_v1.11.elf | 75d01ff66    | important |
20277d983feSshengfei Xu
20377d983feSshengfei Xu### New
20477d983feSshengfei Xu
20577d983feSshengfei Xu1. Improve suspend/resume stability.
20677d983feSshengfei Xu
20777d983feSshengfei Xu------
208f1a9d362SJoseph Chen
209a9892bfcSFinley Xiao## rk3562_bl31_v1.10.elf
210a9892bfcSFinley Xiao
211a9892bfcSFinley Xiao| Date       | File                  | Build commit | Severity  |
212a9892bfcSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
213a9892bfcSFinley Xiao| 2023-03-10 | rk3562_bl31_v1.10.elf | 8db141d32    | important |
214a9892bfcSFinley Xiao
215a9892bfcSFinley Xiao### New
216a9892bfcSFinley Xiao
217a9892bfcSFinley Xiao1. Add autocs support for core.
218a9892bfcSFinley Xiao2. Improve rkrng output.
219a9892bfcSFinley Xiao
220a9892bfcSFinley Xiao------
221f1a9d362SJoseph Chen
222dc63d96aSChen Fen## rk3562_usbplug_v1.03.bin
223dc63d96aSChen Fen
224dc63d96aSChen Fen| Date       | File                  | Build commit | Severity  |
225dc63d96aSChen Fen| ---------- | :----------------------- | ----------- | -------- |
226dc63d96aSChen Fen| 2023-03-09 | rk3562_usbplug_v1.03.bin | a2a8c6bbac | important |
227dc63d96aSChen Fen
228dc63d96aSChen Fen### New
229dc63d96aSChen Fen
230dc63d96aSChen Fen1. First release version.
231dc63d96aSChen Fen
232dc63d96aSChen Fen------
233dc63d96aSChen Fen
2345b2037f3SFinley Xiao## rk3562_bl31_v1.09.elf
2355b2037f3SFinley Xiao
2365b2037f3SFinley Xiao| Date       | File                  | Build commit | Severity  |
2375b2037f3SFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
2385b2037f3SFinley Xiao| 2023-03-08 | rk3562_bl31_v1.09.elf | 6a1e56879    | important |
2395b2037f3SFinley Xiao
2405b2037f3SFinley Xiao### New
2415b2037f3SFinley Xiao
2425b2037f3SFinley Xiao1. Add support to change pvtpll length according to otp and opp flag .
2435b2037f3SFinley Xiao
2445b2037f3SFinley Xiao------
245f1a9d362SJoseph Chen
24678fade4fSYifeng Zhao## rk3562_spl_v1.03.bin
24778fade4fSYifeng Zhao
24878fade4fSYifeng Zhao| Date       | File                  | Build commit | Severity  |
24978fade4fSYifeng Zhao| ---------- | :-------------------- | ----------- | -------- |
25078fade4fSYifeng Zhao| 2023-03-06 | rk3562_spl_v1.03.bin | 7ff748e19 | important     |
25178fade4fSYifeng Zhao
25278fade4fSYifeng Zhao### New
25378fade4fSYifeng Zhao
25478fade4fSYifeng Zhao1. First release version.
25578fade4fSYifeng Zhao
25678fade4fSYifeng Zhao------
25778fade4fSYifeng Zhao
258e53c80efSFinley Xiao## rk3562_bl31_v1.08.elf
259e53c80efSFinley Xiao
260e53c80efSFinley Xiao| Date       | File                  | Build commit | Severity  |
261e53c80efSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
262e53c80efSFinley Xiao| 2023-02-27 | rk3562_bl31_v1.08.elf | 1f6088dc0    | important |
263e53c80efSFinley Xiao
264e53c80efSFinley Xiao### New
265e53c80efSFinley Xiao
266e53c80efSFinley Xiao1. Change clock to normal pll when supend and reset.
267e53c80efSFinley Xiao
268e53c80efSFinley Xiao------
269f1a9d362SJoseph Chen
2709bef93d4Sshengfei Xu## rk3562_bl31_v1.07.elf
2719bef93d4Sshengfei Xu
2729bef93d4Sshengfei Xu| Date       | File                  | Build commit | Severity  |
2739bef93d4Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
2749bef93d4Sshengfei Xu| 2023-02-22 | rk3562_bl31_v1.07.elf | 4d4f21db2    | important |
2759bef93d4Sshengfei Xu
2769bef93d4Sshengfei Xu### New
2779bef93d4Sshengfei Xu
2789bef93d4Sshengfei Xu1. Support vdd_logic off in the system suspend.
2799bef93d4Sshengfei Xu
2809bef93d4Sshengfei Xu------
2819bef93d4Sshengfei Xu
28252e2193eSTang Yun ping## rk3562_ddr_{1560...324}MHz_v1.04.bin
28352e2193eSTang Yun ping
28452e2193eSTang Yun ping| Date       | File                            | Build commit                              | Severity  |
28552e2193eSTang Yun ping| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
28652e2193eSTang Yun ping| 2023-02-14 | rk3562_ddr_{1560...324}MHz_v1.04.bin | bae1baa081 | important |
28752e2193eSTang Yun ping
28852e2193eSTang Yun ping### Fixed
28952e2193eSTang Yun ping
29052e2193eSTang Yun ping| Index | Severity  | Update                                  | Issue description                                            | Issue source |
29152e2193eSTang Yun ping| ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ |
29252e2193eSTang Yun ping| 1     | moderate  | fix bug of uart print can't be disabled | uart print can't be disabled by ddrbin_tool                  | -            |
29352e2193eSTang Yun ping| 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. | -            |
29452e2193eSTang Yun ping
29552e2193eSTang Yun ping------
29652e2193eSTang Yun ping
2979520c75eSFinley Xiao## rk3562_bl31_v1.06.elf
2989520c75eSFinley Xiao
2999520c75eSFinley Xiao| Date       | File                  | Build commit | Severity  |
3009520c75eSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
3019520c75eSFinley Xiao| 2023-02-09 | rk3562_bl31_v1.06.elf | de0f55c9c    | important |
3029520c75eSFinley Xiao
3039520c75eSFinley Xiao### New
3049520c75eSFinley Xiao
3059520c75eSFinley Xiao1. Add crypto rng and klad clocks support.
3069520c75eSFinley Xiao2. Adjust pvtpll table for npu 800MHz and 900MHz.
3079520c75eSFinley Xiao3. Add dmc code.
3089520c75eSFinley Xiao
3099520c75eSFinley Xiao------
3109520c75eSFinley Xiao
311f8b9fd59SJoseph Chen## rk3562_{ddr,spl,usbplug}_v1.x.bin
312f8b9fd59SJoseph Chen
313f8b9fd59SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
314f8b9fd59SJoseph Chen| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
315f8b9fd59SJoseph Chen| 2023-02-03 | rk3562_{ddr,spl,usbplug}_v1.x.bin | ddr:4d38eafc48#spl:ec5f0a7c43#usbplug:3ed34f88 | important |
316f8b9fd59SJoseph Chen
317f8b9fd59SJoseph Chen### New
318f8b9fd59SJoseph Chen
319f8b9fd59SJoseph Chen1. Initial version.
320f8b9fd59SJoseph Chen
321f8b9fd59SJoseph Chen------
322f8b9fd59SJoseph Chen
3234574e1d2SJoseph Chen## rk3562_{bl31,bl32,mcu}_v1.x.bin
3244574e1d2SJoseph Chen
3254574e1d2SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
3264574e1d2SJoseph Chen| ---------- | :------------------------------ | -------------------------------- | -------- |
3274574e1d2SJoseph Chen| 2023-02-03 | rk3562_{bl31,bl32,mcu}_v1.x.bin | bl31:none#bl32:512740e0#mcu:none | important |
3284574e1d2SJoseph Chen
3294574e1d2SJoseph Chen### New
3304574e1d2SJoseph Chen
3314574e1d2SJoseph Chen1. Initial version.
3324574e1d2SJoseph Chen
3334574e1d2SJoseph Chen------
3344574e1d2SJoseph Chen
335