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