xref: /rkbin/doc/release/RK3562_EN.md (revision 9b044a29cee768aec4a58c1405d4be3cf674d79c)
14574e1d2SJoseph Chen# RK3562 Release Note
24574e1d2SJoseph Chen
3*9b044a29SHisping Lin## rk3562_bl32_v1.06.bin
4*9b044a29SHisping Lin
5*9b044a29SHisping Lin| Date       | File                  | Build commit | Severity  |
6*9b044a29SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
7*9b044a29SHisping Lin| 2024-09-02 | rk3562_bl32_v1.06.bin | 6c78a7d8c    | important |
8*9b044a29SHisping Lin
9*9b044a29SHisping Lin### New
10*9b044a29SHisping Lin
11*9b044a29SHisping Lin1.  Support toybrick ksn interface.
12*9b044a29SHisping Lin2.  Support software TA encryption key, customers can use TA encryption function without burning the key.
13*9b044a29SHisping Lin3.  Support OTP hardware lock, allowing secure and non secure OTP access simultaneously.
14*9b044a29SHisping Lin4.  Support lock keyreader access function to enhance security.
15*9b044a29SHisping Lin
16*9b044a29SHisping Lin------
17*9b044a29SHisping Lin
180d8adcb0STang Yun ping## rk3562_ddr_1056MHz_ultra_v1.06.bin
190d8adcb0STang Yun ping
200d8adcb0STang Yun ping| Date       | File                               | Build commit | Severity  |
210d8adcb0STang Yun ping| ---------- | :--------------------------------- | ------------ | --------- |
220d8adcb0STang Yun ping| 2024-08-13 | rk3562_ddr_1056MHz_ultra_v1.06.bin | 33ea841185   | important |
230d8adcb0STang Yun ping
240d8adcb0STang Yun ping### New
250d8adcb0STang Yun ping
260d8adcb0STang Yun ping1. Add DDR4 support.
270d8adcb0STang Yun ping
280d8adcb0STang Yun ping------
290d8adcb0STang Yun ping
30c5157de7SLin Jinhan## rk3562_bl32_v1.05.bin
31c5157de7SLin Jinhan
32c5157de7SLin Jinhan| Date       | File                  | Build commit | Severity  |
33c5157de7SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
34c5157de7SLin Jinhan| 2024-07-09 | rk3562_bl32_v1.05.bin | 7ab599eca    | important |
35c5157de7SLin Jinhan
36c5157de7SLin Jinhan### New
37c5157de7SLin Jinhan
38c5157de7SLin Jinhan1.  Other security enhancements.
39c5157de7SLin Jinhan2.  RPMB change read data to multiple times.
40c5157de7SLin Jinhan3.  Increase MPI_MEMPOOL_SIZE size.
41c5157de7SLin Jinhan
42c5157de7SLin Jinhan------
43c5157de7SLin Jinhan
44ffe23386STang Yun ping## rk3562_ddr_1332MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.06.bin
45ffe23386STang Yun ping
46ffe23386STang Yun ping| Date       | File                                                    | Build commit | Severity  |
47ffe23386STang Yun ping| ---------- | :------------------------------------------------------ | ------------ | --------- |
48ffe23386STang Yun ping| 2024-06-21 | rk3562_ddr_1332MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.06.bin | a2efbe6ac4   | important |
49ffe23386STang Yun ping
50ffe23386STang Yun ping### New
51ffe23386STang Yun ping
52ffe23386STang Yun ping1. Updated 2D eye printing format.
53ffe23386STang Yun ping2. Add automatic judgment of eye margin.
54ffe23386STang Yun ping
55ffe23386STang Yun ping------
56ffe23386STang Yun ping
57bed33878STang Yun ping## rk3562_ddr_{1560...324}MHz_v1.06.bin
58bed33878STang Yun ping
59bed33878STang Yun ping| Date       | File                                 | Build commit | Severity  |
60bed33878STang Yun ping| ---------- | :----------------------------------- | ------------ | --------- |
61bed33878STang Yun ping| 2024-06-21 | rk3562_ddr_{1560...324}MHz_v1.06.bin | a2efbe6ac4   | important |
62bed33878STang Yun ping
63bed33878STang Yun ping### New
64bed33878STang Yun ping
65bed33878STang Yun ping1. The CLK/DQS slew rate supports different values at high and low frequencies.
66bed33878STang Yun ping2. Added DRAM Manufacturer ID printing.
67bed33878STang Yun ping3. DDR4 enable LPASR to reduce DDR4 self-refresh power.
68bed33878STang Yun ping
69bed33878STang Yun ping### Fixed
70bed33878STang Yun ping
71bed33878STang Yun ping| Index | Severity  | Update                                              | Issue description                                            | Issue source |
72bed33878STang Yun ping| ----- | --------- | --------------------------------------------------- | ------------------------------------------------------------ | ------------ |
73bed33878STang Yun ping| 1     | important | Probabilistic training failure issue under DDR4 2cs | Probabilistic read/write training failures under DDR4 2cs introduced in ddrbin v1.05. | -            |
74bed33878STang Yun ping| 2     | important | Undo vref training below 600MHz                     | The vref training introduced in ddrbin v1.05 may cause unreliable vref trining results at low frequencies | -            |
75bed33878STang Yun ping
76bed33878STang Yun ping------
77bed33878STang Yun ping
78e3337252Sshengfei Xu## rk3562_bl31_v1.20.elf
79e3337252Sshengfei Xu
80e3337252Sshengfei Xu| Date       | File                  | Build commit | Severity  |
81e3337252Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
82e3337252Sshengfei Xu| 2024-05-15 | rk3562_bl31_v1.20.elf | a2ba6bc7c    | important |
83e3337252Sshengfei Xu
84e3337252Sshengfei Xu### New
85e3337252Sshengfei Xu
86e3337252Sshengfei Xu1. Support ARMOFF suspend mode.
87e3337252Sshengfei Xu2. OTPC_NS can access OTP.
88e3337252Sshengfei Xu
89e3337252Sshengfei Xu------
90e3337252Sshengfei Xu
9188793ba5SHisping Lin## rk3562_bl32_v1.04.bin
9288793ba5SHisping Lin
9388793ba5SHisping Lin| Date       | File                  | Build commit | Severity  |
9488793ba5SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
9588793ba5SHisping Lin| 2024-05-13 | rk3562_bl32_v1.04.bin | 4032c1011    | important |
9688793ba5SHisping Lin
9788793ba5SHisping Lin### New
9888793ba5SHisping Lin
9988793ba5SHisping Lin1.  Add a secure timer to dynamically check the CPU which running in TEE OS, Interrupt is generated, It causing the CPU to return to the kernel.
10088793ba5SHisping Lin
10188793ba5SHisping Lin------
10288793ba5SHisping Lin
103b13e3845SHisping Lin## rk3562_bl32_v1.03.bin
104b13e3845SHisping Lin
105b13e3845SHisping Lin| Date       | File                  | Build commit | Severity  |
106b13e3845SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
107b13e3845SHisping Lin| 2024-04-16 | rk3562_bl32_v1.03.bin | 185dc3c92    | important |
108b13e3845SHisping Lin
109b13e3845SHisping Lin### New
110b13e3845SHisping Lin
111b13e3845SHisping Lin1.  Optimization parameter check to enhance security.
112b13e3845SHisping Lin2.  Support printing TEE memory usage information.
113b13e3845SHisping Lin3.  Hardware crypto supports addresses exceeding 4G.
114b13e3845SHisping Lin4.  Support printing FWVER information.
115b13e3845SHisping Lin
116b13e3845SHisping Lin------
117b13e3845SHisping Lin
11883f2f3d5STang Yun ping## rk3562_ddr_{1560...324}MHz_v1.05.bin
11983f2f3d5STang Yun ping
12083f2f3d5STang Yun ping| Date       | File                            | Build commit                              | Severity  |
12183f2f3d5STang Yun ping| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
12283f2f3d5STang Yun ping| 2024-01-22 | rk3562_ddr_{1560...324}MHz_v1.05.bin | 93e4a1020c | important |
12383f2f3d5STang Yun ping
12483f2f3d5STang Yun ping### New
12583f2f3d5STang Yun ping
12683f2f3d5STang Yun ping1. Add read/write vref trining to improve stability and compatibility.
12783f2f3d5STang Yun ping
12883f2f3d5STang Yun ping### Fixed
12983f2f3d5STang Yun ping
13083f2f3d5STang Yun ping| Index | Severity  | Update                                                    | Issue description                          | Issue source |
13183f2f3d5STang Yun ping| ----- | --------- | --------------------------------------------------------- | ------------------------------------------ | ------------ |
13283f2f3d5STang Yun ping| 1     | important | Enable LPDDR4/4X read odt under780M to implove stability. | Some LPDDR4/4X have poor stability at 780M | -            |
13383f2f3d5STang Yun ping
13483f2f3d5STang Yun ping------
13583f2f3d5STang Yun ping
13628231bfcSXuhui Lin## rk3562_spl_v1.06.bin
13728231bfcSXuhui Lin
13828231bfcSXuhui Lin| Date       | File                 | Build commit | Severity  |
13928231bfcSXuhui Lin| ---------- | :------------------- | ------------ | --------- |
14028231bfcSXuhui Lin| 2023-10-23 | rk3562_spl_v1.06.bin | 9db02423188  | important |
14128231bfcSXuhui Lin
14228231bfcSXuhui Lin### Fixed
14328231bfcSXuhui Lin
14428231bfcSXuhui Lin| Index | Severity  | Update                                  | Issue description                                            | Issue source |
14528231bfcSXuhui Lin| ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ |
14628231bfcSXuhui Lin| 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. | -            |
14728231bfcSXuhui Lin
14828231bfcSXuhui Lin------
14928231bfcSXuhui Lin
150420f240bSXuhui Lin## rk3562_spl_v1.05.bin
151420f240bSXuhui Lin
152420f240bSXuhui Lin| Date       | File                 | Build commit | Severity  |
153420f240bSXuhui Lin| ---------- | :------------------- | ------------ | --------- |
154420f240bSXuhui Lin| 2023-09-25 | rk3562_spl_v1.05.bin | e4e124926e   | important |
155420f240bSXuhui Lin
156420f240bSXuhui Lin### Fixed
157420f240bSXuhui Lin
158420f240bSXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
159420f240bSXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
160420f240bSXuhui Lin| 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. | -            |
161420f240bSXuhui Lin
162420f240bSXuhui Lin------
163420f240bSXuhui Lin
16401365ae0SXuhui Lin## rk3562_spl_v1.04.bin
16501365ae0SXuhui Lin
16601365ae0SXuhui Lin| Date       | File                 | Build commit | Severity  |
16701365ae0SXuhui Lin| ---------- | :------------------- | ------------ | --------- |
16801365ae0SXuhui Lin| 2023-09-19 | rk3562_spl_v1.04.bin | ed86ec4f7    | important |
16901365ae0SXuhui Lin
17001365ae0SXuhui Lin### New
17101365ae0SXuhui Lin
17201365ae0SXuhui Lin1. Support for A/B systems.
17301365ae0SXuhui Lin2. Print and pass the firmware version number.
17401365ae0SXuhui Lin
17501365ae0SXuhui Lin### Fixed
17601365ae0SXuhui Lin
17701365ae0SXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
17801365ae0SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
17901365ae0SXuhui Lin| 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. | -            |
18001365ae0SXuhui Lin
18101365ae0SXuhui Lin------
18201365ae0SXuhui Lin
1832940d83aSHisping Lin## rk3562_bl32_v1.02.bin
1842940d83aSHisping Lin
1852940d83aSHisping Lin| Date       | File                  | Build commit | Severity  |
1862940d83aSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
1872940d83aSHisping Lin| 2023-08-29 | rk3562_bl32_v1.02.bin | b5340fd65    | important |
1882940d83aSHisping Lin
1892940d83aSHisping Lin### New
1902940d83aSHisping Lin
1912940d83aSHisping Lin1.  support oem otp key hardware read lock.
1922940d83aSHisping Lin2.  Pseudo random number seed will be set by default.
1932940d83aSHisping Lin3.  Supports read and write security flag interfaces.
1942940d83aSHisping Lin4.  Support check ta encryption key is written.
1952940d83aSHisping Lin
1962940d83aSHisping Lin### Fixed
1972940d83aSHisping Lin
1982940d83aSHisping Lin| Index | Severity  | Update                                                       | Issue description                                 | Issue source |
1992940d83aSHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ |
2002940d83aSHisping Lin| 1     | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | -            |
2012940d83aSHisping Lin
2022940d83aSHisping Lin------
2032940d83aSHisping Lin
2041516712fSshengfei Xu## rk3562_bl31_v1.19.elf
2051516712fSshengfei Xu
2061516712fSshengfei Xu| Date       | File                  | Build commit | Severity  |
2071516712fSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
2081516712fSshengfei Xu| 2023-08-24 | rk3562_bl31_v1.19.elf | 763689fe5    | important |
2091516712fSshengfei Xu
2101516712fSshengfei Xu### New
2111516712fSshengfei Xu
2121516712fSshengfei Xu1. Support amp boot.
2131516712fSshengfei Xu
2141516712fSshengfei Xu------
2151516712fSshengfei Xu
216c80cf274Sshengfei Xu## rk3562_bl31_v1.18.elf
217c80cf274Sshengfei Xu
218c80cf274Sshengfei Xu| Date       | File                  | Build commit | Severity  |
219c80cf274Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
220c80cf274Sshengfei Xu| 2023-08-11 | rk3562_bl31_v1.18.elf | 39c4e2a0e    | important |
221c80cf274Sshengfei Xu
222c80cf274Sshengfei Xu### New
223c80cf274Sshengfei Xu
224c80cf274Sshengfei Xu1. Disable the gpio debounce.
225c80cf274Sshengfei Xu2. Saver/restore the PMIC in the suspend/resume.
226c80cf274Sshengfei Xu3. Saver/restore the pwm in the suspend/resume.
227c80cf274Sshengfei Xu
228c80cf274Sshengfei Xu------
229c80cf274Sshengfei Xu
230c758ad06STang Yun ping## rk3562_ddr_1056MHz_ultra_v1.05.bin
231c758ad06STang Yun ping
232c758ad06STang Yun ping| Date       | File                               | Build commit | Severity  |
233c758ad06STang Yun ping| ---------- | :--------------------------------- | ------------ | --------- |
234c758ad06STang Yun ping| 2023-05-29 | rk3562_ddr_1056MHz_ultra_v1.05.bin | 229cf1e07c   | important |
235c758ad06STang Yun ping
236c758ad06STang Yun ping### Fixed
237c758ad06STang Yun ping
238c758ad06STang Yun ping| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
239c758ad06STang Yun ping| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
240c758ad06STang 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. | -            |
241c758ad06STang Yun ping
242c758ad06STang Yun ping------
243c758ad06STang Yun ping
244693cc163Sshengfei Xu## rk3562_bl31_v1.17.elf
245693cc163Sshengfei Xu
246693cc163Sshengfei Xu| Date       | File                  | Build commit | Severity  |
247693cc163Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
248693cc163Sshengfei Xu| 2023-05-26 | rk3562_bl31_v1.17.elf | a394bf0a3    | important |
249693cc163Sshengfei Xu
250693cc163Sshengfei Xu### New
251693cc163Sshengfei Xu
252693cc163Sshengfei Xu1. Add the hash calculation for ultra suspend mode.
253693cc163Sshengfei Xu2. Save/restore the pmic register in the ultra suspend mode.
254693cc163Sshengfei Xu3. Add interface to config the MCU.
255693cc163Sshengfei Xu4. Update dcf code to v1.02.
256693cc163Sshengfei Xu
257693cc163Sshengfei Xu------
258693cc163Sshengfei Xu
2591356c978Sshengfei Xu## rk3562_bl31_v1.16.elf
2601356c978Sshengfei Xu
2611356c978Sshengfei Xu| Date       | File                  | Build commit | Severity  |
2621356c978Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
2631356c978Sshengfei Xu| 2023-05-16 | rk3562_bl31_v1.16.elf | 9152290e3    | important |
2641356c978Sshengfei Xu
2651356c978Sshengfei Xu### New
2661356c978Sshengfei Xu
2671356c978Sshengfei Xu1. Add soc version init.
2681356c978Sshengfei Xu
2691356c978Sshengfei Xu------
2701356c978Sshengfei Xu
27133ec1a00SLiang Chen## rk3562_bl31_v1.15.elf
27233ec1a00SLiang Chen
27333ec1a00SLiang Chen| Date       | File                  | Build commit | Severity  |
27433ec1a00SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
27533ec1a00SLiang Chen| 2023-04-27 | rk3562_bl31_v1.15.elf | 904af256f    | important |
27633ec1a00SLiang Chen
27733ec1a00SLiang Chen### New
27833ec1a00SLiang Chen
27933ec1a00SLiang Chen1. Adjust pvtpll config for cpu/gpu/npu by the test results of correlation chips.
28033ec1a00SLiang Chen
28133ec1a00SLiang Chen------
28233ec1a00SLiang Chen
2839c9e25beSTang Yun ping## rk3562_ddr_1332MHz_eyescan_v1.04.bin
2849c9e25beSTang Yun ping
2859c9e25beSTang Yun ping| Date       | File                                 | Build commit | Severity  |
2869c9e25beSTang Yun ping| ---------- | :----------------------------------- | ------------ | --------- |
2879c9e25beSTang Yun ping| 2023-04-19 | rk3562_ddr_1332MHz_eyescan_v1.04.bin | b9c108a4eb   | important |
2889c9e25beSTang Yun ping
2899c9e25beSTang Yun ping### New
2909c9e25beSTang Yun ping
2919c9e25beSTang Yun ping1. Add RK3562 2D eye scan support.
2929c9e25beSTang Yun ping
2939c9e25beSTang Yun ping------
2949c9e25beSTang Yun ping
2951755816fSTang Yun ping## rk3562_ddr_1056MHz_ultra_v1.04.bin
2961755816fSTang Yun ping
2971755816fSTang Yun ping| Date       | File                               | Build commit | Severity  |
2981755816fSTang Yun ping| ---------- | :--------------------------------- | ------------ | --------- |
2991755816fSTang Yun ping| 2023-04-14 | rk3562_ddr_1056MHz_ultra_v1.04.bin | 6227d5cf9e   | important |
3001755816fSTang Yun ping
3011755816fSTang Yun ping### New
3021755816fSTang Yun ping
3031755816fSTang Yun ping1. Add RK3562 ULTRA support.
3041755816fSTang Yun ping
3051755816fSTang Yun ping------
3061755816fSTang Yun ping
307bd3388efSshengfei Xu## rk3562_bl31_v1.14.elf
308bd3388efSshengfei Xu
309bd3388efSshengfei Xu| Date       | File                  | Build commit | Severity  |
310bd3388efSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
311bd3388efSshengfei Xu| 2023-04-13 | rk3562_bl31_v1.14.elf | 2041b9655    | important |
312bd3388efSshengfei Xu
313bd3388efSshengfei Xu### New
314bd3388efSshengfei Xu
315bd3388efSshengfei Xu1. Support suspend mode config.
316bd3388efSshengfei Xu
317bd3388efSshengfei Xu------
318bd3388efSshengfei Xu
319d2671041SChen Fen## rk3562_usbplug_v1.04.bin
320d2671041SChen Fen
321d2671041SChen Fen| Date       | File                  | Build commit | Severity  |
322d2671041SChen Fen| ---------- | :----------------------- | ---------- | -------- |
323d2671041SChen Fen| 2023-04-13 | rk3562_usbplug_v1.04.bin | 0cccf6fec  | important |
324d2671041SChen Fen
325d2671041SChen Fen### Fixed
326d2671041SChen Fen
327d2671041SChen Fen| Index | Severity  | Update                 | Issue description                  | Issue source |
328d2671041SChen Fen| ----- | --------- | ---------------------- | ------------------------ | ------------ |
329d2671041SChen Fen| 1     | important | Fix sometime reboot fail.        | Reboot fail from loader enter.     | -            |
330d2671041SChen Fen
331d2671041SChen Fen------
332d2671041SChen Fen
3330fa6fc88SLin Jinhan## rk3562_bl32_v1.01.bin
3340fa6fc88SLin Jinhan
3350fa6fc88SLin Jinhan| Date       | File                  | Build commit | Severity  |
3360fa6fc88SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
3370fa6fc88SLin Jinhan| 2023-04-12 | rk3562_bl32_v1.01.bin | c73fd5531    | important |
3380fa6fc88SLin Jinhan
3390fa6fc88SLin Jinhan### New
3400fa6fc88SLin Jinhan
3410fa6fc88SLin Jinhan1. Added crypto/trng/keylad module support.
3420fa6fc88SLin Jinhan
3430fa6fc88SLin Jinhan### Fixed
3440fa6fc88SLin Jinhan
3450fa6fc88SLin Jinhan| Index | Severity  | Update                                                       | Issue description                            | Issue source |
3460fa6fc88SLin Jinhan| ----- | --------- | ------------------------------------------------------------ | -------------------------------------------- | ------------ |
3470fa6fc88SLin Jinhan| 1     | important | Repair the CtsDevicePolicyManagerTestCases test failure problem | CtsDevicePolicyManagerTestCases test failure | 406081       |
3480fa6fc88SLin Jinhan
3490fa6fc88SLin Jinhan------
3500fa6fc88SLin Jinhan
35161993dceSFinley Xiao## rk3562_bl31_v1.13.elf
35261993dceSFinley Xiao
35361993dceSFinley Xiao| Date       | File                  | Build commit | Severity  |
35461993dceSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
35561993dceSFinley Xiao| 2023-04-10 | rk3562_bl31_v1.13.elf | 69ae6e698    | important |
35661993dceSFinley Xiao
35761993dceSFinley Xiao### New
35861993dceSFinley Xiao
35961993dceSFinley Xiao1. Add opteed sys ctrl support.
36061993dceSFinley Xiao2. Don't change unsecure crypto clocks.
36161993dceSFinley Xiao
36261993dceSFinley Xiao------
363f1a9d362SJoseph Chen
36434035c0cSFinley Xiao## rk3562_bl31_v1.12.elf
36534035c0cSFinley Xiao
36634035c0cSFinley Xiao| Date       | File                  | Build commit | Severity  |
36734035c0cSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
36834035c0cSFinley Xiao| 2023-03-15 | rk3562_bl31_v1.12.elf | 3376a679b    | important |
36934035c0cSFinley Xiao
37034035c0cSFinley Xiao### New
37134035c0cSFinley Xiao
37234035c0cSFinley Xiao1. Implement autocs suspend and resume.
37334035c0cSFinley Xiao2. Update dcf code to v1.01.
37434035c0cSFinley Xiao
37534035c0cSFinley Xiao------
376f1a9d362SJoseph Chen
37777d983feSshengfei Xu## rk3562_bl31_v1.11.elf
37877d983feSshengfei Xu
37977d983feSshengfei Xu| Date       | File                  | Build commit | Severity  |
38077d983feSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
38177d983feSshengfei Xu| 2023-03-10 | rk3562_bl31_v1.11.elf | 75d01ff66    | important |
38277d983feSshengfei Xu
38377d983feSshengfei Xu### New
38477d983feSshengfei Xu
38577d983feSshengfei Xu1. Improve suspend/resume stability.
38677d983feSshengfei Xu
38777d983feSshengfei Xu------
388f1a9d362SJoseph Chen
389a9892bfcSFinley Xiao## rk3562_bl31_v1.10.elf
390a9892bfcSFinley Xiao
391a9892bfcSFinley Xiao| Date       | File                  | Build commit | Severity  |
392a9892bfcSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
393a9892bfcSFinley Xiao| 2023-03-10 | rk3562_bl31_v1.10.elf | 8db141d32    | important |
394a9892bfcSFinley Xiao
395a9892bfcSFinley Xiao### New
396a9892bfcSFinley Xiao
397a9892bfcSFinley Xiao1. Add autocs support for core.
398a9892bfcSFinley Xiao2. Improve rkrng output.
399a9892bfcSFinley Xiao
400a9892bfcSFinley Xiao------
401f1a9d362SJoseph Chen
402dc63d96aSChen Fen## rk3562_usbplug_v1.03.bin
403dc63d96aSChen Fen
404dc63d96aSChen Fen| Date       | File                  | Build commit | Severity  |
405dc63d96aSChen Fen| ---------- | :----------------------- | ----------- | -------- |
406dc63d96aSChen Fen| 2023-03-09 | rk3562_usbplug_v1.03.bin | a2a8c6bbac | important |
407dc63d96aSChen Fen
408dc63d96aSChen Fen### New
409dc63d96aSChen Fen
410dc63d96aSChen Fen1. First release version.
411dc63d96aSChen Fen
412dc63d96aSChen Fen------
413dc63d96aSChen Fen
4145b2037f3SFinley Xiao## rk3562_bl31_v1.09.elf
4155b2037f3SFinley Xiao
4165b2037f3SFinley Xiao| Date       | File                  | Build commit | Severity  |
4175b2037f3SFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
4185b2037f3SFinley Xiao| 2023-03-08 | rk3562_bl31_v1.09.elf | 6a1e56879    | important |
4195b2037f3SFinley Xiao
4205b2037f3SFinley Xiao### New
4215b2037f3SFinley Xiao
4225b2037f3SFinley Xiao1. Add support to change pvtpll length according to otp and opp flag .
4235b2037f3SFinley Xiao
4245b2037f3SFinley Xiao------
425f1a9d362SJoseph Chen
42678fade4fSYifeng Zhao## rk3562_spl_v1.03.bin
42778fade4fSYifeng Zhao
42878fade4fSYifeng Zhao| Date       | File                  | Build commit | Severity  |
42978fade4fSYifeng Zhao| ---------- | :-------------------- | ----------- | -------- |
43078fade4fSYifeng Zhao| 2023-03-06 | rk3562_spl_v1.03.bin | 7ff748e19 | important     |
43178fade4fSYifeng Zhao
43278fade4fSYifeng Zhao### New
43378fade4fSYifeng Zhao
43478fade4fSYifeng Zhao1. First release version.
43578fade4fSYifeng Zhao
43678fade4fSYifeng Zhao------
43778fade4fSYifeng Zhao
438e53c80efSFinley Xiao## rk3562_bl31_v1.08.elf
439e53c80efSFinley Xiao
440e53c80efSFinley Xiao| Date       | File                  | Build commit | Severity  |
441e53c80efSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
442e53c80efSFinley Xiao| 2023-02-27 | rk3562_bl31_v1.08.elf | 1f6088dc0    | important |
443e53c80efSFinley Xiao
444e53c80efSFinley Xiao### New
445e53c80efSFinley Xiao
446e53c80efSFinley Xiao1. Change clock to normal pll when supend and reset.
447e53c80efSFinley Xiao
448e53c80efSFinley Xiao------
449f1a9d362SJoseph Chen
4509bef93d4Sshengfei Xu## rk3562_bl31_v1.07.elf
4519bef93d4Sshengfei Xu
4529bef93d4Sshengfei Xu| Date       | File                  | Build commit | Severity  |
4539bef93d4Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
4549bef93d4Sshengfei Xu| 2023-02-22 | rk3562_bl31_v1.07.elf | 4d4f21db2    | important |
4559bef93d4Sshengfei Xu
4569bef93d4Sshengfei Xu### New
4579bef93d4Sshengfei Xu
4589bef93d4Sshengfei Xu1. Support vdd_logic off in the system suspend.
4599bef93d4Sshengfei Xu
4609bef93d4Sshengfei Xu------
4619bef93d4Sshengfei Xu
46252e2193eSTang Yun ping## rk3562_ddr_{1560...324}MHz_v1.04.bin
46352e2193eSTang Yun ping
46452e2193eSTang Yun ping| Date       | File                            | Build commit                              | Severity  |
46552e2193eSTang Yun ping| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
46652e2193eSTang Yun ping| 2023-02-14 | rk3562_ddr_{1560...324}MHz_v1.04.bin | bae1baa081 | important |
46752e2193eSTang Yun ping
46852e2193eSTang Yun ping### Fixed
46952e2193eSTang Yun ping
47052e2193eSTang Yun ping| Index | Severity  | Update                                  | Issue description                                            | Issue source |
47152e2193eSTang Yun ping| ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ |
47252e2193eSTang Yun ping| 1     | moderate  | fix bug of uart print can't be disabled | uart print can't be disabled by ddrbin_tool                  | -            |
47352e2193eSTang 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. | -            |
47452e2193eSTang Yun ping
47552e2193eSTang Yun ping------
47652e2193eSTang Yun ping
4779520c75eSFinley Xiao## rk3562_bl31_v1.06.elf
4789520c75eSFinley Xiao
4799520c75eSFinley Xiao| Date       | File                  | Build commit | Severity  |
4809520c75eSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
4819520c75eSFinley Xiao| 2023-02-09 | rk3562_bl31_v1.06.elf | de0f55c9c    | important |
4829520c75eSFinley Xiao
4839520c75eSFinley Xiao### New
4849520c75eSFinley Xiao
4859520c75eSFinley Xiao1. Add crypto rng and klad clocks support.
4869520c75eSFinley Xiao2. Adjust pvtpll table for npu 800MHz and 900MHz.
4879520c75eSFinley Xiao3. Add dmc code.
4889520c75eSFinley Xiao
4899520c75eSFinley Xiao------
4909520c75eSFinley Xiao
491f8b9fd59SJoseph Chen## rk3562_{ddr,spl,usbplug}_v1.x.bin
492f8b9fd59SJoseph Chen
493f8b9fd59SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
494f8b9fd59SJoseph Chen| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
495f8b9fd59SJoseph Chen| 2023-02-03 | rk3562_{ddr,spl,usbplug}_v1.x.bin | ddr:4d38eafc48#spl:ec5f0a7c43#usbplug:3ed34f88 | important |
496f8b9fd59SJoseph Chen
497f8b9fd59SJoseph Chen### New
498f8b9fd59SJoseph Chen
499f8b9fd59SJoseph Chen1. Initial version.
500f8b9fd59SJoseph Chen
501f8b9fd59SJoseph Chen------
502f8b9fd59SJoseph Chen
5034574e1d2SJoseph Chen## rk3562_{bl31,bl32,mcu}_v1.x.bin
5044574e1d2SJoseph Chen
5054574e1d2SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
5064574e1d2SJoseph Chen| ---------- | :------------------------------ | -------------------------------- | -------- |
5074574e1d2SJoseph Chen| 2023-02-03 | rk3562_{bl31,bl32,mcu}_v1.x.bin | bl31:none#bl32:512740e0#mcu:none | important |
5084574e1d2SJoseph Chen
5094574e1d2SJoseph Chen### New
5104574e1d2SJoseph Chen
5114574e1d2SJoseph Chen1. Initial version.
5124574e1d2SJoseph Chen
5134574e1d2SJoseph Chen------
5144574e1d2SJoseph Chen
515