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