xref: /rkbin/doc/release/RK3562_EN.md (revision bf8d80e119ea68e71cde965f91fecdd9379dcc13)
14574e1d2SJoseph Chen# RK3562 Release Note
24574e1d2SJoseph Chen
3*bf8d80e1SShengfei Xu## rk3562_bl31_v1.22.elf
4*bf8d80e1SShengfei Xu
5*bf8d80e1SShengfei Xu| Date       | File                  | Build commit | Severity  |
6*bf8d80e1SShengfei Xu| ---------- | :-------------------- | ------------ | --------- |
7*bf8d80e1SShengfei Xu| 2025-03-24 | rk3562_bl31_v1.22.elf | 57ff737a9    | important |
8*bf8d80e1SShengfei Xu
9*bf8d80e1SShengfei Xu### New
10*bf8d80e1SShengfei Xu
11*bf8d80e1SShengfei Xu1. Enable virtual shutdown function.
12*bf8d80e1SShengfei Xu
13*bf8d80e1SShengfei Xu------
14*bf8d80e1SShengfei Xu
155b523653SHisping Lin## rk3562_bl32_v1.08.bin
165b523653SHisping Lin
175b523653SHisping Lin| Date       | File                  | Build commit | Severity  |
185b523653SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
195b523653SHisping Lin| 2025-03-14 | rk3562_bl32_v1.08.bin | ec6f4ffed    | important |
205b523653SHisping Lin
215b523653SHisping Lin### New
225b523653SHisping Lin
235b523653SHisping Lin1. Add support for Fw Encrypt Key.
245b523653SHisping Lin2. Add OEM OTP KEY hmac support for user ta.
255b523653SHisping Lin
265b523653SHisping Lin### Fixed
275b523653SHisping Lin
285b523653SHisping Lin| Index | Severity  | Update                          | Issue description                                            | Issue source |
295b523653SHisping Lin| ----- | --------- | ------------------------------- | ------------------------------------------------------------ | ------------ |
305b523653SHisping Lin| 1     | important | Increase TEE OS heap size       | Error occurred when multi-threaded program called to generate key | -            |
315b523653SHisping Lin| 2     | important | Automatic repair of ta_ver.db   | power off may result in ta_ver.db being created but data not being written | -            |
325b523653SHisping Lin| 3     | important | Merge official security patches | Address potential security risks                             | -            |
335b523653SHisping Lin
345b523653SHisping Lin------
355b523653SHisping Lin
3621759a0fSXuhui Lin## rk3562_spl_v1.07.bin
3721759a0fSXuhui Lin
3821759a0fSXuhui Lin| Date       | File                 | Build commit | Severity |
3921759a0fSXuhui Lin| ---------- | :------------------- | ----------- | -------- |
4021759a0fSXuhui Lin| 2025-01-08 | rk3562_spl_v1.07.bin | 3aa32998d6d  | important |
4121759a0fSXuhui Lin
4221759a0fSXuhui Lin### New
4321759a0fSXuhui Lin
4421759a0fSXuhui Lin1. SPL supports dynamically booting either 32-bit or 64-bit U-Boot.
4521759a0fSXuhui Lin
4621759a0fSXuhui Lin------
4721759a0fSXuhui Lin
48167d3771STang Yun ping## rk3562_ddr_{1560...324}MHz_v1.07.bin
49167d3771STang Yun ping
50167d3771STang Yun ping| Date       | File                                 | Build commit | Severity  |
51167d3771STang Yun ping| ---------- | :----------------------------------- | ------------ | --------- |
52167d3771STang Yun ping| 2024-11-14 | rk3562_ddr_{1560...324}MHz_v1.07.bin | 6e9ae14bbb   | important |
53167d3771STang Yun ping
54167d3771STang Yun ping### New
55167d3771STang Yun ping
56167d3771STang Yun ping1. Added ddr type detection order configurable through ddrbin tool.
57167d3771STang Yun ping
58167d3771STang Yun ping### Fixed
59167d3771STang Yun ping
60167d3771STang Yun ping| Index | Severity  | Update                                                       | Issue description                            | Issue source |
61167d3771STang Yun ping| ----- | --------- | ------------------------------------------------------------ | -------------------------------------------- | ------------ |
62167d3771STang Yun ping| 1     | important | Fixed the issue that DDR4 probabilistic capacity detection failed. | DDR4 may have capacity, eccdetection errors. | -            |
63167d3771STang Yun ping
64167d3771STang Yun ping------
65167d3771STang Yun ping
666e41e0b2SHisping Lin## rk3562_bl32_v1.07.bin
676e41e0b2SHisping Lin
686e41e0b2SHisping Lin| Date       | File                  | Build commit | Severity  |
696e41e0b2SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
706e41e0b2SHisping Lin| 2024-10-31 | rk3562_bl32_v1.07.bin | 9f2aca7d1    | important |
716e41e0b2SHisping Lin
726e41e0b2SHisping Lin### Fixed
736e41e0b2SHisping Lin
746e41e0b2SHisping Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
756e41e0b2SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
766e41e0b2SHisping 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 | -            |
776e41e0b2SHisping Lin| 2     | important | fixed RSA OAEP MGF1 algorithm                                | TA will report an error when using RSA algorithm OAEP MGF1 padding method | -            |
786e41e0b2SHisping 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 | -            |
796e41e0b2SHisping Lin
806e41e0b2SHisping Lin------
816e41e0b2SHisping Lin
8257398079SShengfei Xu## rk3562_bl31_v1.21.elf
8357398079SShengfei Xu
8457398079SShengfei Xu| Date       | File                  | Build commit | Severity  |
8557398079SShengfei Xu| ---------- | :-------------------- | ------------ | --------- |
8657398079SShengfei Xu| 2024-10-15 | rk3562_bl31_v1.21.elf | b115137cb    | important |
8757398079SShengfei Xu
8857398079SShengfei Xu### New
8957398079SShengfei Xu
9057398079SShengfei Xu1. Disable version judgment.
9157398079SShengfei Xu
9257398079SShengfei Xu------
9357398079SShengfei Xu
949b044a29SHisping Lin## rk3562_bl32_v1.06.bin
959b044a29SHisping Lin
969b044a29SHisping Lin| Date       | File                  | Build commit | Severity  |
979b044a29SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
989b044a29SHisping Lin| 2024-09-02 | rk3562_bl32_v1.06.bin | 6c78a7d8c    | important |
999b044a29SHisping Lin
1009b044a29SHisping Lin### New
1019b044a29SHisping Lin
1029b044a29SHisping Lin1.  Support toybrick ksn interface.
1039b044a29SHisping Lin2.  Support software TA encryption key, customers can use TA encryption function without burning the key.
1049b044a29SHisping Lin3.  Support OTP hardware lock, allowing secure and non secure OTP access simultaneously.
1059b044a29SHisping Lin4.  Support lock keyreader access function to enhance security.
1069b044a29SHisping Lin
1079b044a29SHisping Lin------
1089b044a29SHisping Lin
1090d8adcb0STang Yun ping## rk3562_ddr_1056MHz_ultra_v1.06.bin
1100d8adcb0STang Yun ping
1110d8adcb0STang Yun ping| Date       | File                               | Build commit | Severity  |
1120d8adcb0STang Yun ping| ---------- | :--------------------------------- | ------------ | --------- |
1130d8adcb0STang Yun ping| 2024-08-13 | rk3562_ddr_1056MHz_ultra_v1.06.bin | 33ea841185   | important |
1140d8adcb0STang Yun ping
1150d8adcb0STang Yun ping### New
1160d8adcb0STang Yun ping
1170d8adcb0STang Yun ping1. Add DDR4 support.
1180d8adcb0STang Yun ping
1190d8adcb0STang Yun ping------
1200d8adcb0STang Yun ping
121c5157de7SLin Jinhan## rk3562_bl32_v1.05.bin
122c5157de7SLin Jinhan
123c5157de7SLin Jinhan| Date       | File                  | Build commit | Severity  |
124c5157de7SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
125c5157de7SLin Jinhan| 2024-07-09 | rk3562_bl32_v1.05.bin | 7ab599eca    | important |
126c5157de7SLin Jinhan
127c5157de7SLin Jinhan### New
128c5157de7SLin Jinhan
129c5157de7SLin Jinhan1.  Other security enhancements.
130c5157de7SLin Jinhan2.  RPMB change read data to multiple times.
131c5157de7SLin Jinhan3.  Increase MPI_MEMPOOL_SIZE size.
132c5157de7SLin Jinhan
133c5157de7SLin Jinhan------
134c5157de7SLin Jinhan
135ffe23386STang Yun ping## rk3562_ddr_1332MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.06.bin
136ffe23386STang Yun ping
137ffe23386STang Yun ping| Date       | File                                                    | Build commit | Severity  |
138ffe23386STang Yun ping| ---------- | :------------------------------------------------------ | ------------ | --------- |
139ffe23386STang Yun ping| 2024-06-21 | rk3562_ddr_1332MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.06.bin | a2efbe6ac4   | important |
140ffe23386STang Yun ping
141ffe23386STang Yun ping### New
142ffe23386STang Yun ping
143ffe23386STang Yun ping1. Updated 2D eye printing format.
144ffe23386STang Yun ping2. Add automatic judgment of eye margin.
145ffe23386STang Yun ping
146ffe23386STang Yun ping------
147ffe23386STang Yun ping
148bed33878STang Yun ping## rk3562_ddr_{1560...324}MHz_v1.06.bin
149bed33878STang Yun ping
150bed33878STang Yun ping| Date       | File                                 | Build commit | Severity  |
151bed33878STang Yun ping| ---------- | :----------------------------------- | ------------ | --------- |
152bed33878STang Yun ping| 2024-06-21 | rk3562_ddr_{1560...324}MHz_v1.06.bin | a2efbe6ac4   | important |
153bed33878STang Yun ping
154bed33878STang Yun ping### New
155bed33878STang Yun ping
156bed33878STang Yun ping1. The CLK/DQS slew rate supports different values at high and low frequencies.
157bed33878STang Yun ping2. Added DRAM Manufacturer ID printing.
158bed33878STang Yun ping3. DDR4 enable LPASR to reduce DDR4 self-refresh power.
159bed33878STang Yun ping
160bed33878STang Yun ping### Fixed
161bed33878STang Yun ping
162bed33878STang Yun ping| Index | Severity  | Update                                              | Issue description                                            | Issue source |
163bed33878STang Yun ping| ----- | --------- | --------------------------------------------------- | ------------------------------------------------------------ | ------------ |
164bed33878STang Yun ping| 1     | important | Probabilistic training failure issue under DDR4 2cs | Probabilistic read/write training failures under DDR4 2cs introduced in ddrbin v1.05. | -            |
165bed33878STang 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 | -            |
166bed33878STang Yun ping
167bed33878STang Yun ping------
168bed33878STang Yun ping
169e3337252Sshengfei Xu## rk3562_bl31_v1.20.elf
170e3337252Sshengfei Xu
171e3337252Sshengfei Xu| Date       | File                  | Build commit | Severity  |
172e3337252Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
173e3337252Sshengfei Xu| 2024-05-15 | rk3562_bl31_v1.20.elf | a2ba6bc7c    | important |
174e3337252Sshengfei Xu
175e3337252Sshengfei Xu### New
176e3337252Sshengfei Xu
177e3337252Sshengfei Xu1. Support ARMOFF suspend mode.
178e3337252Sshengfei Xu2. OTPC_NS can access OTP.
179e3337252Sshengfei Xu
180e3337252Sshengfei Xu------
181e3337252Sshengfei Xu
18288793ba5SHisping Lin## rk3562_bl32_v1.04.bin
18388793ba5SHisping Lin
18488793ba5SHisping Lin| Date       | File                  | Build commit | Severity  |
18588793ba5SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
18688793ba5SHisping Lin| 2024-05-13 | rk3562_bl32_v1.04.bin | 4032c1011    | important |
18788793ba5SHisping Lin
18888793ba5SHisping Lin### New
18988793ba5SHisping Lin
19088793ba5SHisping 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.
19188793ba5SHisping Lin
19288793ba5SHisping Lin------
19388793ba5SHisping Lin
194b13e3845SHisping Lin## rk3562_bl32_v1.03.bin
195b13e3845SHisping Lin
196b13e3845SHisping Lin| Date       | File                  | Build commit | Severity  |
197b13e3845SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
198b13e3845SHisping Lin| 2024-04-16 | rk3562_bl32_v1.03.bin | 185dc3c92    | important |
199b13e3845SHisping Lin
200b13e3845SHisping Lin### New
201b13e3845SHisping Lin
202b13e3845SHisping Lin1.  Optimization parameter check to enhance security.
203b13e3845SHisping Lin2.  Support printing TEE memory usage information.
204b13e3845SHisping Lin3.  Hardware crypto supports addresses exceeding 4G.
205b13e3845SHisping Lin4.  Support printing FWVER information.
206b13e3845SHisping Lin
207b13e3845SHisping Lin------
208b13e3845SHisping Lin
20983f2f3d5STang Yun ping## rk3562_ddr_{1560...324}MHz_v1.05.bin
21083f2f3d5STang Yun ping
21183f2f3d5STang Yun ping| Date       | File                            | Build commit                              | Severity  |
21283f2f3d5STang Yun ping| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
21383f2f3d5STang Yun ping| 2024-01-22 | rk3562_ddr_{1560...324}MHz_v1.05.bin | 93e4a1020c | important |
21483f2f3d5STang Yun ping
21583f2f3d5STang Yun ping### New
21683f2f3d5STang Yun ping
21783f2f3d5STang Yun ping1. Add read/write vref trining to improve stability and compatibility.
21883f2f3d5STang Yun ping
21983f2f3d5STang Yun ping### Fixed
22083f2f3d5STang Yun ping
22183f2f3d5STang Yun ping| Index | Severity  | Update                                                    | Issue description                          | Issue source |
22283f2f3d5STang Yun ping| ----- | --------- | --------------------------------------------------------- | ------------------------------------------ | ------------ |
22383f2f3d5STang Yun ping| 1     | important | Enable LPDDR4/4X read odt under780M to implove stability. | Some LPDDR4/4X have poor stability at 780M | -            |
22483f2f3d5STang Yun ping
22583f2f3d5STang Yun ping------
22683f2f3d5STang Yun ping
22728231bfcSXuhui Lin## rk3562_spl_v1.06.bin
22828231bfcSXuhui Lin
22928231bfcSXuhui Lin| Date       | File                 | Build commit | Severity  |
23028231bfcSXuhui Lin| ---------- | :------------------- | ------------ | --------- |
23128231bfcSXuhui Lin| 2023-10-23 | rk3562_spl_v1.06.bin | 9db02423188  | important |
23228231bfcSXuhui Lin
23328231bfcSXuhui Lin### Fixed
23428231bfcSXuhui Lin
23528231bfcSXuhui Lin| Index | Severity  | Update                                  | Issue description                                            | Issue source |
23628231bfcSXuhui Lin| ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ |
23728231bfcSXuhui 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. | -            |
23828231bfcSXuhui Lin
23928231bfcSXuhui Lin------
24028231bfcSXuhui Lin
241420f240bSXuhui Lin## rk3562_spl_v1.05.bin
242420f240bSXuhui Lin
243420f240bSXuhui Lin| Date       | File                 | Build commit | Severity  |
244420f240bSXuhui Lin| ---------- | :------------------- | ------------ | --------- |
245420f240bSXuhui Lin| 2023-09-25 | rk3562_spl_v1.05.bin | e4e124926e   | important |
246420f240bSXuhui Lin
247420f240bSXuhui Lin### Fixed
248420f240bSXuhui Lin
249420f240bSXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
250420f240bSXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
251420f240bSXuhui 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. | -            |
252420f240bSXuhui Lin
253420f240bSXuhui Lin------
254420f240bSXuhui Lin
25501365ae0SXuhui Lin## rk3562_spl_v1.04.bin
25601365ae0SXuhui Lin
25701365ae0SXuhui Lin| Date       | File                 | Build commit | Severity  |
25801365ae0SXuhui Lin| ---------- | :------------------- | ------------ | --------- |
25901365ae0SXuhui Lin| 2023-09-19 | rk3562_spl_v1.04.bin | ed86ec4f7    | important |
26001365ae0SXuhui Lin
26101365ae0SXuhui Lin### New
26201365ae0SXuhui Lin
26301365ae0SXuhui Lin1. Support for A/B systems.
26401365ae0SXuhui Lin2. Print and pass the firmware version number.
26501365ae0SXuhui Lin
26601365ae0SXuhui Lin### Fixed
26701365ae0SXuhui Lin
26801365ae0SXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
26901365ae0SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
27001365ae0SXuhui 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. | -            |
27101365ae0SXuhui Lin
27201365ae0SXuhui Lin------
27301365ae0SXuhui Lin
2742940d83aSHisping Lin## rk3562_bl32_v1.02.bin
2752940d83aSHisping Lin
2762940d83aSHisping Lin| Date       | File                  | Build commit | Severity  |
2772940d83aSHisping Lin| ---------- | :-------------------- | ------------ | --------- |
2782940d83aSHisping Lin| 2023-08-29 | rk3562_bl32_v1.02.bin | b5340fd65    | important |
2792940d83aSHisping Lin
2802940d83aSHisping Lin### New
2812940d83aSHisping Lin
2822940d83aSHisping Lin1.  support oem otp key hardware read lock.
2832940d83aSHisping Lin2.  Pseudo random number seed will be set by default.
2842940d83aSHisping Lin3.  Supports read and write security flag interfaces.
2852940d83aSHisping Lin4.  Support check ta encryption key is written.
2862940d83aSHisping Lin
2872940d83aSHisping Lin### Fixed
2882940d83aSHisping Lin
2892940d83aSHisping Lin| Index | Severity  | Update                                                       | Issue description                                 | Issue source |
2902940d83aSHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ |
2912940d83aSHisping Lin| 1     | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | -            |
2922940d83aSHisping Lin
2932940d83aSHisping Lin------
2942940d83aSHisping Lin
2951516712fSshengfei Xu## rk3562_bl31_v1.19.elf
2961516712fSshengfei Xu
2971516712fSshengfei Xu| Date       | File                  | Build commit | Severity  |
2981516712fSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
2991516712fSshengfei Xu| 2023-08-24 | rk3562_bl31_v1.19.elf | 763689fe5    | important |
3001516712fSshengfei Xu
3011516712fSshengfei Xu### New
3021516712fSshengfei Xu
3031516712fSshengfei Xu1. Support amp boot.
3041516712fSshengfei Xu
3051516712fSshengfei Xu------
3061516712fSshengfei Xu
307c80cf274Sshengfei Xu## rk3562_bl31_v1.18.elf
308c80cf274Sshengfei Xu
309c80cf274Sshengfei Xu| Date       | File                  | Build commit | Severity  |
310c80cf274Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
311c80cf274Sshengfei Xu| 2023-08-11 | rk3562_bl31_v1.18.elf | 39c4e2a0e    | important |
312c80cf274Sshengfei Xu
313c80cf274Sshengfei Xu### New
314c80cf274Sshengfei Xu
315c80cf274Sshengfei Xu1. Disable the gpio debounce.
316c80cf274Sshengfei Xu2. Saver/restore the PMIC in the suspend/resume.
317c80cf274Sshengfei Xu3. Saver/restore the pwm in the suspend/resume.
318c80cf274Sshengfei Xu
319c80cf274Sshengfei Xu------
320c80cf274Sshengfei Xu
321c758ad06STang Yun ping## rk3562_ddr_1056MHz_ultra_v1.05.bin
322c758ad06STang Yun ping
323c758ad06STang Yun ping| Date       | File                               | Build commit | Severity  |
324c758ad06STang Yun ping| ---------- | :--------------------------------- | ------------ | --------- |
325c758ad06STang Yun ping| 2023-05-29 | rk3562_ddr_1056MHz_ultra_v1.05.bin | 229cf1e07c   | important |
326c758ad06STang Yun ping
327c758ad06STang Yun ping### Fixed
328c758ad06STang Yun ping
329c758ad06STang Yun ping| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
330c758ad06STang Yun ping| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
331c758ad06STang 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. | -            |
332c758ad06STang Yun ping
333c758ad06STang Yun ping------
334c758ad06STang Yun ping
335693cc163Sshengfei Xu## rk3562_bl31_v1.17.elf
336693cc163Sshengfei Xu
337693cc163Sshengfei Xu| Date       | File                  | Build commit | Severity  |
338693cc163Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
339693cc163Sshengfei Xu| 2023-05-26 | rk3562_bl31_v1.17.elf | a394bf0a3    | important |
340693cc163Sshengfei Xu
341693cc163Sshengfei Xu### New
342693cc163Sshengfei Xu
343693cc163Sshengfei Xu1. Add the hash calculation for ultra suspend mode.
344693cc163Sshengfei Xu2. Save/restore the pmic register in the ultra suspend mode.
345693cc163Sshengfei Xu3. Add interface to config the MCU.
346693cc163Sshengfei Xu4. Update dcf code to v1.02.
347693cc163Sshengfei Xu
348693cc163Sshengfei Xu------
349693cc163Sshengfei Xu
3501356c978Sshengfei Xu## rk3562_bl31_v1.16.elf
3511356c978Sshengfei Xu
3521356c978Sshengfei Xu| Date       | File                  | Build commit | Severity  |
3531356c978Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
3541356c978Sshengfei Xu| 2023-05-16 | rk3562_bl31_v1.16.elf | 9152290e3    | important |
3551356c978Sshengfei Xu
3561356c978Sshengfei Xu### New
3571356c978Sshengfei Xu
3581356c978Sshengfei Xu1. Add soc version init.
3591356c978Sshengfei Xu
3601356c978Sshengfei Xu------
3611356c978Sshengfei Xu
36233ec1a00SLiang Chen## rk3562_bl31_v1.15.elf
36333ec1a00SLiang Chen
36433ec1a00SLiang Chen| Date       | File                  | Build commit | Severity  |
36533ec1a00SLiang Chen| ---------- | :-------------------- | ------------ | --------- |
36633ec1a00SLiang Chen| 2023-04-27 | rk3562_bl31_v1.15.elf | 904af256f    | important |
36733ec1a00SLiang Chen
36833ec1a00SLiang Chen### New
36933ec1a00SLiang Chen
37033ec1a00SLiang Chen1. Adjust pvtpll config for cpu/gpu/npu by the test results of correlation chips.
37133ec1a00SLiang Chen
37233ec1a00SLiang Chen------
37333ec1a00SLiang Chen
3749c9e25beSTang Yun ping## rk3562_ddr_1332MHz_eyescan_v1.04.bin
3759c9e25beSTang Yun ping
3769c9e25beSTang Yun ping| Date       | File                                 | Build commit | Severity  |
3779c9e25beSTang Yun ping| ---------- | :----------------------------------- | ------------ | --------- |
3789c9e25beSTang Yun ping| 2023-04-19 | rk3562_ddr_1332MHz_eyescan_v1.04.bin | b9c108a4eb   | important |
3799c9e25beSTang Yun ping
3809c9e25beSTang Yun ping### New
3819c9e25beSTang Yun ping
3829c9e25beSTang Yun ping1. Add RK3562 2D eye scan support.
3839c9e25beSTang Yun ping
3849c9e25beSTang Yun ping------
3859c9e25beSTang Yun ping
3861755816fSTang Yun ping## rk3562_ddr_1056MHz_ultra_v1.04.bin
3871755816fSTang Yun ping
3881755816fSTang Yun ping| Date       | File                               | Build commit | Severity  |
3891755816fSTang Yun ping| ---------- | :--------------------------------- | ------------ | --------- |
3901755816fSTang Yun ping| 2023-04-14 | rk3562_ddr_1056MHz_ultra_v1.04.bin | 6227d5cf9e   | important |
3911755816fSTang Yun ping
3921755816fSTang Yun ping### New
3931755816fSTang Yun ping
3941755816fSTang Yun ping1. Add RK3562 ULTRA support.
3951755816fSTang Yun ping
3961755816fSTang Yun ping------
3971755816fSTang Yun ping
398bd3388efSshengfei Xu## rk3562_bl31_v1.14.elf
399bd3388efSshengfei Xu
400bd3388efSshengfei Xu| Date       | File                  | Build commit | Severity  |
401bd3388efSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
402bd3388efSshengfei Xu| 2023-04-13 | rk3562_bl31_v1.14.elf | 2041b9655    | important |
403bd3388efSshengfei Xu
404bd3388efSshengfei Xu### New
405bd3388efSshengfei Xu
406bd3388efSshengfei Xu1. Support suspend mode config.
407bd3388efSshengfei Xu
408bd3388efSshengfei Xu------
409bd3388efSshengfei Xu
410d2671041SChen Fen## rk3562_usbplug_v1.04.bin
411d2671041SChen Fen
412d2671041SChen Fen| Date       | File                  | Build commit | Severity  |
413d2671041SChen Fen| ---------- | :----------------------- | ---------- | -------- |
414d2671041SChen Fen| 2023-04-13 | rk3562_usbplug_v1.04.bin | 0cccf6fec  | important |
415d2671041SChen Fen
416d2671041SChen Fen### Fixed
417d2671041SChen Fen
418d2671041SChen Fen| Index | Severity  | Update                 | Issue description                  | Issue source |
419d2671041SChen Fen| ----- | --------- | ---------------------- | ------------------------ | ------------ |
420d2671041SChen Fen| 1     | important | Fix sometime reboot fail.        | Reboot fail from loader enter.     | -            |
421d2671041SChen Fen
422d2671041SChen Fen------
423d2671041SChen Fen
4240fa6fc88SLin Jinhan## rk3562_bl32_v1.01.bin
4250fa6fc88SLin Jinhan
4260fa6fc88SLin Jinhan| Date       | File                  | Build commit | Severity  |
4270fa6fc88SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
4280fa6fc88SLin Jinhan| 2023-04-12 | rk3562_bl32_v1.01.bin | c73fd5531    | important |
4290fa6fc88SLin Jinhan
4300fa6fc88SLin Jinhan### New
4310fa6fc88SLin Jinhan
4320fa6fc88SLin Jinhan1. Added crypto/trng/keylad module support.
4330fa6fc88SLin Jinhan
4340fa6fc88SLin Jinhan### Fixed
4350fa6fc88SLin Jinhan
4360fa6fc88SLin Jinhan| Index | Severity  | Update                                                       | Issue description                            | Issue source |
4370fa6fc88SLin Jinhan| ----- | --------- | ------------------------------------------------------------ | -------------------------------------------- | ------------ |
4380fa6fc88SLin Jinhan| 1     | important | Repair the CtsDevicePolicyManagerTestCases test failure problem | CtsDevicePolicyManagerTestCases test failure | 406081       |
4390fa6fc88SLin Jinhan
4400fa6fc88SLin Jinhan------
4410fa6fc88SLin Jinhan
44261993dceSFinley Xiao## rk3562_bl31_v1.13.elf
44361993dceSFinley Xiao
44461993dceSFinley Xiao| Date       | File                  | Build commit | Severity  |
44561993dceSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
44661993dceSFinley Xiao| 2023-04-10 | rk3562_bl31_v1.13.elf | 69ae6e698    | important |
44761993dceSFinley Xiao
44861993dceSFinley Xiao### New
44961993dceSFinley Xiao
45061993dceSFinley Xiao1. Add opteed sys ctrl support.
45161993dceSFinley Xiao2. Don't change unsecure crypto clocks.
45261993dceSFinley Xiao
45361993dceSFinley Xiao------
454f1a9d362SJoseph Chen
45534035c0cSFinley Xiao## rk3562_bl31_v1.12.elf
45634035c0cSFinley Xiao
45734035c0cSFinley Xiao| Date       | File                  | Build commit | Severity  |
45834035c0cSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
45934035c0cSFinley Xiao| 2023-03-15 | rk3562_bl31_v1.12.elf | 3376a679b    | important |
46034035c0cSFinley Xiao
46134035c0cSFinley Xiao### New
46234035c0cSFinley Xiao
46334035c0cSFinley Xiao1. Implement autocs suspend and resume.
46434035c0cSFinley Xiao2. Update dcf code to v1.01.
46534035c0cSFinley Xiao
46634035c0cSFinley Xiao------
467f1a9d362SJoseph Chen
46877d983feSshengfei Xu## rk3562_bl31_v1.11.elf
46977d983feSshengfei Xu
47077d983feSshengfei Xu| Date       | File                  | Build commit | Severity  |
47177d983feSshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
47277d983feSshengfei Xu| 2023-03-10 | rk3562_bl31_v1.11.elf | 75d01ff66    | important |
47377d983feSshengfei Xu
47477d983feSshengfei Xu### New
47577d983feSshengfei Xu
47677d983feSshengfei Xu1. Improve suspend/resume stability.
47777d983feSshengfei Xu
47877d983feSshengfei Xu------
479f1a9d362SJoseph Chen
480a9892bfcSFinley Xiao## rk3562_bl31_v1.10.elf
481a9892bfcSFinley Xiao
482a9892bfcSFinley Xiao| Date       | File                  | Build commit | Severity  |
483a9892bfcSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
484a9892bfcSFinley Xiao| 2023-03-10 | rk3562_bl31_v1.10.elf | 8db141d32    | important |
485a9892bfcSFinley Xiao
486a9892bfcSFinley Xiao### New
487a9892bfcSFinley Xiao
488a9892bfcSFinley Xiao1. Add autocs support for core.
489a9892bfcSFinley Xiao2. Improve rkrng output.
490a9892bfcSFinley Xiao
491a9892bfcSFinley Xiao------
492f1a9d362SJoseph Chen
493dc63d96aSChen Fen## rk3562_usbplug_v1.03.bin
494dc63d96aSChen Fen
495dc63d96aSChen Fen| Date       | File                  | Build commit | Severity  |
496dc63d96aSChen Fen| ---------- | :----------------------- | ----------- | -------- |
497dc63d96aSChen Fen| 2023-03-09 | rk3562_usbplug_v1.03.bin | a2a8c6bbac | important |
498dc63d96aSChen Fen
499dc63d96aSChen Fen### New
500dc63d96aSChen Fen
501dc63d96aSChen Fen1. First release version.
502dc63d96aSChen Fen
503dc63d96aSChen Fen------
504dc63d96aSChen Fen
5055b2037f3SFinley Xiao## rk3562_bl31_v1.09.elf
5065b2037f3SFinley Xiao
5075b2037f3SFinley Xiao| Date       | File                  | Build commit | Severity  |
5085b2037f3SFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
5095b2037f3SFinley Xiao| 2023-03-08 | rk3562_bl31_v1.09.elf | 6a1e56879    | important |
5105b2037f3SFinley Xiao
5115b2037f3SFinley Xiao### New
5125b2037f3SFinley Xiao
5135b2037f3SFinley Xiao1. Add support to change pvtpll length according to otp and opp flag .
5145b2037f3SFinley Xiao
5155b2037f3SFinley Xiao------
516f1a9d362SJoseph Chen
51778fade4fSYifeng Zhao## rk3562_spl_v1.03.bin
51878fade4fSYifeng Zhao
51978fade4fSYifeng Zhao| Date       | File                  | Build commit | Severity  |
52078fade4fSYifeng Zhao| ---------- | :-------------------- | ----------- | -------- |
52178fade4fSYifeng Zhao| 2023-03-06 | rk3562_spl_v1.03.bin | 7ff748e19 | important     |
52278fade4fSYifeng Zhao
52378fade4fSYifeng Zhao### New
52478fade4fSYifeng Zhao
52578fade4fSYifeng Zhao1. First release version.
52678fade4fSYifeng Zhao
52778fade4fSYifeng Zhao------
52878fade4fSYifeng Zhao
529e53c80efSFinley Xiao## rk3562_bl31_v1.08.elf
530e53c80efSFinley Xiao
531e53c80efSFinley Xiao| Date       | File                  | Build commit | Severity  |
532e53c80efSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
533e53c80efSFinley Xiao| 2023-02-27 | rk3562_bl31_v1.08.elf | 1f6088dc0    | important |
534e53c80efSFinley Xiao
535e53c80efSFinley Xiao### New
536e53c80efSFinley Xiao
537e53c80efSFinley Xiao1. Change clock to normal pll when supend and reset.
538e53c80efSFinley Xiao
539e53c80efSFinley Xiao------
540f1a9d362SJoseph Chen
5419bef93d4Sshengfei Xu## rk3562_bl31_v1.07.elf
5429bef93d4Sshengfei Xu
5439bef93d4Sshengfei Xu| Date       | File                  | Build commit | Severity  |
5449bef93d4Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- |
5459bef93d4Sshengfei Xu| 2023-02-22 | rk3562_bl31_v1.07.elf | 4d4f21db2    | important |
5469bef93d4Sshengfei Xu
5479bef93d4Sshengfei Xu### New
5489bef93d4Sshengfei Xu
5499bef93d4Sshengfei Xu1. Support vdd_logic off in the system suspend.
5509bef93d4Sshengfei Xu
5519bef93d4Sshengfei Xu------
5529bef93d4Sshengfei Xu
55352e2193eSTang Yun ping## rk3562_ddr_{1560...324}MHz_v1.04.bin
55452e2193eSTang Yun ping
55552e2193eSTang Yun ping| Date       | File                            | Build commit                              | Severity  |
55652e2193eSTang Yun ping| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
55752e2193eSTang Yun ping| 2023-02-14 | rk3562_ddr_{1560...324}MHz_v1.04.bin | bae1baa081 | important |
55852e2193eSTang Yun ping
55952e2193eSTang Yun ping### Fixed
56052e2193eSTang Yun ping
56152e2193eSTang Yun ping| Index | Severity  | Update                                  | Issue description                                            | Issue source |
56252e2193eSTang Yun ping| ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ |
56352e2193eSTang Yun ping| 1     | moderate  | fix bug of uart print can't be disabled | uart print can't be disabled by ddrbin_tool                  | -            |
56452e2193eSTang 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. | -            |
56552e2193eSTang Yun ping
56652e2193eSTang Yun ping------
56752e2193eSTang Yun ping
5689520c75eSFinley Xiao## rk3562_bl31_v1.06.elf
5699520c75eSFinley Xiao
5709520c75eSFinley Xiao| Date       | File                  | Build commit | Severity  |
5719520c75eSFinley Xiao| ---------- | :-------------------- | ------------ | --------- |
5729520c75eSFinley Xiao| 2023-02-09 | rk3562_bl31_v1.06.elf | de0f55c9c    | important |
5739520c75eSFinley Xiao
5749520c75eSFinley Xiao### New
5759520c75eSFinley Xiao
5769520c75eSFinley Xiao1. Add crypto rng and klad clocks support.
5779520c75eSFinley Xiao2. Adjust pvtpll table for npu 800MHz and 900MHz.
5789520c75eSFinley Xiao3. Add dmc code.
5799520c75eSFinley Xiao
5809520c75eSFinley Xiao------
5819520c75eSFinley Xiao
582f8b9fd59SJoseph Chen## rk3562_{ddr,spl,usbplug}_v1.x.bin
583f8b9fd59SJoseph Chen
584f8b9fd59SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
585f8b9fd59SJoseph Chen| ---------- | :-------------------------------- | ---------------------------------------------- | -------- |
586f8b9fd59SJoseph Chen| 2023-02-03 | rk3562_{ddr,spl,usbplug}_v1.x.bin | ddr:4d38eafc48#spl:ec5f0a7c43#usbplug:3ed34f88 | important |
587f8b9fd59SJoseph Chen
588f8b9fd59SJoseph Chen### New
589f8b9fd59SJoseph Chen
590f8b9fd59SJoseph Chen1. Initial version.
591f8b9fd59SJoseph Chen
592f8b9fd59SJoseph Chen------
593f8b9fd59SJoseph Chen
5944574e1d2SJoseph Chen## rk3562_{bl31,bl32,mcu}_v1.x.bin
5954574e1d2SJoseph Chen
5964574e1d2SJoseph Chen| Date       | File                            | Build commit                              | Severity  |
5974574e1d2SJoseph Chen| ---------- | :------------------------------ | -------------------------------- | -------- |
5984574e1d2SJoseph Chen| 2023-02-03 | rk3562_{bl31,bl32,mcu}_v1.x.bin | bl31:none#bl32:512740e0#mcu:none | important |
5994574e1d2SJoseph Chen
6004574e1d2SJoseph Chen### New
6014574e1d2SJoseph Chen
6024574e1d2SJoseph Chen1. Initial version.
6034574e1d2SJoseph Chen
6044574e1d2SJoseph Chen------
6054574e1d2SJoseph Chen
606