xref: /rkbin/doc/release/RK3562_EN.md (revision 57398079b5520425a4bc2ad9aaff7eaf5256c694)
14574e1d2SJoseph Chen# RK3562 Release Note
24574e1d2SJoseph Chen
3*57398079SShengfei Xu## rk3562_bl31_v1.21.elf
4*57398079SShengfei Xu
5*57398079SShengfei Xu| Date       | File                  | Build commit | Severity  |
6*57398079SShengfei Xu| ---------- | :-------------------- | ------------ | --------- |
7*57398079SShengfei Xu| 2024-10-15 | rk3562_bl31_v1.21.elf | b115137cb    | important |
8*57398079SShengfei Xu
9*57398079SShengfei Xu### New
10*57398079SShengfei Xu
11*57398079SShengfei Xu1. Disable version judgment.
12*57398079SShengfei Xu
13*57398079SShengfei Xu------
14*57398079SShengfei Xu
159b044a29SHisping Lin## rk3562_bl32_v1.06.bin
169b044a29SHisping Lin
179b044a29SHisping Lin| Date       | File                  | Build commit | Severity  |
189b044a29SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
199b044a29SHisping Lin| 2024-09-02 | rk3562_bl32_v1.06.bin | 6c78a7d8c    | important |
209b044a29SHisping Lin
219b044a29SHisping Lin### New
229b044a29SHisping Lin
239b044a29SHisping Lin1.  Support toybrick ksn interface.
249b044a29SHisping Lin2.  Support software TA encryption key, customers can use TA encryption function without burning the key.
259b044a29SHisping Lin3.  Support OTP hardware lock, allowing secure and non secure OTP access simultaneously.
269b044a29SHisping Lin4.  Support lock keyreader access function to enhance security.
279b044a29SHisping Lin
289b044a29SHisping Lin------
299b044a29SHisping Lin
300d8adcb0STang Yun ping## rk3562_ddr_1056MHz_ultra_v1.06.bin
310d8adcb0STang Yun ping
320d8adcb0STang Yun ping| Date       | File                               | Build commit | Severity  |
330d8adcb0STang Yun ping| ---------- | :--------------------------------- | ------------ | --------- |
340d8adcb0STang Yun ping| 2024-08-13 | rk3562_ddr_1056MHz_ultra_v1.06.bin | 33ea841185   | important |
350d8adcb0STang Yun ping
360d8adcb0STang Yun ping### New
370d8adcb0STang Yun ping
380d8adcb0STang Yun ping1. Add DDR4 support.
390d8adcb0STang Yun ping
400d8adcb0STang Yun ping------
410d8adcb0STang Yun ping
42c5157de7SLin Jinhan## rk3562_bl32_v1.05.bin
43c5157de7SLin Jinhan
44c5157de7SLin Jinhan| Date       | File                  | Build commit | Severity  |
45c5157de7SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
46c5157de7SLin Jinhan| 2024-07-09 | rk3562_bl32_v1.05.bin | 7ab599eca    | important |
47c5157de7SLin Jinhan
48c5157de7SLin Jinhan### New
49c5157de7SLin Jinhan
50c5157de7SLin Jinhan1.  Other security enhancements.
51c5157de7SLin Jinhan2.  RPMB change read data to multiple times.
52c5157de7SLin Jinhan3.  Increase MPI_MEMPOOL_SIZE size.
53c5157de7SLin Jinhan
54c5157de7SLin Jinhan------
55c5157de7SLin Jinhan
56ffe23386STang Yun ping## rk3562_ddr_1332MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.06.bin
57ffe23386STang Yun ping
58ffe23386STang Yun ping| Date       | File                                                    | Build commit | Severity  |
59ffe23386STang Yun ping| ---------- | :------------------------------------------------------ | ------------ | --------- |
60ffe23386STang Yun ping| 2024-06-21 | rk3562_ddr_1332MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.06.bin | a2efbe6ac4   | important |
61ffe23386STang Yun ping
62ffe23386STang Yun ping### New
63ffe23386STang Yun ping
64ffe23386STang Yun ping1. Updated 2D eye printing format.
65ffe23386STang Yun ping2. Add automatic judgment of eye margin.
66ffe23386STang Yun ping
67ffe23386STang Yun ping------
68ffe23386STang Yun ping
69bed33878STang Yun ping## rk3562_ddr_{1560...324}MHz_v1.06.bin
70bed33878STang Yun ping
71bed33878STang Yun ping| Date       | File                                 | Build commit | Severity  |
72bed33878STang Yun ping| ---------- | :----------------------------------- | ------------ | --------- |
73bed33878STang Yun ping| 2024-06-21 | rk3562_ddr_{1560...324}MHz_v1.06.bin | a2efbe6ac4   | important |
74bed33878STang Yun ping
75bed33878STang Yun ping### New
76bed33878STang Yun ping
77bed33878STang Yun ping1. The CLK/DQS slew rate supports different values at high and low frequencies.
78bed33878STang Yun ping2. Added DRAM Manufacturer ID printing.
79bed33878STang Yun ping3. DDR4 enable LPASR to reduce DDR4 self-refresh power.
80bed33878STang Yun ping
81bed33878STang Yun ping### Fixed
82bed33878STang Yun ping
83bed33878STang Yun ping| Index | Severity  | Update                                              | Issue description                                            | Issue source |
84bed33878STang Yun ping| ----- | --------- | --------------------------------------------------- | ------------------------------------------------------------ | ------------ |
85bed33878STang Yun ping| 1     | important | Probabilistic training failure issue under DDR4 2cs | Probabilistic read/write training failures under DDR4 2cs introduced in ddrbin v1.05. | -            |
86bed33878STang 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 | -            |
87bed33878STang Yun ping
88bed33878STang Yun ping------
89bed33878STang Yun ping
90e3337252Sshengfei Xu## rk3562_bl31_v1.20.elf
91e3337252Sshengfei Xu
92e3337252Sshengfei Xu| Date       | File                  | Build commit | Severity  |
93e3337252Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
94e3337252Sshengfei Xu| 2024-05-15 | rk3562_bl31_v1.20.elf | a2ba6bc7c    | important |
95e3337252Sshengfei Xu
96e3337252Sshengfei Xu### New
97e3337252Sshengfei Xu
98e3337252Sshengfei Xu1. Support ARMOFF suspend mode.
99e3337252Sshengfei Xu2. OTPC_NS can access OTP.
100e3337252Sshengfei Xu
101e3337252Sshengfei Xu------
102e3337252Sshengfei Xu
10388793ba5SHisping Lin## rk3562_bl32_v1.04.bin
10488793ba5SHisping Lin
10588793ba5SHisping Lin| Date       | File                  | Build commit | Severity  |
10688793ba5SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
10788793ba5SHisping Lin| 2024-05-13 | rk3562_bl32_v1.04.bin | 4032c1011    | important |
10888793ba5SHisping Lin
10988793ba5SHisping Lin### New
11088793ba5SHisping Lin
11188793ba5SHisping 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.
11288793ba5SHisping Lin
11388793ba5SHisping Lin------
11488793ba5SHisping Lin
115b13e3845SHisping Lin## rk3562_bl32_v1.03.bin
116b13e3845SHisping Lin
117b13e3845SHisping Lin| Date       | File                  | Build commit | Severity  |
118b13e3845SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
119b13e3845SHisping Lin| 2024-04-16 | rk3562_bl32_v1.03.bin | 185dc3c92    | important |
120b13e3845SHisping Lin
121b13e3845SHisping Lin### New
122b13e3845SHisping Lin
123b13e3845SHisping Lin1.  Optimization parameter check to enhance security.
124b13e3845SHisping Lin2.  Support printing TEE memory usage information.
125b13e3845SHisping Lin3.  Hardware crypto supports addresses exceeding 4G.
126b13e3845SHisping Lin4.  Support printing FWVER information.
127b13e3845SHisping Lin
128b13e3845SHisping Lin------
129b13e3845SHisping Lin
13083f2f3d5STang Yun ping## rk3562_ddr_{1560...324}MHz_v1.05.bin
13183f2f3d5STang Yun ping
13283f2f3d5STang Yun ping| Date       | File                            | Build commit                              | Severity  |
13383f2f3d5STang Yun ping| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
13483f2f3d5STang Yun ping| 2024-01-22 | rk3562_ddr_{1560...324}MHz_v1.05.bin | 93e4a1020c | important |
13583f2f3d5STang Yun ping
13683f2f3d5STang Yun ping### New
13783f2f3d5STang Yun ping
13883f2f3d5STang Yun ping1. Add read/write vref trining to improve stability and compatibility.
13983f2f3d5STang Yun ping
14083f2f3d5STang Yun ping### Fixed
14183f2f3d5STang Yun ping
14283f2f3d5STang Yun ping| Index | Severity  | Update                                                    | Issue description                          | Issue source |
14383f2f3d5STang Yun ping| ----- | --------- | --------------------------------------------------------- | ------------------------------------------ | ------------ |
14483f2f3d5STang Yun ping| 1     | important | Enable LPDDR4/4X read odt under780M to implove stability. | Some LPDDR4/4X have poor stability at 780M | -            |
14583f2f3d5STang Yun ping
14683f2f3d5STang Yun ping------
14783f2f3d5STang Yun ping
14828231bfcSXuhui Lin## rk3562_spl_v1.06.bin
14928231bfcSXuhui Lin
15028231bfcSXuhui Lin| Date       | File                 | Build commit | Severity  |
15128231bfcSXuhui Lin| ---------- | :------------------- | ------------ | --------- |
15228231bfcSXuhui Lin| 2023-10-23 | rk3562_spl_v1.06.bin | 9db02423188  | important |
15328231bfcSXuhui Lin
15428231bfcSXuhui Lin### Fixed
15528231bfcSXuhui Lin
15628231bfcSXuhui Lin| Index | Severity  | Update                                  | Issue description                                            | Issue source |
15728231bfcSXuhui Lin| ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ |
15828231bfcSXuhui 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. | -            |
15928231bfcSXuhui Lin
16028231bfcSXuhui Lin------
16128231bfcSXuhui Lin
162420f240bSXuhui Lin## rk3562_spl_v1.05.bin
163420f240bSXuhui Lin
164420f240bSXuhui Lin| Date       | File                 | Build commit | Severity  |
165420f240bSXuhui Lin| ---------- | :------------------- | ------------ | --------- |
166420f240bSXuhui Lin| 2023-09-25 | rk3562_spl_v1.05.bin | e4e124926e   | important |
167420f240bSXuhui Lin
168420f240bSXuhui Lin### Fixed
169420f240bSXuhui Lin
170420f240bSXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
171420f240bSXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
172420f240bSXuhui 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. | -            |
173420f240bSXuhui Lin
174420f240bSXuhui Lin------
175420f240bSXuhui Lin
17601365ae0SXuhui Lin## rk3562_spl_v1.04.bin
17701365ae0SXuhui Lin
17801365ae0SXuhui Lin| Date       | File                 | Build commit | Severity  |
17901365ae0SXuhui Lin| ---------- | :------------------- | ------------ | --------- |
18001365ae0SXuhui Lin| 2023-09-19 | rk3562_spl_v1.04.bin | ed86ec4f7    | important |
18101365ae0SXuhui Lin
18201365ae0SXuhui Lin### New
18301365ae0SXuhui Lin
18401365ae0SXuhui Lin1. Support for A/B systems.
18501365ae0SXuhui Lin2. Print and pass the firmware version number.
18601365ae0SXuhui Lin
18701365ae0SXuhui Lin### Fixed
18801365ae0SXuhui Lin
18901365ae0SXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
19001365ae0SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
19101365ae0SXuhui 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. | -            |
19201365ae0SXuhui Lin
19301365ae0SXuhui Lin------
19401365ae0SXuhui Lin
1952940d83aSHisping Lin## rk3562_bl32_v1.02.bin
1962940d83aSHisping Lin
1972940d83aSHisping Lin| Date       | File                  | Build commit | Severity  |
1982940d83aSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
1992940d83aSHisping Lin| 2023-08-29 | rk3562_bl32_v1.02.bin | b5340fd65    | important |
2002940d83aSHisping Lin
2012940d83aSHisping Lin### New
2022940d83aSHisping Lin
2032940d83aSHisping Lin1.  support oem otp key hardware read lock.
2042940d83aSHisping Lin2.  Pseudo random number seed will be set by default.
2052940d83aSHisping Lin3.  Supports read and write security flag interfaces.
2062940d83aSHisping Lin4.  Support check ta encryption key is written.
2072940d83aSHisping Lin
2082940d83aSHisping Lin### Fixed
2092940d83aSHisping Lin
2102940d83aSHisping Lin| Index | Severity  | Update                                                       | Issue description                                 | Issue source |
2112940d83aSHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ |
2122940d83aSHisping Lin| 1     | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | -            |
2132940d83aSHisping Lin
2142940d83aSHisping Lin------
2152940d83aSHisping Lin
2161516712fSshengfei Xu## rk3562_bl31_v1.19.elf
2171516712fSshengfei Xu
2181516712fSshengfei Xu| Date       | File                  | Build commit | Severity  |
2191516712fSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
2201516712fSshengfei Xu| 2023-08-24 | rk3562_bl31_v1.19.elf | 763689fe5    | important |
2211516712fSshengfei Xu
2221516712fSshengfei Xu### New
2231516712fSshengfei Xu
2241516712fSshengfei Xu1. Support amp boot.
2251516712fSshengfei Xu
2261516712fSshengfei Xu------
2271516712fSshengfei Xu
228c80cf274Sshengfei Xu## rk3562_bl31_v1.18.elf
229c80cf274Sshengfei Xu
230c80cf274Sshengfei Xu| Date       | File                  | Build commit | Severity  |
231c80cf274Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
232c80cf274Sshengfei Xu| 2023-08-11 | rk3562_bl31_v1.18.elf | 39c4e2a0e    | important |
233c80cf274Sshengfei Xu
234c80cf274Sshengfei Xu### New
235c80cf274Sshengfei Xu
236c80cf274Sshengfei Xu1. Disable the gpio debounce.
237c80cf274Sshengfei Xu2. Saver/restore the PMIC in the suspend/resume.
238c80cf274Sshengfei Xu3. Saver/restore the pwm in the suspend/resume.
239c80cf274Sshengfei Xu
240c80cf274Sshengfei Xu------
241c80cf274Sshengfei Xu
242c758ad06STang Yun ping## rk3562_ddr_1056MHz_ultra_v1.05.bin
243c758ad06STang Yun ping
244c758ad06STang Yun ping| Date       | File                               | Build commit | Severity  |
245c758ad06STang Yun ping| ---------- | :--------------------------------- | ------------ | --------- |
246c758ad06STang Yun ping| 2023-05-29 | rk3562_ddr_1056MHz_ultra_v1.05.bin | 229cf1e07c   | important |
247c758ad06STang Yun ping
248c758ad06STang Yun ping### Fixed
249c758ad06STang Yun ping
250c758ad06STang Yun ping| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
251c758ad06STang Yun ping| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
252c758ad06STang 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. | -            |
253c758ad06STang Yun ping
254c758ad06STang Yun ping------
255c758ad06STang Yun ping
256693cc163Sshengfei Xu## rk3562_bl31_v1.17.elf
257693cc163Sshengfei Xu
258693cc163Sshengfei Xu| Date       | File                  | Build commit | Severity  |
259693cc163Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
260693cc163Sshengfei Xu| 2023-05-26 | rk3562_bl31_v1.17.elf | a394bf0a3    | important |
261693cc163Sshengfei Xu
262693cc163Sshengfei Xu### New
263693cc163Sshengfei Xu
264693cc163Sshengfei Xu1. Add the hash calculation for ultra suspend mode.
265693cc163Sshengfei Xu2. Save/restore the pmic register in the ultra suspend mode.
266693cc163Sshengfei Xu3. Add interface to config the MCU.
267693cc163Sshengfei Xu4. Update dcf code to v1.02.
268693cc163Sshengfei Xu
269693cc163Sshengfei Xu------
270693cc163Sshengfei Xu
2711356c978Sshengfei Xu## rk3562_bl31_v1.16.elf
2721356c978Sshengfei Xu
2731356c978Sshengfei Xu| Date       | File                  | Build commit | Severity  |
2741356c978Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
2751356c978Sshengfei Xu| 2023-05-16 | rk3562_bl31_v1.16.elf | 9152290e3    | important |
2761356c978Sshengfei Xu
2771356c978Sshengfei Xu### New
2781356c978Sshengfei Xu
2791356c978Sshengfei Xu1. Add soc version init.
2801356c978Sshengfei Xu
2811356c978Sshengfei Xu------
2821356c978Sshengfei Xu
28333ec1a00SLiang Chen## rk3562_bl31_v1.15.elf
28433ec1a00SLiang Chen
28533ec1a00SLiang Chen| Date       | File                  | Build commit | Severity  |
28633ec1a00SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
28733ec1a00SLiang Chen| 2023-04-27 | rk3562_bl31_v1.15.elf | 904af256f    | important |
28833ec1a00SLiang Chen
28933ec1a00SLiang Chen### New
29033ec1a00SLiang Chen
29133ec1a00SLiang Chen1. Adjust pvtpll config for cpu/gpu/npu by the test results of correlation chips.
29233ec1a00SLiang Chen
29333ec1a00SLiang Chen------
29433ec1a00SLiang Chen
2959c9e25beSTang Yun ping## rk3562_ddr_1332MHz_eyescan_v1.04.bin
2969c9e25beSTang Yun ping
2979c9e25beSTang Yun ping| Date       | File                                 | Build commit | Severity  |
2989c9e25beSTang Yun ping| ---------- | :----------------------------------- | ------------ | --------- |
2999c9e25beSTang Yun ping| 2023-04-19 | rk3562_ddr_1332MHz_eyescan_v1.04.bin | b9c108a4eb   | important |
3009c9e25beSTang Yun ping
3019c9e25beSTang Yun ping### New
3029c9e25beSTang Yun ping
3039c9e25beSTang Yun ping1. Add RK3562 2D eye scan support.
3049c9e25beSTang Yun ping
3059c9e25beSTang Yun ping------
3069c9e25beSTang Yun ping
3071755816fSTang Yun ping## rk3562_ddr_1056MHz_ultra_v1.04.bin
3081755816fSTang Yun ping
3091755816fSTang Yun ping| Date       | File                               | Build commit | Severity  |
3101755816fSTang Yun ping| ---------- | :--------------------------------- | ------------ | --------- |
3111755816fSTang Yun ping| 2023-04-14 | rk3562_ddr_1056MHz_ultra_v1.04.bin | 6227d5cf9e   | important |
3121755816fSTang Yun ping
3131755816fSTang Yun ping### New
3141755816fSTang Yun ping
3151755816fSTang Yun ping1. Add RK3562 ULTRA support.
3161755816fSTang Yun ping
3171755816fSTang Yun ping------
3181755816fSTang Yun ping
319bd3388efSshengfei Xu## rk3562_bl31_v1.14.elf
320bd3388efSshengfei Xu
321bd3388efSshengfei Xu| Date       | File                  | Build commit | Severity  |
322bd3388efSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
323bd3388efSshengfei Xu| 2023-04-13 | rk3562_bl31_v1.14.elf | 2041b9655    | important |
324bd3388efSshengfei Xu
325bd3388efSshengfei Xu### New
326bd3388efSshengfei Xu
327bd3388efSshengfei Xu1. Support suspend mode config.
328bd3388efSshengfei Xu
329bd3388efSshengfei Xu------
330bd3388efSshengfei Xu
331d2671041SChen Fen## rk3562_usbplug_v1.04.bin
332d2671041SChen Fen
333d2671041SChen Fen| Date       | File                  | Build commit | Severity  |
334d2671041SChen Fen| ---------- | :----------------------- | ---------- | -------- |
335d2671041SChen Fen| 2023-04-13 | rk3562_usbplug_v1.04.bin | 0cccf6fec  | important |
336d2671041SChen Fen
337d2671041SChen Fen### Fixed
338d2671041SChen Fen
339d2671041SChen Fen| Index | Severity  | Update                 | Issue description                  | Issue source |
340d2671041SChen Fen| ----- | --------- | ---------------------- | ------------------------ | ------------ |
341d2671041SChen Fen| 1     | important | Fix sometime reboot fail.        | Reboot fail from loader enter.     | -            |
342d2671041SChen Fen
343d2671041SChen Fen------
344d2671041SChen Fen
3450fa6fc88SLin Jinhan## rk3562_bl32_v1.01.bin
3460fa6fc88SLin Jinhan
3470fa6fc88SLin Jinhan| Date       | File                  | Build commit | Severity  |
3480fa6fc88SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
3490fa6fc88SLin Jinhan| 2023-04-12 | rk3562_bl32_v1.01.bin | c73fd5531    | important |
3500fa6fc88SLin Jinhan
3510fa6fc88SLin Jinhan### New
3520fa6fc88SLin Jinhan
3530fa6fc88SLin Jinhan1. Added crypto/trng/keylad module support.
3540fa6fc88SLin Jinhan
3550fa6fc88SLin Jinhan### Fixed
3560fa6fc88SLin Jinhan
3570fa6fc88SLin Jinhan| Index | Severity  | Update                                                       | Issue description                            | Issue source |
3580fa6fc88SLin Jinhan| ----- | --------- | ------------------------------------------------------------ | -------------------------------------------- | ------------ |
3590fa6fc88SLin Jinhan| 1     | important | Repair the CtsDevicePolicyManagerTestCases test failure problem | CtsDevicePolicyManagerTestCases test failure | 406081       |
3600fa6fc88SLin Jinhan
3610fa6fc88SLin Jinhan------
3620fa6fc88SLin Jinhan
36361993dceSFinley Xiao## rk3562_bl31_v1.13.elf
36461993dceSFinley Xiao
36561993dceSFinley Xiao| Date       | File                  | Build commit | Severity  |
36661993dceSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
36761993dceSFinley Xiao| 2023-04-10 | rk3562_bl31_v1.13.elf | 69ae6e698    | important |
36861993dceSFinley Xiao
36961993dceSFinley Xiao### New
37061993dceSFinley Xiao
37161993dceSFinley Xiao1. Add opteed sys ctrl support.
37261993dceSFinley Xiao2. Don't change unsecure crypto clocks.
37361993dceSFinley Xiao
37461993dceSFinley Xiao------
375f1a9d362SJoseph Chen
37634035c0cSFinley Xiao## rk3562_bl31_v1.12.elf
37734035c0cSFinley Xiao
37834035c0cSFinley Xiao| Date       | File                  | Build commit | Severity  |
37934035c0cSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
38034035c0cSFinley Xiao| 2023-03-15 | rk3562_bl31_v1.12.elf | 3376a679b    | important |
38134035c0cSFinley Xiao
38234035c0cSFinley Xiao### New
38334035c0cSFinley Xiao
38434035c0cSFinley Xiao1. Implement autocs suspend and resume.
38534035c0cSFinley Xiao2. Update dcf code to v1.01.
38634035c0cSFinley Xiao
38734035c0cSFinley Xiao------
388f1a9d362SJoseph Chen
38977d983feSshengfei Xu## rk3562_bl31_v1.11.elf
39077d983feSshengfei Xu
39177d983feSshengfei Xu| Date       | File                  | Build commit | Severity  |
39277d983feSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
39377d983feSshengfei Xu| 2023-03-10 | rk3562_bl31_v1.11.elf | 75d01ff66    | important |
39477d983feSshengfei Xu
39577d983feSshengfei Xu### New
39677d983feSshengfei Xu
39777d983feSshengfei Xu1. Improve suspend/resume stability.
39877d983feSshengfei Xu
39977d983feSshengfei Xu------
400f1a9d362SJoseph Chen
401a9892bfcSFinley Xiao## rk3562_bl31_v1.10.elf
402a9892bfcSFinley Xiao
403a9892bfcSFinley Xiao| Date       | File                  | Build commit | Severity  |
404a9892bfcSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
405a9892bfcSFinley Xiao| 2023-03-10 | rk3562_bl31_v1.10.elf | 8db141d32    | important |
406a9892bfcSFinley Xiao
407a9892bfcSFinley Xiao### New
408a9892bfcSFinley Xiao
409a9892bfcSFinley Xiao1. Add autocs support for core.
410a9892bfcSFinley Xiao2. Improve rkrng output.
411a9892bfcSFinley Xiao
412a9892bfcSFinley Xiao------
413f1a9d362SJoseph Chen
414dc63d96aSChen Fen## rk3562_usbplug_v1.03.bin
415dc63d96aSChen Fen
416dc63d96aSChen Fen| Date       | File                  | Build commit | Severity  |
417dc63d96aSChen Fen| ---------- | :----------------------- | ----------- | -------- |
418dc63d96aSChen Fen| 2023-03-09 | rk3562_usbplug_v1.03.bin | a2a8c6bbac | important |
419dc63d96aSChen Fen
420dc63d96aSChen Fen### New
421dc63d96aSChen Fen
422dc63d96aSChen Fen1. First release version.
423dc63d96aSChen Fen
424dc63d96aSChen Fen------
425dc63d96aSChen Fen
4265b2037f3SFinley Xiao## rk3562_bl31_v1.09.elf
4275b2037f3SFinley Xiao
4285b2037f3SFinley Xiao| Date       | File                  | Build commit | Severity  |
4295b2037f3SFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
4305b2037f3SFinley Xiao| 2023-03-08 | rk3562_bl31_v1.09.elf | 6a1e56879    | important |
4315b2037f3SFinley Xiao
4325b2037f3SFinley Xiao### New
4335b2037f3SFinley Xiao
4345b2037f3SFinley Xiao1. Add support to change pvtpll length according to otp and opp flag .
4355b2037f3SFinley Xiao
4365b2037f3SFinley Xiao------
437f1a9d362SJoseph Chen
43878fade4fSYifeng Zhao## rk3562_spl_v1.03.bin
43978fade4fSYifeng Zhao
44078fade4fSYifeng Zhao| Date       | File                  | Build commit | Severity  |
44178fade4fSYifeng Zhao| ---------- | :-------------------- | ----------- | -------- |
44278fade4fSYifeng Zhao| 2023-03-06 | rk3562_spl_v1.03.bin | 7ff748e19 | important     |
44378fade4fSYifeng Zhao
44478fade4fSYifeng Zhao### New
44578fade4fSYifeng Zhao
44678fade4fSYifeng Zhao1. First release version.
44778fade4fSYifeng Zhao
44878fade4fSYifeng Zhao------
44978fade4fSYifeng Zhao
450e53c80efSFinley Xiao## rk3562_bl31_v1.08.elf
451e53c80efSFinley Xiao
452e53c80efSFinley Xiao| Date       | File                  | Build commit | Severity  |
453e53c80efSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
454e53c80efSFinley Xiao| 2023-02-27 | rk3562_bl31_v1.08.elf | 1f6088dc0    | important |
455e53c80efSFinley Xiao
456e53c80efSFinley Xiao### New
457e53c80efSFinley Xiao
458e53c80efSFinley Xiao1. Change clock to normal pll when supend and reset.
459e53c80efSFinley Xiao
460e53c80efSFinley Xiao------
461f1a9d362SJoseph Chen
4629bef93d4Sshengfei Xu## rk3562_bl31_v1.07.elf
4639bef93d4Sshengfei Xu
4649bef93d4Sshengfei Xu| Date       | File                  | Build commit | Severity  |
4659bef93d4Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
4669bef93d4Sshengfei Xu| 2023-02-22 | rk3562_bl31_v1.07.elf | 4d4f21db2    | important |
4679bef93d4Sshengfei Xu
4689bef93d4Sshengfei Xu### New
4699bef93d4Sshengfei Xu
4709bef93d4Sshengfei Xu1. Support vdd_logic off in the system suspend.
4719bef93d4Sshengfei Xu
4729bef93d4Sshengfei Xu------
4739bef93d4Sshengfei Xu
47452e2193eSTang Yun ping## rk3562_ddr_{1560...324}MHz_v1.04.bin
47552e2193eSTang Yun ping
47652e2193eSTang Yun ping| Date       | File                            | Build commit                              | Severity  |
47752e2193eSTang Yun ping| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
47852e2193eSTang Yun ping| 2023-02-14 | rk3562_ddr_{1560...324}MHz_v1.04.bin | bae1baa081 | important |
47952e2193eSTang Yun ping
48052e2193eSTang Yun ping### Fixed
48152e2193eSTang Yun ping
48252e2193eSTang Yun ping| Index | Severity  | Update                                  | Issue description                                            | Issue source |
48352e2193eSTang Yun ping| ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ |
48452e2193eSTang Yun ping| 1     | moderate  | fix bug of uart print can't be disabled | uart print can't be disabled by ddrbin_tool                  | -            |
48552e2193eSTang 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. | -            |
48652e2193eSTang Yun ping
48752e2193eSTang Yun ping------
48852e2193eSTang Yun ping
4899520c75eSFinley Xiao## rk3562_bl31_v1.06.elf
4909520c75eSFinley Xiao
4919520c75eSFinley Xiao| Date       | File                  | Build commit | Severity  |
4929520c75eSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
4939520c75eSFinley Xiao| 2023-02-09 | rk3562_bl31_v1.06.elf | de0f55c9c    | important |
4949520c75eSFinley Xiao
4959520c75eSFinley Xiao### New
4969520c75eSFinley Xiao
4979520c75eSFinley Xiao1. Add crypto rng and klad clocks support.
4989520c75eSFinley Xiao2. Adjust pvtpll table for npu 800MHz and 900MHz.
4999520c75eSFinley Xiao3. Add dmc code.
5009520c75eSFinley Xiao
5019520c75eSFinley Xiao------
5029520c75eSFinley Xiao
503f8b9fd59SJoseph Chen## rk3562_{ddr,spl,usbplug}_v1.x.bin
504f8b9fd59SJoseph Chen
505f8b9fd59SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
506f8b9fd59SJoseph Chen| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
507f8b9fd59SJoseph Chen| 2023-02-03 | rk3562_{ddr,spl,usbplug}_v1.x.bin | ddr:4d38eafc48#spl:ec5f0a7c43#usbplug:3ed34f88 | important |
508f8b9fd59SJoseph Chen
509f8b9fd59SJoseph Chen### New
510f8b9fd59SJoseph Chen
511f8b9fd59SJoseph Chen1. Initial version.
512f8b9fd59SJoseph Chen
513f8b9fd59SJoseph Chen------
514f8b9fd59SJoseph Chen
5154574e1d2SJoseph Chen## rk3562_{bl31,bl32,mcu}_v1.x.bin
5164574e1d2SJoseph Chen
5174574e1d2SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
5184574e1d2SJoseph Chen| ---------- | :------------------------------ | -------------------------------- | -------- |
5194574e1d2SJoseph Chen| 2023-02-03 | rk3562_{bl31,bl32,mcu}_v1.x.bin | bl31:none#bl32:512740e0#mcu:none | important |
5204574e1d2SJoseph Chen
5214574e1d2SJoseph Chen### New
5224574e1d2SJoseph Chen
5234574e1d2SJoseph Chen1. Initial version.
5244574e1d2SJoseph Chen
5254574e1d2SJoseph Chen------
5264574e1d2SJoseph Chen
527