xref: /rkbin/doc/release/RK3562_EN.md (revision 21759a0f92ed97367f360d6f018493b4dad8ed08)
14574e1d2SJoseph Chen# RK3562 Release Note
24574e1d2SJoseph Chen
3*21759a0fSXuhui Lin## rk3562_spl_v1.07.bin
4*21759a0fSXuhui Lin
5*21759a0fSXuhui Lin| Date       | File                 | Build commit | Severity |
6*21759a0fSXuhui Lin| ---------- | :------------------- | ----------- | -------- |
7*21759a0fSXuhui Lin| 2025-01-08 | rk3562_spl_v1.07.bin | 3aa32998d6d  | important |
8*21759a0fSXuhui Lin
9*21759a0fSXuhui Lin### New
10*21759a0fSXuhui Lin
11*21759a0fSXuhui Lin1. SPL supports dynamically booting either 32-bit or 64-bit U-Boot.
12*21759a0fSXuhui Lin
13*21759a0fSXuhui Lin------
14*21759a0fSXuhui Lin
15167d3771STang Yun ping## rk3562_ddr_{1560...324}MHz_v1.07.bin
16167d3771STang Yun ping
17167d3771STang Yun ping| Date       | File                                 | Build commit | Severity  |
18167d3771STang Yun ping| ---------- | :----------------------------------- | ------------ | --------- |
19167d3771STang Yun ping| 2024-11-14 | rk3562_ddr_{1560...324}MHz_v1.07.bin | 6e9ae14bbb   | important |
20167d3771STang Yun ping
21167d3771STang Yun ping### New
22167d3771STang Yun ping
23167d3771STang Yun ping1. Added ddr type detection order configurable through ddrbin tool.
24167d3771STang Yun ping
25167d3771STang Yun ping### Fixed
26167d3771STang Yun ping
27167d3771STang Yun ping| Index | Severity  | Update                                                       | Issue description                            | Issue source |
28167d3771STang Yun ping| ----- | --------- | ------------------------------------------------------------ | -------------------------------------------- | ------------ |
29167d3771STang Yun ping| 1     | important | Fixed the issue that DDR4 probabilistic capacity detection failed. | DDR4 may have capacity, eccdetection errors. | -            |
30167d3771STang Yun ping
31167d3771STang Yun ping------
32167d3771STang Yun ping
336e41e0b2SHisping Lin## rk3562_bl32_v1.07.bin
346e41e0b2SHisping Lin
356e41e0b2SHisping Lin| Date       | File                  | Build commit | Severity  |
366e41e0b2SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
376e41e0b2SHisping Lin| 2024-10-31 | rk3562_bl32_v1.07.bin | 9f2aca7d1    | important |
386e41e0b2SHisping Lin
396e41e0b2SHisping Lin### Fixed
406e41e0b2SHisping Lin
416e41e0b2SHisping Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
426e41e0b2SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
436e41e0b2SHisping Lin| 1     | important | check whether the rpmb key has been burned before changing security level | upgrading from weak security level to strong security level may result in rpmb key verification failure | -            |
446e41e0b2SHisping Lin| 2     | important | fixed RSA OAEP MGF1 algorithm                                | TA will report an error when using RSA algorithm OAEP MGF1 padding method | -            |
456e41e0b2SHisping Lin| 3     | important | fixed condition of whether secure boot is enabled            | Under unstable hardware conditions, it may be mistakenly believed that secure boot is enabled | -            |
466e41e0b2SHisping Lin
476e41e0b2SHisping Lin------
486e41e0b2SHisping Lin
4957398079SShengfei Xu## rk3562_bl31_v1.21.elf
5057398079SShengfei Xu
5157398079SShengfei Xu| Date       | File                  | Build commit | Severity  |
5257398079SShengfei Xu| ---------- | :-------------------- | ------------ | --------- |
5357398079SShengfei Xu| 2024-10-15 | rk3562_bl31_v1.21.elf | b115137cb    | important |
5457398079SShengfei Xu
5557398079SShengfei Xu### New
5657398079SShengfei Xu
5757398079SShengfei Xu1. Disable version judgment.
5857398079SShengfei Xu
5957398079SShengfei Xu------
6057398079SShengfei Xu
619b044a29SHisping Lin## rk3562_bl32_v1.06.bin
629b044a29SHisping Lin
639b044a29SHisping Lin| Date       | File                  | Build commit | Severity  |
649b044a29SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
659b044a29SHisping Lin| 2024-09-02 | rk3562_bl32_v1.06.bin | 6c78a7d8c    | important |
669b044a29SHisping Lin
679b044a29SHisping Lin### New
689b044a29SHisping Lin
699b044a29SHisping Lin1.  Support toybrick ksn interface.
709b044a29SHisping Lin2.  Support software TA encryption key, customers can use TA encryption function without burning the key.
719b044a29SHisping Lin3.  Support OTP hardware lock, allowing secure and non secure OTP access simultaneously.
729b044a29SHisping Lin4.  Support lock keyreader access function to enhance security.
739b044a29SHisping Lin
749b044a29SHisping Lin------
759b044a29SHisping Lin
760d8adcb0STang Yun ping## rk3562_ddr_1056MHz_ultra_v1.06.bin
770d8adcb0STang Yun ping
780d8adcb0STang Yun ping| Date       | File                               | Build commit | Severity  |
790d8adcb0STang Yun ping| ---------- | :--------------------------------- | ------------ | --------- |
800d8adcb0STang Yun ping| 2024-08-13 | rk3562_ddr_1056MHz_ultra_v1.06.bin | 33ea841185   | important |
810d8adcb0STang Yun ping
820d8adcb0STang Yun ping### New
830d8adcb0STang Yun ping
840d8adcb0STang Yun ping1. Add DDR4 support.
850d8adcb0STang Yun ping
860d8adcb0STang Yun ping------
870d8adcb0STang Yun ping
88c5157de7SLin Jinhan## rk3562_bl32_v1.05.bin
89c5157de7SLin Jinhan
90c5157de7SLin Jinhan| Date       | File                  | Build commit | Severity  |
91c5157de7SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
92c5157de7SLin Jinhan| 2024-07-09 | rk3562_bl32_v1.05.bin | 7ab599eca    | important |
93c5157de7SLin Jinhan
94c5157de7SLin Jinhan### New
95c5157de7SLin Jinhan
96c5157de7SLin Jinhan1.  Other security enhancements.
97c5157de7SLin Jinhan2.  RPMB change read data to multiple times.
98c5157de7SLin Jinhan3.  Increase MPI_MEMPOOL_SIZE size.
99c5157de7SLin Jinhan
100c5157de7SLin Jinhan------
101c5157de7SLin Jinhan
102ffe23386STang Yun ping## rk3562_ddr_1332MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.06.bin
103ffe23386STang Yun ping
104ffe23386STang Yun ping| Date       | File                                                    | Build commit | Severity  |
105ffe23386STang Yun ping| ---------- | :------------------------------------------------------ | ------------ | --------- |
106ffe23386STang Yun ping| 2024-06-21 | rk3562_ddr_1332MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.06.bin | a2efbe6ac4   | important |
107ffe23386STang Yun ping
108ffe23386STang Yun ping### New
109ffe23386STang Yun ping
110ffe23386STang Yun ping1. Updated 2D eye printing format.
111ffe23386STang Yun ping2. Add automatic judgment of eye margin.
112ffe23386STang Yun ping
113ffe23386STang Yun ping------
114ffe23386STang Yun ping
115bed33878STang Yun ping## rk3562_ddr_{1560...324}MHz_v1.06.bin
116bed33878STang Yun ping
117bed33878STang Yun ping| Date       | File                                 | Build commit | Severity  |
118bed33878STang Yun ping| ---------- | :----------------------------------- | ------------ | --------- |
119bed33878STang Yun ping| 2024-06-21 | rk3562_ddr_{1560...324}MHz_v1.06.bin | a2efbe6ac4   | important |
120bed33878STang Yun ping
121bed33878STang Yun ping### New
122bed33878STang Yun ping
123bed33878STang Yun ping1. The CLK/DQS slew rate supports different values at high and low frequencies.
124bed33878STang Yun ping2. Added DRAM Manufacturer ID printing.
125bed33878STang Yun ping3. DDR4 enable LPASR to reduce DDR4 self-refresh power.
126bed33878STang Yun ping
127bed33878STang Yun ping### Fixed
128bed33878STang Yun ping
129bed33878STang Yun ping| Index | Severity  | Update                                              | Issue description                                            | Issue source |
130bed33878STang Yun ping| ----- | --------- | --------------------------------------------------- | ------------------------------------------------------------ | ------------ |
131bed33878STang Yun ping| 1     | important | Probabilistic training failure issue under DDR4 2cs | Probabilistic read/write training failures under DDR4 2cs introduced in ddrbin v1.05. | -            |
132bed33878STang 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 | -            |
133bed33878STang Yun ping
134bed33878STang Yun ping------
135bed33878STang Yun ping
136e3337252Sshengfei Xu## rk3562_bl31_v1.20.elf
137e3337252Sshengfei Xu
138e3337252Sshengfei Xu| Date       | File                  | Build commit | Severity  |
139e3337252Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
140e3337252Sshengfei Xu| 2024-05-15 | rk3562_bl31_v1.20.elf | a2ba6bc7c    | important |
141e3337252Sshengfei Xu
142e3337252Sshengfei Xu### New
143e3337252Sshengfei Xu
144e3337252Sshengfei Xu1. Support ARMOFF suspend mode.
145e3337252Sshengfei Xu2. OTPC_NS can access OTP.
146e3337252Sshengfei Xu
147e3337252Sshengfei Xu------
148e3337252Sshengfei Xu
14988793ba5SHisping Lin## rk3562_bl32_v1.04.bin
15088793ba5SHisping Lin
15188793ba5SHisping Lin| Date       | File                  | Build commit | Severity  |
15288793ba5SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
15388793ba5SHisping Lin| 2024-05-13 | rk3562_bl32_v1.04.bin | 4032c1011    | important |
15488793ba5SHisping Lin
15588793ba5SHisping Lin### New
15688793ba5SHisping Lin
15788793ba5SHisping 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.
15888793ba5SHisping Lin
15988793ba5SHisping Lin------
16088793ba5SHisping Lin
161b13e3845SHisping Lin## rk3562_bl32_v1.03.bin
162b13e3845SHisping Lin
163b13e3845SHisping Lin| Date       | File                  | Build commit | Severity  |
164b13e3845SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
165b13e3845SHisping Lin| 2024-04-16 | rk3562_bl32_v1.03.bin | 185dc3c92    | important |
166b13e3845SHisping Lin
167b13e3845SHisping Lin### New
168b13e3845SHisping Lin
169b13e3845SHisping Lin1.  Optimization parameter check to enhance security.
170b13e3845SHisping Lin2.  Support printing TEE memory usage information.
171b13e3845SHisping Lin3.  Hardware crypto supports addresses exceeding 4G.
172b13e3845SHisping Lin4.  Support printing FWVER information.
173b13e3845SHisping Lin
174b13e3845SHisping Lin------
175b13e3845SHisping Lin
17683f2f3d5STang Yun ping## rk3562_ddr_{1560...324}MHz_v1.05.bin
17783f2f3d5STang Yun ping
17883f2f3d5STang Yun ping| Date       | File                            | Build commit                              | Severity  |
17983f2f3d5STang Yun ping| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
18083f2f3d5STang Yun ping| 2024-01-22 | rk3562_ddr_{1560...324}MHz_v1.05.bin | 93e4a1020c | important |
18183f2f3d5STang Yun ping
18283f2f3d5STang Yun ping### New
18383f2f3d5STang Yun ping
18483f2f3d5STang Yun ping1. Add read/write vref trining to improve stability and compatibility.
18583f2f3d5STang Yun ping
18683f2f3d5STang Yun ping### Fixed
18783f2f3d5STang Yun ping
18883f2f3d5STang Yun ping| Index | Severity  | Update                                                    | Issue description                          | Issue source |
18983f2f3d5STang Yun ping| ----- | --------- | --------------------------------------------------------- | ------------------------------------------ | ------------ |
19083f2f3d5STang Yun ping| 1     | important | Enable LPDDR4/4X read odt under780M to implove stability. | Some LPDDR4/4X have poor stability at 780M | -            |
19183f2f3d5STang Yun ping
19283f2f3d5STang Yun ping------
19383f2f3d5STang Yun ping
19428231bfcSXuhui Lin## rk3562_spl_v1.06.bin
19528231bfcSXuhui Lin
19628231bfcSXuhui Lin| Date       | File                 | Build commit | Severity  |
19728231bfcSXuhui Lin| ---------- | :------------------- | ------------ | --------- |
19828231bfcSXuhui Lin| 2023-10-23 | rk3562_spl_v1.06.bin | 9db02423188  | important |
19928231bfcSXuhui Lin
20028231bfcSXuhui Lin### Fixed
20128231bfcSXuhui Lin
20228231bfcSXuhui Lin| Index | Severity  | Update                                  | Issue description                                            | Issue source |
20328231bfcSXuhui Lin| ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ |
20428231bfcSXuhui 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. | -            |
20528231bfcSXuhui Lin
20628231bfcSXuhui Lin------
20728231bfcSXuhui Lin
208420f240bSXuhui Lin## rk3562_spl_v1.05.bin
209420f240bSXuhui Lin
210420f240bSXuhui Lin| Date       | File                 | Build commit | Severity  |
211420f240bSXuhui Lin| ---------- | :------------------- | ------------ | --------- |
212420f240bSXuhui Lin| 2023-09-25 | rk3562_spl_v1.05.bin | e4e124926e   | important |
213420f240bSXuhui Lin
214420f240bSXuhui Lin### Fixed
215420f240bSXuhui Lin
216420f240bSXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
217420f240bSXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
218420f240bSXuhui 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. | -            |
219420f240bSXuhui Lin
220420f240bSXuhui Lin------
221420f240bSXuhui Lin
22201365ae0SXuhui Lin## rk3562_spl_v1.04.bin
22301365ae0SXuhui Lin
22401365ae0SXuhui Lin| Date       | File                 | Build commit | Severity  |
22501365ae0SXuhui Lin| ---------- | :------------------- | ------------ | --------- |
22601365ae0SXuhui Lin| 2023-09-19 | rk3562_spl_v1.04.bin | ed86ec4f7    | important |
22701365ae0SXuhui Lin
22801365ae0SXuhui Lin### New
22901365ae0SXuhui Lin
23001365ae0SXuhui Lin1. Support for A/B systems.
23101365ae0SXuhui Lin2. Print and pass the firmware version number.
23201365ae0SXuhui Lin
23301365ae0SXuhui Lin### Fixed
23401365ae0SXuhui Lin
23501365ae0SXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
23601365ae0SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
23701365ae0SXuhui 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. | -            |
23801365ae0SXuhui Lin
23901365ae0SXuhui Lin------
24001365ae0SXuhui Lin
2412940d83aSHisping Lin## rk3562_bl32_v1.02.bin
2422940d83aSHisping Lin
2432940d83aSHisping Lin| Date       | File                  | Build commit | Severity  |
2442940d83aSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
2452940d83aSHisping Lin| 2023-08-29 | rk3562_bl32_v1.02.bin | b5340fd65    | important |
2462940d83aSHisping Lin
2472940d83aSHisping Lin### New
2482940d83aSHisping Lin
2492940d83aSHisping Lin1.  support oem otp key hardware read lock.
2502940d83aSHisping Lin2.  Pseudo random number seed will be set by default.
2512940d83aSHisping Lin3.  Supports read and write security flag interfaces.
2522940d83aSHisping Lin4.  Support check ta encryption key is written.
2532940d83aSHisping Lin
2542940d83aSHisping Lin### Fixed
2552940d83aSHisping Lin
2562940d83aSHisping Lin| Index | Severity  | Update                                                       | Issue description                                 | Issue source |
2572940d83aSHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ |
2582940d83aSHisping Lin| 1     | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | -            |
2592940d83aSHisping Lin
2602940d83aSHisping Lin------
2612940d83aSHisping Lin
2621516712fSshengfei Xu## rk3562_bl31_v1.19.elf
2631516712fSshengfei Xu
2641516712fSshengfei Xu| Date       | File                  | Build commit | Severity  |
2651516712fSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
2661516712fSshengfei Xu| 2023-08-24 | rk3562_bl31_v1.19.elf | 763689fe5    | important |
2671516712fSshengfei Xu
2681516712fSshengfei Xu### New
2691516712fSshengfei Xu
2701516712fSshengfei Xu1. Support amp boot.
2711516712fSshengfei Xu
2721516712fSshengfei Xu------
2731516712fSshengfei Xu
274c80cf274Sshengfei Xu## rk3562_bl31_v1.18.elf
275c80cf274Sshengfei Xu
276c80cf274Sshengfei Xu| Date       | File                  | Build commit | Severity  |
277c80cf274Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
278c80cf274Sshengfei Xu| 2023-08-11 | rk3562_bl31_v1.18.elf | 39c4e2a0e    | important |
279c80cf274Sshengfei Xu
280c80cf274Sshengfei Xu### New
281c80cf274Sshengfei Xu
282c80cf274Sshengfei Xu1. Disable the gpio debounce.
283c80cf274Sshengfei Xu2. Saver/restore the PMIC in the suspend/resume.
284c80cf274Sshengfei Xu3. Saver/restore the pwm in the suspend/resume.
285c80cf274Sshengfei Xu
286c80cf274Sshengfei Xu------
287c80cf274Sshengfei Xu
288c758ad06STang Yun ping## rk3562_ddr_1056MHz_ultra_v1.05.bin
289c758ad06STang Yun ping
290c758ad06STang Yun ping| Date       | File                               | Build commit | Severity  |
291c758ad06STang Yun ping| ---------- | :--------------------------------- | ------------ | --------- |
292c758ad06STang Yun ping| 2023-05-29 | rk3562_ddr_1056MHz_ultra_v1.05.bin | 229cf1e07c   | important |
293c758ad06STang Yun ping
294c758ad06STang Yun ping### Fixed
295c758ad06STang Yun ping
296c758ad06STang Yun ping| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
297c758ad06STang Yun ping| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
298c758ad06STang 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. | -            |
299c758ad06STang Yun ping
300c758ad06STang Yun ping------
301c758ad06STang Yun ping
302693cc163Sshengfei Xu## rk3562_bl31_v1.17.elf
303693cc163Sshengfei Xu
304693cc163Sshengfei Xu| Date       | File                  | Build commit | Severity  |
305693cc163Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
306693cc163Sshengfei Xu| 2023-05-26 | rk3562_bl31_v1.17.elf | a394bf0a3    | important |
307693cc163Sshengfei Xu
308693cc163Sshengfei Xu### New
309693cc163Sshengfei Xu
310693cc163Sshengfei Xu1. Add the hash calculation for ultra suspend mode.
311693cc163Sshengfei Xu2. Save/restore the pmic register in the ultra suspend mode.
312693cc163Sshengfei Xu3. Add interface to config the MCU.
313693cc163Sshengfei Xu4. Update dcf code to v1.02.
314693cc163Sshengfei Xu
315693cc163Sshengfei Xu------
316693cc163Sshengfei Xu
3171356c978Sshengfei Xu## rk3562_bl31_v1.16.elf
3181356c978Sshengfei Xu
3191356c978Sshengfei Xu| Date       | File                  | Build commit | Severity  |
3201356c978Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
3211356c978Sshengfei Xu| 2023-05-16 | rk3562_bl31_v1.16.elf | 9152290e3    | important |
3221356c978Sshengfei Xu
3231356c978Sshengfei Xu### New
3241356c978Sshengfei Xu
3251356c978Sshengfei Xu1. Add soc version init.
3261356c978Sshengfei Xu
3271356c978Sshengfei Xu------
3281356c978Sshengfei Xu
32933ec1a00SLiang Chen## rk3562_bl31_v1.15.elf
33033ec1a00SLiang Chen
33133ec1a00SLiang Chen| Date       | File                  | Build commit | Severity  |
33233ec1a00SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
33333ec1a00SLiang Chen| 2023-04-27 | rk3562_bl31_v1.15.elf | 904af256f    | important |
33433ec1a00SLiang Chen
33533ec1a00SLiang Chen### New
33633ec1a00SLiang Chen
33733ec1a00SLiang Chen1. Adjust pvtpll config for cpu/gpu/npu by the test results of correlation chips.
33833ec1a00SLiang Chen
33933ec1a00SLiang Chen------
34033ec1a00SLiang Chen
3419c9e25beSTang Yun ping## rk3562_ddr_1332MHz_eyescan_v1.04.bin
3429c9e25beSTang Yun ping
3439c9e25beSTang Yun ping| Date       | File                                 | Build commit | Severity  |
3449c9e25beSTang Yun ping| ---------- | :----------------------------------- | ------------ | --------- |
3459c9e25beSTang Yun ping| 2023-04-19 | rk3562_ddr_1332MHz_eyescan_v1.04.bin | b9c108a4eb   | important |
3469c9e25beSTang Yun ping
3479c9e25beSTang Yun ping### New
3489c9e25beSTang Yun ping
3499c9e25beSTang Yun ping1. Add RK3562 2D eye scan support.
3509c9e25beSTang Yun ping
3519c9e25beSTang Yun ping------
3529c9e25beSTang Yun ping
3531755816fSTang Yun ping## rk3562_ddr_1056MHz_ultra_v1.04.bin
3541755816fSTang Yun ping
3551755816fSTang Yun ping| Date       | File                               | Build commit | Severity  |
3561755816fSTang Yun ping| ---------- | :--------------------------------- | ------------ | --------- |
3571755816fSTang Yun ping| 2023-04-14 | rk3562_ddr_1056MHz_ultra_v1.04.bin | 6227d5cf9e   | important |
3581755816fSTang Yun ping
3591755816fSTang Yun ping### New
3601755816fSTang Yun ping
3611755816fSTang Yun ping1. Add RK3562 ULTRA support.
3621755816fSTang Yun ping
3631755816fSTang Yun ping------
3641755816fSTang Yun ping
365bd3388efSshengfei Xu## rk3562_bl31_v1.14.elf
366bd3388efSshengfei Xu
367bd3388efSshengfei Xu| Date       | File                  | Build commit | Severity  |
368bd3388efSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
369bd3388efSshengfei Xu| 2023-04-13 | rk3562_bl31_v1.14.elf | 2041b9655    | important |
370bd3388efSshengfei Xu
371bd3388efSshengfei Xu### New
372bd3388efSshengfei Xu
373bd3388efSshengfei Xu1. Support suspend mode config.
374bd3388efSshengfei Xu
375bd3388efSshengfei Xu------
376bd3388efSshengfei Xu
377d2671041SChen Fen## rk3562_usbplug_v1.04.bin
378d2671041SChen Fen
379d2671041SChen Fen| Date       | File                  | Build commit | Severity  |
380d2671041SChen Fen| ---------- | :----------------------- | ---------- | -------- |
381d2671041SChen Fen| 2023-04-13 | rk3562_usbplug_v1.04.bin | 0cccf6fec  | important |
382d2671041SChen Fen
383d2671041SChen Fen### Fixed
384d2671041SChen Fen
385d2671041SChen Fen| Index | Severity  | Update                 | Issue description                  | Issue source |
386d2671041SChen Fen| ----- | --------- | ---------------------- | ------------------------ | ------------ |
387d2671041SChen Fen| 1     | important | Fix sometime reboot fail.        | Reboot fail from loader enter.     | -            |
388d2671041SChen Fen
389d2671041SChen Fen------
390d2671041SChen Fen
3910fa6fc88SLin Jinhan## rk3562_bl32_v1.01.bin
3920fa6fc88SLin Jinhan
3930fa6fc88SLin Jinhan| Date       | File                  | Build commit | Severity  |
3940fa6fc88SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
3950fa6fc88SLin Jinhan| 2023-04-12 | rk3562_bl32_v1.01.bin | c73fd5531    | important |
3960fa6fc88SLin Jinhan
3970fa6fc88SLin Jinhan### New
3980fa6fc88SLin Jinhan
3990fa6fc88SLin Jinhan1. Added crypto/trng/keylad module support.
4000fa6fc88SLin Jinhan
4010fa6fc88SLin Jinhan### Fixed
4020fa6fc88SLin Jinhan
4030fa6fc88SLin Jinhan| Index | Severity  | Update                                                       | Issue description                            | Issue source |
4040fa6fc88SLin Jinhan| ----- | --------- | ------------------------------------------------------------ | -------------------------------------------- | ------------ |
4050fa6fc88SLin Jinhan| 1     | important | Repair the CtsDevicePolicyManagerTestCases test failure problem | CtsDevicePolicyManagerTestCases test failure | 406081       |
4060fa6fc88SLin Jinhan
4070fa6fc88SLin Jinhan------
4080fa6fc88SLin Jinhan
40961993dceSFinley Xiao## rk3562_bl31_v1.13.elf
41061993dceSFinley Xiao
41161993dceSFinley Xiao| Date       | File                  | Build commit | Severity  |
41261993dceSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
41361993dceSFinley Xiao| 2023-04-10 | rk3562_bl31_v1.13.elf | 69ae6e698    | important |
41461993dceSFinley Xiao
41561993dceSFinley Xiao### New
41661993dceSFinley Xiao
41761993dceSFinley Xiao1. Add opteed sys ctrl support.
41861993dceSFinley Xiao2. Don't change unsecure crypto clocks.
41961993dceSFinley Xiao
42061993dceSFinley Xiao------
421f1a9d362SJoseph Chen
42234035c0cSFinley Xiao## rk3562_bl31_v1.12.elf
42334035c0cSFinley Xiao
42434035c0cSFinley Xiao| Date       | File                  | Build commit | Severity  |
42534035c0cSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
42634035c0cSFinley Xiao| 2023-03-15 | rk3562_bl31_v1.12.elf | 3376a679b    | important |
42734035c0cSFinley Xiao
42834035c0cSFinley Xiao### New
42934035c0cSFinley Xiao
43034035c0cSFinley Xiao1. Implement autocs suspend and resume.
43134035c0cSFinley Xiao2. Update dcf code to v1.01.
43234035c0cSFinley Xiao
43334035c0cSFinley Xiao------
434f1a9d362SJoseph Chen
43577d983feSshengfei Xu## rk3562_bl31_v1.11.elf
43677d983feSshengfei Xu
43777d983feSshengfei Xu| Date       | File                  | Build commit | Severity  |
43877d983feSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
43977d983feSshengfei Xu| 2023-03-10 | rk3562_bl31_v1.11.elf | 75d01ff66    | important |
44077d983feSshengfei Xu
44177d983feSshengfei Xu### New
44277d983feSshengfei Xu
44377d983feSshengfei Xu1. Improve suspend/resume stability.
44477d983feSshengfei Xu
44577d983feSshengfei Xu------
446f1a9d362SJoseph Chen
447a9892bfcSFinley Xiao## rk3562_bl31_v1.10.elf
448a9892bfcSFinley Xiao
449a9892bfcSFinley Xiao| Date       | File                  | Build commit | Severity  |
450a9892bfcSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
451a9892bfcSFinley Xiao| 2023-03-10 | rk3562_bl31_v1.10.elf | 8db141d32    | important |
452a9892bfcSFinley Xiao
453a9892bfcSFinley Xiao### New
454a9892bfcSFinley Xiao
455a9892bfcSFinley Xiao1. Add autocs support for core.
456a9892bfcSFinley Xiao2. Improve rkrng output.
457a9892bfcSFinley Xiao
458a9892bfcSFinley Xiao------
459f1a9d362SJoseph Chen
460dc63d96aSChen Fen## rk3562_usbplug_v1.03.bin
461dc63d96aSChen Fen
462dc63d96aSChen Fen| Date       | File                  | Build commit | Severity  |
463dc63d96aSChen Fen| ---------- | :----------------------- | ----------- | -------- |
464dc63d96aSChen Fen| 2023-03-09 | rk3562_usbplug_v1.03.bin | a2a8c6bbac | important |
465dc63d96aSChen Fen
466dc63d96aSChen Fen### New
467dc63d96aSChen Fen
468dc63d96aSChen Fen1. First release version.
469dc63d96aSChen Fen
470dc63d96aSChen Fen------
471dc63d96aSChen Fen
4725b2037f3SFinley Xiao## rk3562_bl31_v1.09.elf
4735b2037f3SFinley Xiao
4745b2037f3SFinley Xiao| Date       | File                  | Build commit | Severity  |
4755b2037f3SFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
4765b2037f3SFinley Xiao| 2023-03-08 | rk3562_bl31_v1.09.elf | 6a1e56879    | important |
4775b2037f3SFinley Xiao
4785b2037f3SFinley Xiao### New
4795b2037f3SFinley Xiao
4805b2037f3SFinley Xiao1. Add support to change pvtpll length according to otp and opp flag .
4815b2037f3SFinley Xiao
4825b2037f3SFinley Xiao------
483f1a9d362SJoseph Chen
48478fade4fSYifeng Zhao## rk3562_spl_v1.03.bin
48578fade4fSYifeng Zhao
48678fade4fSYifeng Zhao| Date       | File                  | Build commit | Severity  |
48778fade4fSYifeng Zhao| ---------- | :-------------------- | ----------- | -------- |
48878fade4fSYifeng Zhao| 2023-03-06 | rk3562_spl_v1.03.bin | 7ff748e19 | important     |
48978fade4fSYifeng Zhao
49078fade4fSYifeng Zhao### New
49178fade4fSYifeng Zhao
49278fade4fSYifeng Zhao1. First release version.
49378fade4fSYifeng Zhao
49478fade4fSYifeng Zhao------
49578fade4fSYifeng Zhao
496e53c80efSFinley Xiao## rk3562_bl31_v1.08.elf
497e53c80efSFinley Xiao
498e53c80efSFinley Xiao| Date       | File                  | Build commit | Severity  |
499e53c80efSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
500e53c80efSFinley Xiao| 2023-02-27 | rk3562_bl31_v1.08.elf | 1f6088dc0    | important |
501e53c80efSFinley Xiao
502e53c80efSFinley Xiao### New
503e53c80efSFinley Xiao
504e53c80efSFinley Xiao1. Change clock to normal pll when supend and reset.
505e53c80efSFinley Xiao
506e53c80efSFinley Xiao------
507f1a9d362SJoseph Chen
5089bef93d4Sshengfei Xu## rk3562_bl31_v1.07.elf
5099bef93d4Sshengfei Xu
5109bef93d4Sshengfei Xu| Date       | File                  | Build commit | Severity  |
5119bef93d4Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
5129bef93d4Sshengfei Xu| 2023-02-22 | rk3562_bl31_v1.07.elf | 4d4f21db2    | important |
5139bef93d4Sshengfei Xu
5149bef93d4Sshengfei Xu### New
5159bef93d4Sshengfei Xu
5169bef93d4Sshengfei Xu1. Support vdd_logic off in the system suspend.
5179bef93d4Sshengfei Xu
5189bef93d4Sshengfei Xu------
5199bef93d4Sshengfei Xu
52052e2193eSTang Yun ping## rk3562_ddr_{1560...324}MHz_v1.04.bin
52152e2193eSTang Yun ping
52252e2193eSTang Yun ping| Date       | File                            | Build commit                              | Severity  |
52352e2193eSTang Yun ping| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
52452e2193eSTang Yun ping| 2023-02-14 | rk3562_ddr_{1560...324}MHz_v1.04.bin | bae1baa081 | important |
52552e2193eSTang Yun ping
52652e2193eSTang Yun ping### Fixed
52752e2193eSTang Yun ping
52852e2193eSTang Yun ping| Index | Severity  | Update                                  | Issue description                                            | Issue source |
52952e2193eSTang Yun ping| ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ |
53052e2193eSTang Yun ping| 1     | moderate  | fix bug of uart print can't be disabled | uart print can't be disabled by ddrbin_tool                  | -            |
53152e2193eSTang 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. | -            |
53252e2193eSTang Yun ping
53352e2193eSTang Yun ping------
53452e2193eSTang Yun ping
5359520c75eSFinley Xiao## rk3562_bl31_v1.06.elf
5369520c75eSFinley Xiao
5379520c75eSFinley Xiao| Date       | File                  | Build commit | Severity  |
5389520c75eSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
5399520c75eSFinley Xiao| 2023-02-09 | rk3562_bl31_v1.06.elf | de0f55c9c    | important |
5409520c75eSFinley Xiao
5419520c75eSFinley Xiao### New
5429520c75eSFinley Xiao
5439520c75eSFinley Xiao1. Add crypto rng and klad clocks support.
5449520c75eSFinley Xiao2. Adjust pvtpll table for npu 800MHz and 900MHz.
5459520c75eSFinley Xiao3. Add dmc code.
5469520c75eSFinley Xiao
5479520c75eSFinley Xiao------
5489520c75eSFinley Xiao
549f8b9fd59SJoseph Chen## rk3562_{ddr,spl,usbplug}_v1.x.bin
550f8b9fd59SJoseph Chen
551f8b9fd59SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
552f8b9fd59SJoseph Chen| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
553f8b9fd59SJoseph Chen| 2023-02-03 | rk3562_{ddr,spl,usbplug}_v1.x.bin | ddr:4d38eafc48#spl:ec5f0a7c43#usbplug:3ed34f88 | important |
554f8b9fd59SJoseph Chen
555f8b9fd59SJoseph Chen### New
556f8b9fd59SJoseph Chen
557f8b9fd59SJoseph Chen1. Initial version.
558f8b9fd59SJoseph Chen
559f8b9fd59SJoseph Chen------
560f8b9fd59SJoseph Chen
5614574e1d2SJoseph Chen## rk3562_{bl31,bl32,mcu}_v1.x.bin
5624574e1d2SJoseph Chen
5634574e1d2SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
5644574e1d2SJoseph Chen| ---------- | :------------------------------ | -------------------------------- | -------- |
5654574e1d2SJoseph Chen| 2023-02-03 | rk3562_{bl31,bl32,mcu}_v1.x.bin | bl31:none#bl32:512740e0#mcu:none | important |
5664574e1d2SJoseph Chen
5674574e1d2SJoseph Chen### New
5684574e1d2SJoseph Chen
5694574e1d2SJoseph Chen1. Initial version.
5704574e1d2SJoseph Chen
5714574e1d2SJoseph Chen------
5724574e1d2SJoseph Chen
573