1e10cc428SXiaoDong Huang# RK3576 Release Note 2e10cc428SXiaoDong Huang 3*69bc9afdSXuhui Lin## rk3576_spl_v1.08.bin 4*69bc9afdSXuhui Lin 5*69bc9afdSXuhui Lin| Date | File | Build commit | Severity | 6*69bc9afdSXuhui Lin| ---------- | :----------------------- | ----------- | -------- | 7*69bc9afdSXuhui Lin| 2025-06-09 | rk3576_spl_v1.08.bin | 60e6e79d7a0 | important | 8*69bc9afdSXuhui Lin 9*69bc9afdSXuhui Lin### New 10*69bc9afdSXuhui Lin 11*69bc9afdSXuhui Lin1. Modify load address of spl bin. 12*69bc9afdSXuhui Lin2. Add sdmmc pinctrl support. 13*69bc9afdSXuhui Lin 14*69bc9afdSXuhui Lin------ 15*69bc9afdSXuhui Lin 16cc3452e0SXiaoDong Huang## rk3576_bl31_v1.20.elf 17cc3452e0SXiaoDong Huang 18cc3452e0SXiaoDong Huang| Date | File | Build commit | Severity | 19cc3452e0SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 20cc3452e0SXiaoDong Huang| 2025-05-13 | rk3576_bl31_v1.20.elf | 4d7e811c6 | important | 21cc3452e0SXiaoDong Huang 22cc3452e0SXiaoDong Huang### New 23cc3452e0SXiaoDong Huang 24cc3452e0SXiaoDong Huang1. Change the base address of BL31 to 0x60000. 25cc3452e0SXiaoDong Huang2. Enhance the stability of system reboot. 26cc3452e0SXiaoDong Huang 27cc3452e0SXiaoDong Huang------ 28cc3452e0SXiaoDong Huang 299566d463SHisping Lin## rk3576_bl32_v1.06.bin 309566d463SHisping Lin 319566d463SHisping Lin| Date | File | Build commit | Severity | 329566d463SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 339566d463SHisping Lin| 2025-05-12 | rk3576_bl32_v1.06.bin | 667b54418 | important | 349566d463SHisping Lin 359566d463SHisping Lin### New 369566d463SHisping Lin 379566d463SHisping Lin1. Add support for verify config ip. 389566d463SHisping Lin2. Add OEM OTP KEY hmac support for user ta. 399566d463SHisping Lin 409566d463SHisping Lin### Fixed 419566d463SHisping Lin 429566d463SHisping Lin| Index | Severity | Update | Issue description | Issue source | 439566d463SHisping Lin| ----- | --------- | -------------------------------------------------------- | ----------------------------------------------------- | ------------ | 449566d463SHisping Lin| 1 | important | Merge official security patches | Address potential security risks | - | 459566d463SHisping Lin| 2 | important | Support automatic file recovery after abnormal power off | Abnormal power off causes user ta cannot run normally | 517988 | 469566d463SHisping Lin 479566d463SHisping Lin------ 489566d463SHisping Lin 49e8ded827SXiaoDong Huang## rk3576_bl31_v1.19.elf 50e8ded827SXiaoDong Huang 51e8ded827SXiaoDong Huang| Date | File | Build commit | Severity | 52e8ded827SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 53e8ded827SXiaoDong Huang| 2025-03-21 | rk3576_bl31_v1.19.elf | f3570ca5d | important | 54e8ded827SXiaoDong Huang 55e8ded827SXiaoDong Huang### New 56e8ded827SXiaoDong Huang 57e8ded827SXiaoDong Huang1. Enhanced usb1 stability for rk3576_s1. 58e8ded827SXiaoDong Huang 59e8ded827SXiaoDong Huang------ 60e8ded827SXiaoDong Huang 616f844ef0SXiaoDong Huang## rk3576_bl31_v1.18.elf 626f844ef0SXiaoDong Huang 636f844ef0SXiaoDong Huang| Date | File | Build commit | Severity | 646f844ef0SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 656f844ef0SXiaoDong Huang| 2025-03-14 | rk3576_bl31_v1.18.elf | b072a1255 | important | 666f844ef0SXiaoDong Huang 676f844ef0SXiaoDong Huang### New 686f844ef0SXiaoDong Huang 696f844ef0SXiaoDong Huang1. Supports SCU1_AUTO_PD function to be enabled dynamically. 706f844ef0SXiaoDong Huang2. Supports panic and wdt reset under MOS. 716f844ef0SXiaoDong Huang 726f844ef0SXiaoDong Huang------ 736f844ef0SXiaoDong Huang 744c0ccce8SXiaoDong Huang## rk3576_bl31_v1.17.elf 754c0ccce8SXiaoDong Huang 764c0ccce8SXiaoDong Huang| Date | File | Build commit | Severity | 774c0ccce8SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 784c0ccce8SXiaoDong Huang| 2025-03-03 | rk3576_bl31_v1.17.elf | 70d3deb59 | important | 794c0ccce8SXiaoDong Huang 804c0ccce8SXiaoDong Huang### New 814c0ccce8SXiaoDong Huang 824c0ccce8SXiaoDong Huang1. Support to configure gpio-group. 834c0ccce8SXiaoDong Huang2. Reduce the BL31 firmware size.. 844c0ccce8SXiaoDong Huang 854c0ccce8SXiaoDong Huang------ 864c0ccce8SXiaoDong Huang 87d0e7529eSXiaoDong Huang## rk3576_bl31_v1.16.elf 88d0e7529eSXiaoDong Huang 89d0e7529eSXiaoDong Huang| Date | File | Build commit | Severity | 90d0e7529eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 91d0e7529eSXiaoDong Huang| 2025-02-13 | rk3576_bl31_v1.16.elf | fab0f0345 | important | 92d0e7529eSXiaoDong Huang 93d0e7529eSXiaoDong Huang### New 94d0e7529eSXiaoDong Huang 95d0e7529eSXiaoDong Huang1. Optimize speed of system resume. 96d0e7529eSXiaoDong Huang2. Optimize the flow of detecting external 32k clock. 97d0e7529eSXiaoDong Huang 98d0e7529eSXiaoDong Huang------ 99d0e7529eSXiaoDong Huang 100f43a462eSchenfen## rk3576_boost_v1.03.bin 101f43a462eSchenfen 102f43a462eSchenfen| Date | File | Build commit | Severity | 103f43a462eSchenfen| ---------- | :-------------------- | ----------- | -------- | 104f43a462eSchenfen| 2025-01-24 | rk3576_boost_v1.03.bin | 8a55316839 | moderate | 105f43a462eSchenfen 106f43a462eSchenfen### Fixed 107f43a462eSchenfen 108f43a462eSchenfen| Index | Severity | Update | Issue description | Issue source | 109f43a462eSchenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 110f43a462eSchenfen| 1 | moderate | accelerate UFS boot speed. | The boot speed of UFS is relatively slow. | - | 111f43a462eSchenfen 112f43a462eSchenfen------ 113f43a462eSchenfen 114f7f0ea29SXiaoDong Huang## rk3576_bl31_v1.15.elf 115f7f0ea29SXiaoDong Huang 116f7f0ea29SXiaoDong Huang| Date | File | Build commit | Severity | 117f7f0ea29SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 118f7f0ea29SXiaoDong Huang| 2025-01-03 | rk3576_bl31_v1.15.elf | bf841fed1 | important | 119f7f0ea29SXiaoDong Huang 120f7f0ea29SXiaoDong Huang### New 121f7f0ea29SXiaoDong Huang 122f7f0ea29SXiaoDong Huang1. Support dual system. 123f7f0ea29SXiaoDong Huang2. Support wake source after virtual-poweroff. 124f7f0ea29SXiaoDong Huang3. Enhanced otp stability after ultra sleep. 125f7f0ea29SXiaoDong Huang 126f7f0ea29SXiaoDong Huang------ 127f7f0ea29SXiaoDong Huang 128374c401fSXiaoDong Huang## rk3576_bl31_v1.14.elf 129374c401fSXiaoDong Huang 130374c401fSXiaoDong Huang| Date | File | Build commit | Severity | 131374c401fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 132374c401fSXiaoDong Huang| 2024-11-08 | rk3576_bl31_v1.14.elf | c481e5368 | important | 133374c401fSXiaoDong Huang 134374c401fSXiaoDong Huang### New 135374c401fSXiaoDong Huang 136374c401fSXiaoDong Huang1. Support RK3576 j/m. 137374c401fSXiaoDong Huang2. Support reset arch timer after system resume. 138374c401fSXiaoDong Huang 139374c401fSXiaoDong Huang------ 140374c401fSXiaoDong Huang 14108d92ffeSYouMin Chen## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.09.bin 14208d92ffeSYouMin Chen 14308d92ffeSYouMin Chen| Date | File | Build commit | Severity | 14408d92ffeSYouMin Chen| ---------- | :------------------------------------------------------------ | ------------ | --------- | 14508d92ffeSYouMin Chen| 2024-11-07 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.09.bin | 2f85f4b2d4 | important | 14608d92ffeSYouMin Chen 14708d92ffeSYouMin Chen### New 14808d92ffeSYouMin Chen 14908d92ffeSYouMin Chen1. Add support RK3576J and RK3576M. 15008d92ffeSYouMin Chen2. Optimize DDR performance. 15108d92ffeSYouMin Chen3. Hptimer support 1G frequency. 15208d92ffeSYouMin Chen 15308d92ffeSYouMin Chen------ 15408d92ffeSYouMin Chen 1558d6f51a6SXuhui Lin## rk3576_usbplug_v1.04.bin 1568d6f51a6SXuhui Lin 1578d6f51a6SXuhui Lin| Date | File | Build commit | Severity | 1588d6f51a6SXuhui Lin| ---------- | :-------------------- | ------------ | --------- | 1598d6f51a6SXuhui Lin| 2024-11-07 | rk3576_usbplug_v1.04.bin | 13ceb2afdcb | important | 1608d6f51a6SXuhui Lin 1618d6f51a6SXuhui Lin### Fixed 1628d6f51a6SXuhui Lin 1638d6f51a6SXuhui Lin| Index | Severity | Update | Issue description | Issue source | 1648d6f51a6SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 1658d6f51a6SXuhui Lin| 1 | important | Add 1Ghz arch timer support, and usbplug is adjusted to get current arch timer frequency from preloader by default. | Delay in usbplug is inaccurate. | - | 1668d6f51a6SXuhui Lin 1678d6f51a6SXuhui Lin------ 1688d6f51a6SXuhui Lin 1699923212eSXuhui Lin## rk3576_spl_v1.07.bin 1709923212eSXuhui Lin 1719923212eSXuhui Lin| Date | File | Build commit | Severity | 1729923212eSXuhui Lin| ---------- | :-------------------- | ------------ | --------- | 1739923212eSXuhui Lin| 2024-11-07 | rk3576_spl_v1.07.bin | 13ceb2afdcb | important | 1749923212eSXuhui Lin 1759923212eSXuhui Lin### Fixed 1769923212eSXuhui Lin 1779923212eSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 1789923212eSXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 1799923212eSXuhui Lin| 1 | important | Add 1Ghz arch timer support, and SPL is adjusted to get current arch timer frequency from preloader by default. | Delay in SPL is inaccurate, and time print at the end is inaccurate too. | - | 1809923212eSXuhui Lin 1819923212eSXuhui Lin------ 1829923212eSXuhui Lin 1834452b7dbSHisping Lin## rk3576_bl32_v1.05.bin 1844452b7dbSHisping Lin 1854452b7dbSHisping Lin| Date | File | Build commit | Severity | 1864452b7dbSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1874452b7dbSHisping Lin| 2024-11-01 | rk3576_bl32_v1.05.bin | 9f2aca7d1 | important | 1884452b7dbSHisping Lin 1894452b7dbSHisping Lin### Fixed 1904452b7dbSHisping Lin 1914452b7dbSHisping Lin| Index | Severity | Update | Issue description | Issue source | 1924452b7dbSHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 1934452b7dbSHisping 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 | - | 1944452b7dbSHisping Lin| 2 | important | fixed RSA OAEP MGF1 algorithm | TA will report an error when using RSA algorithm OAEP MGF1 padding method | - | 1954452b7dbSHisping 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 | - | 1964452b7dbSHisping Lin 1974452b7dbSHisping Lin------ 1984452b7dbSHisping Lin 19962d782d2SShengfei Xu## rk3576_bl31_v1.13.elf 20062d782d2SShengfei Xu 20162d782d2SShengfei Xu| Date | File | Build commit | Severity | 20262d782d2SShengfei Xu| ---------- | :-------------------- | ------------ | --------- | 20362d782d2SShengfei Xu| 2024-10-31 | rk3576_bl31_v1.13.elf | b21ffefc7 | important | 20462d782d2SShengfei Xu 20562d782d2SShengfei Xu### New 20662d782d2SShengfei Xu 20762d782d2SShengfei Xu1. Add control for PLDO2 in the system suspend/resume. 20862d782d2SShengfei Xu 20962d782d2SShengfei Xu------ 21062d782d2SShengfei Xu 21157296ad2SYouMin Chen## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.08.bin 21257296ad2SYouMin Chen 21357296ad2SYouMin Chen| Date | File | Build commit | Severity | 21457296ad2SYouMin Chen| ---------- | :------------------------------------------------------------ | ------------ | --------- | 21557296ad2SYouMin Chen| 2024-10-09 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.08.bin | fcb0cfd52f | important | 21657296ad2SYouMin Chen 21757296ad2SYouMin Chen### New 21857296ad2SYouMin Chen 21957296ad2SYouMin Chen1. Add support RK3576S. 22057296ad2SYouMin Chen 22157296ad2SYouMin Chen------ 22257296ad2SYouMin Chen 223d090a7cbSXiaoDong Huang## rk3576_bl31_v1.12.elf 224d090a7cbSXiaoDong Huang 225d090a7cbSXiaoDong Huang| Date | File | Build commit | Severity | 226d090a7cbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 227d090a7cbSXiaoDong Huang| 2024-10-09 | rk3576_bl31_v1.12.elf | 2535b79ce | important | 228d090a7cbSXiaoDong Huang 229d090a7cbSXiaoDong Huang### New 230d090a7cbSXiaoDong Huang 231d090a7cbSXiaoDong Huang1. Support fast-boot. 232d090a7cbSXiaoDong Huang2. Support RK3576S1. 233d090a7cbSXiaoDong Huang 234d090a7cbSXiaoDong Huang------ 235d090a7cbSXiaoDong Huang 2360812ff4cSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.07.bin 2370812ff4cSWesley Yao 2380812ff4cSWesley Yao| Date | File | Build commit | Severity | 2390812ff4cSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- | 2400812ff4cSWesley Yao| 2024-09-26 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.07.bin | 584efc13bf | important | 2410812ff4cSWesley Yao 2420812ff4cSWesley Yao### New 2430812ff4cSWesley Yao 2440812ff4cSWesley Yao1. Enable dvfs/periodic training in loader. 2450812ff4cSWesley Yao 2460812ff4cSWesley Yao### Fixed 2470812ff4cSWesley Yao 2480812ff4cSWesley Yao| Index | Severity | Update | Issue description | Issue source | 2490812ff4cSWesley Yao| ----- | --------- | ----------------------------------------------- | ------------------------------------------------------------ | ------------ | 2500812ff4cSWesley Yao| 1 | important | Fix rd_dqs_vref_training | A few chips rd_dqs_vref_training results may be unreasonable, resulting in abnormal DDR | - | 2510812ff4cSWesley Yao| 2 | important | Fix LPDDR5 ultra suspend resume failure issue | - | - | 2520812ff4cSWesley Yao| 3 | moderate | Update the criteria of the eye scan result pass | - | - | 2530812ff4cSWesley Yao 2540812ff4cSWesley Yao------ 2550812ff4cSWesley Yao 2565189cb1dSJon Lin## rk3576_usbplug_fspi1_v1.03.bin 2575189cb1dSJon Lin 2585189cb1dSJon Lin| Date | File | Build commit | Severity | 2595189cb1dSJon Lin| ---------- | :----------------------- | ----------- | -------- | 2605189cb1dSJon Lin| 2024-09-18 | rk3576_usbplug_fspi1_v1.03.bin | 4546bd092ab5 | important | 2615189cb1dSJon Lin 2625189cb1dSJon Lin### New 2635189cb1dSJon Lin 2645189cb1dSJon Lin1. Support GPT bakcup. 2655189cb1dSJon Lin 2665189cb1dSJon Lin------ 2675189cb1dSJon Lin 26846216ce3SXiaoDong Huang## rk3576_bl31_v1.11.elf 26946216ce3SXiaoDong Huang 27046216ce3SXiaoDong Huang| Date | File | Build commit | Severity | 27146216ce3SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 27246216ce3SXiaoDong Huang| 2024-09-21 | rk3576_bl31_v1.11.elf | 5ed489867 | important | 27346216ce3SXiaoDong Huang 27446216ce3SXiaoDong Huang### New 27546216ce3SXiaoDong Huang 27646216ce3SXiaoDong Huang1. Support non-CPU0 interrupt wake up when system suspend. 27746216ce3SXiaoDong Huang2. Pull up pmu_sleep pin1 by default when system suspend. 27846216ce3SXiaoDong Huang3. Support AMP OS. 27946216ce3SXiaoDong Huang 28046216ce3SXiaoDong Huang------ 28146216ce3SXiaoDong Huang 282a82ddeb1SXuhui Lin## rk3576_spl_v1.06.bin 283a82ddeb1SXuhui Lin 284a82ddeb1SXuhui Lin| Date | File | Build commit | Severity | 285a82ddeb1SXuhui Lin| ---------- | :----------------------- | ----------- | -------- | 286a82ddeb1SXuhui Lin| 2024-09-13 | rk3576_spl_v1.06.bin | 8532be3569c | important | 287a82ddeb1SXuhui Lin 288a82ddeb1SXuhui Lin### New 289a82ddeb1SXuhui Lin 290a82ddeb1SXuhui Lin1. Modify the erase protection function, and vendor storage data can also be erased. 291a82ddeb1SXuhui Lin2. Modify the MPHY power supply judgment to solve some UFS support exception issues. 292a82ddeb1SXuhui Lin3. Add CRU reset to the controller to solve individual UFS initialization issues. 293a82ddeb1SXuhui Lin 294a82ddeb1SXuhui Lin------ 295a82ddeb1SXuhui Lin 296e9715ebaSYifeng Zhao## rk3576_usbplug_v1.03.bin 297e9715ebaSYifeng Zhao 298e9715ebaSYifeng Zhao| Date | File | Build commit | Severity | 299e9715ebaSYifeng Zhao| ----------- | :----------------------- | ------------ | --------- | 300e9715ebaSYifeng Zhao| 2024-09-013 | rk3576_usbplug_v1.03.bin | 8532be356 | important | 301e9715ebaSYifeng Zhao 302e9715ebaSYifeng Zhao### New 303e9715ebaSYifeng Zhao 304e9715ebaSYifeng Zhao1. Modify the erase protection function, and vendor storage data can also be erased. 305e9715ebaSYifeng Zhao2. Modify the MPHY power supply judgment to solve some UFS support exception issues. 306e9715ebaSYifeng Zhao3. Add CRU reset to the controller to solve individual UFS initialization issues. 307e9715ebaSYifeng Zhao 308e9715ebaSYifeng Zhao------ 309e9715ebaSYifeng Zhao 31079570d2aSHisping Lin## rk3576_bl32_v1.04.bin 31179570d2aSHisping Lin 31279570d2aSHisping Lin| Date | File | Build commit | Severity | 31379570d2aSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 31479570d2aSHisping Lin| 2024-09-02 | rk3576_bl32_v1.04.bin | 6c78a7d8c | important | 31579570d2aSHisping Lin 31679570d2aSHisping Lin### New 31779570d2aSHisping Lin 31879570d2aSHisping Lin1. Supports reading and writing OTP data for Non Protected OEM Zone. 31979570d2aSHisping Lin2. Support software TA encryption key, customers can use TA encryption function without burning the key. 32079570d2aSHisping Lin 32179570d2aSHisping Lin------ 32279570d2aSHisping Lin 32355daf3d7SWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin 32455daf3d7SWesley Yao 32555daf3d7SWesley Yao| Date | File | Build commit | Severity | 32655daf3d7SWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- | 32755daf3d7SWesley Yao| 2024-07-27 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin | a6303af65c | important | 32855daf3d7SWesley Yao 32955daf3d7SWesley Yao### New 33055daf3d7SWesley Yao 33155daf3d7SWesley Yao1. Support x16, x8 die mixed package LPDDR4(X). 33255daf3d7SWesley Yao2. Add JEDEC Rx Mask for eyescan. 33355daf3d7SWesley Yao 33455daf3d7SWesley Yao### Fixed 33555daf3d7SWesley Yao 33655daf3d7SWesley Yao| Index | Severity | Update | Issue description | Issue source | 33755daf3d7SWesley Yao| ----- | --------- | ------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 33855daf3d7SWesley Yao| 1 | important | Optimize LPDDR5 stability | - | - | 33955daf3d7SWesley Yao| 2 | important | Fix ultra suspend low probability resume failure issue | ultra suspend resume fails with a low probability | - | 34055daf3d7SWesley Yao| 3 | moderate | Optimize uart printing speed | - | - | 34155daf3d7SWesley Yao| 4 | moderate | Increased force jtag time to 1 second | Individual boards with problematic uart hardware design will be switched to jtag mode | - | 34255daf3d7SWesley Yao 34355daf3d7SWesley Yao------ 34455daf3d7SWesley Yao 3451b23c571SHisping Lin## rk3576_bl32_v1.03.bin 3461b23c571SHisping Lin 3471b23c571SHisping Lin| Date | File | Build commit | Severity | 3481b23c571SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 3491b23c571SHisping Lin| 2024-07-22 | rk3576_bl32_v1.03.bin | 1bfd9b503 | important | 3501b23c571SHisping Lin 3511b23c571SHisping Lin### New 3521b23c571SHisping Lin 3531b23c571SHisping Lin1. Support block reading of RPMB data. 3541b23c571SHisping Lin2. Close Keylad function for get otp zero count. 3551b23c571SHisping Lin 3561b23c571SHisping Lin------ 3571b23c571SHisping Lin 358db076167SXiaoDong Huang## rk3576_bl31_v1.10.elf 359db076167SXiaoDong Huang 360db076167SXiaoDong Huang| Date | File | Build commit | Severity | 361db076167SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 362db076167SXiaoDong Huang| 2024-07-20 | rk3576_bl31_v1.10.elf | 6130bb51a | important | 363db076167SXiaoDong Huang 364db076167SXiaoDong Huang### New 365db076167SXiaoDong Huang 366db076167SXiaoDong Huang1. Support gpio0 debounce interrupt wake up when system suspend. 367db076167SXiaoDong Huang2. Support access mem_os_reg. 368db076167SXiaoDong Huang3. Save global reset status in mem_os_reg. 369db076167SXiaoDong Huang 370db076167SXiaoDong Huang------ 371db076167SXiaoDong Huang 3720b338fd6SXiaoDong Huang## rk3576_bl31_v1.09.elf 3730b338fd6SXiaoDong Huang 3740b338fd6SXiaoDong Huang| Date | File | Build commit | Severity | 3750b338fd6SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 3760b338fd6SXiaoDong Huang| 2024-06-28 | rk3576_bl31_v1.09.elf | 286c013b2 | important | 3770b338fd6SXiaoDong Huang 3780b338fd6SXiaoDong Huang### New 3790b338fd6SXiaoDong Huang 3800b338fd6SXiaoDong Huang1. Support to close VDD_CPU_BIG. 3810b338fd6SXiaoDong Huang2. Support 1G frequency of cpu timer. 3820b338fd6SXiaoDong Huang3. Support for reducing length. 3830b338fd6SXiaoDong Huang 3840b338fd6SXiaoDong Huang------ 3850b338fd6SXiaoDong Huang 38613d2874dSXuhui Lin## rk3576_spl_v1.05.bin 38713d2874dSXuhui Lin 38813d2874dSXuhui Lin| Date | File | Build commit | Severity | 38913d2874dSXuhui Lin| ---------- | :----------------------- | ----------- | -------- | 39013d2874dSXuhui Lin| 2024-06-19 | rk3576_spl_v1.05.bin | 884f049582f | important | 39113d2874dSXuhui Lin 39213d2874dSXuhui Lin### Fixed 39313d2874dSXuhui Lin 39413d2874dSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 39513d2874dSXuhui Lin| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 39613d2874dSXuhui Lin| 1 | important | Add write maskrom flag to OS_REG0 support | SPL will now write OS_REG0 to enter maskrom mode. | - | 39713d2874dSXuhui Lin 39813d2874dSXuhui Lin------ 39913d2874dSXuhui Lin 400c8fb3bfdSXuhui Lin## rk3576_{usbplug,usbplug_fspi1}_v1.02.bin 401c8fb3bfdSXuhui Lin 402c8fb3bfdSXuhui Lin| Date | File | Build commit | Severity | 403c8fb3bfdSXuhui Lin| ---------- | :----------------------- | ----------- | -------- | 404c8fb3bfdSXuhui Lin| 2024-06-19 | rk3576_{usbplug,usbplug_fspi1}_v1.02.bin | 0fe85c2474 | important | 405c8fb3bfdSXuhui Lin 406c8fb3bfdSXuhui Lin### Fixed 407c8fb3bfdSXuhui Lin 408c8fb3bfdSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 409c8fb3bfdSXuhui Lin| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 410c8fb3bfdSXuhui Lin| 1 | important | Add clear OS_REG0 support | SPL will write OS_REG0 to enter maskrom mode, usbplug needs to clear the maskrom flag accordingly. | - | 411c8fb3bfdSXuhui Lin 412c8fb3bfdSXuhui Lin------ 413c8fb3bfdSXuhui Lin 414e5a15adeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin 415e5a15adeSWesley Yao 416e5a15adeSWesley Yao| Date | File | Build commit | Severity | 417e5a15adeSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- | 418e5a15adeSWesley Yao| 2024-06-17 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin | da1087e33f | important | 419e5a15adeSWesley Yao 420e5a15adeSWesley Yao### New 421e5a15adeSWesley Yao 422e5a15adeSWesley Yao1. Supports dram whose cs0 row is less than cs1 row. 423e5a15adeSWesley Yao2. Add eyescan DDR bin. 424e5a15adeSWesley Yao 425e5a15adeSWesley Yao### Fixed 426e5a15adeSWesley Yao 427e5a15adeSWesley Yao| Index | Severity | Update | Issue description | Issue source | 428e5a15adeSWesley Yao| ----- | --------- | ------------------------------------------------- | --------------------------------------------- | ------------ | 429e5a15adeSWesley Yao| 1 | important | Ensure VOP bandwidth in extreme situations | - | - | 430e5a15adeSWesley Yao| 2 | important | Fix probabilistic failure to detect LPDDR4(X) CS1 | Probabilistic failure to detect LPDDR4(X) CS1 | - | 431e5a15adeSWesley Yao 432e5a15adeSWesley Yao------ 433e5a15adeSWesley Yao 4343cb8a4e3SXiaoDong Huang## rk3576_bl31_v1.08.elf 4353cb8a4e3SXiaoDong Huang 4363cb8a4e3SXiaoDong Huang| Date | File | Build commit | Severity | 4373cb8a4e3SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 4383cb8a4e3SXiaoDong Huang| 2024-06-07 | rk3576_bl31_v1.08.elf | 6102c2d62 | important | 4393cb8a4e3SXiaoDong Huang 4403cb8a4e3SXiaoDong Huang### New 4413cb8a4e3SXiaoDong Huang 4423cb8a4e3SXiaoDong Huang1. Support rbrom command in UFS machines. 4433cb8a4e3SXiaoDong Huang2. Enable memory repair according to otp. 4443cb8a4e3SXiaoDong Huang 4453cb8a4e3SXiaoDong Huang------ 4463cb8a4e3SXiaoDong Huang 44778475f2fSXiaoDong Huang## rk3576_bl31_v1.07.elf 44878475f2fSXiaoDong Huang 44978475f2fSXiaoDong Huang| Date | File | Build commit | Severity | 45078475f2fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 45178475f2fSXiaoDong Huang| 2024-05-29 | rk3576_bl31_v1.07.elf | d6d387faa | important | 45278475f2fSXiaoDong Huang 45378475f2fSXiaoDong Huang### New 45478475f2fSXiaoDong Huang 45578475f2fSXiaoDong Huang1. Support power off vdd_logic when virtual-poweroff. 45678475f2fSXiaoDong Huang2. Support to configure bus_mcu in NS. 45778475f2fSXiaoDong Huang3. Improve DDR stability when ultra suspend. 45878475f2fSXiaoDong Huang4. Support DFS in VOP+EBC machine. 45978475f2fSXiaoDong Huang 46078475f2fSXiaoDong Huang------ 46178475f2fSXiaoDong Huang 4623175505fSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin 4633175505fSWesley Yao 4643175505fSWesley Yao| Date | File | Build commit | Severity | 4653175505fSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- | 4663175505fSWesley Yao| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582 | important | 4673175505fSWesley Yao 4683175505fSWesley Yao### New 4693175505fSWesley Yao 4703175505fSWesley Yao1. Supports dram whose cs0 row is less than cs1 row. 4713175505fSWesley Yao2. Add eyescan DDR bin. 4723175505fSWesley Yao 4733175505fSWesley Yao### Fixed 4743175505fSWesley Yao 4753175505fSWesley Yao| Index | Severity | Update | Issue description | Issue source | 4763175505fSWesley Yao| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ | 4773175505fSWesley Yao| 1 | important | Fix an issue with some LPDDR5 read eye skewed to the left | - | - | 4783175505fSWesley Yao| 2 | important | Improve LPDDR5 534MHz high temperature stability | - | - | 4793175505fSWesley Yao| 3 | important | Improve ultra suspend stability | - | - | 4803175505fSWesley Yao| 4 | important | Improve reboot stability | - | - | 4813175505fSWesley Yao| 5 | moderate | Improve print result of eye scan | - | - | 4823175505fSWesley Yao 4833175505fSWesley Yao------ 4843175505fSWesley Yao 4857e38d7bcSchenfen## rk3576_boost_v1.02.bin 4867e38d7bcSchenfen 4877e38d7bcSchenfen| Date | File | Build commit | Severity | 4887e38d7bcSchenfen| ---------- | :-------------------- | ----------- | -------- | 4897e38d7bcSchenfen| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98 | moderate | 4907e38d7bcSchenfen 4917e38d7bcSchenfen### Fixed 4927e38d7bcSchenfen 4937e38d7bcSchenfen| Index | Severity | Update | Issue description | Issue source | 4947e38d7bcSchenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 4957e38d7bcSchenfen| 1 | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | - | 4967e38d7bcSchenfen 4977e38d7bcSchenfen------ 4987e38d7bcSchenfen 4994fa2c94bSXuhui Lin## rk3576_spl_v1.04.bin 5004fa2c94bSXuhui Lin 5014fa2c94bSXuhui Lin| Date | File | Build commit | Severity | 5024fa2c94bSXuhui Lin| ---------- | :-------------------- | ------------ | --------- | 5034fa2c94bSXuhui Lin| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d | important | 5044fa2c94bSXuhui Lin 5054fa2c94bSXuhui Lin### Fixed 5064fa2c94bSXuhui Lin 5074fa2c94bSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 5084fa2c94bSXuhui Lin| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 5094fa2c94bSXuhui Lin| 1 | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | - | 5104fa2c94bSXuhui Lin 5114fa2c94bSXuhui Lin------ 5124fa2c94bSXuhui Lin 51322132fc0Sshengfei Xu## rk3576_bl31_v1.06.elf 51422132fc0Sshengfei Xu 51522132fc0Sshengfei Xu| Date | File | Build commit | Severity | 51622132fc0Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- | 51722132fc0Sshengfei Xu| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c | important | 51822132fc0Sshengfei Xu 51922132fc0Sshengfei Xu### New 52022132fc0Sshengfei Xu 52122132fc0Sshengfei Xu1. Print global reset status. 52222132fc0Sshengfei Xu2. Support suspend from any cpu. 52322132fc0Sshengfei Xu 52422132fc0Sshengfei Xu------ 52522132fc0Sshengfei Xu 5264be87c4dSHisping Lin## rk3576_bl32_v1.02.bin 5274be87c4dSHisping Lin 5284be87c4dSHisping Lin| Date | File | Build commit | Severity | 5294be87c4dSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 5304be87c4dSHisping Lin| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e | important | 5314be87c4dSHisping Lin 5324be87c4dSHisping Lin### New 5334be87c4dSHisping Lin 5344be87c4dSHisping Lin1. Support read write verify toybrick ksn. 5354be87c4dSHisping Lin 5364be87c4dSHisping Lin------ 5374be87c4dSHisping Lin 5384011aecdSXuhui Lin## rk3576_spl_v1.03.bin 5394011aecdSXuhui Lin 5404011aecdSXuhui Lin| Date | File | Build commit | Severity | 5414011aecdSXuhui Lin| ---------- | :-------------------- | ------------ | --------- | 5424011aecdSXuhui Lin| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6 | important | 5434011aecdSXuhui Lin 5444011aecdSXuhui Lin### Fixed 5454011aecdSXuhui Lin 5464011aecdSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 5474011aecdSXuhui Lin| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 5484011aecdSXuhui Lin| 1 | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | - | 5494011aecdSXuhui Lin 5504011aecdSXuhui Lin------ 5514011aecdSXuhui Lin 552803efaecSFinley Xiao## rk3576_bl31_v1.05.elf 553803efaecSFinley Xiao 554803efaecSFinley Xiao| Date | File | Build commit | Severity | 555803efaecSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 556803efaecSFinley Xiao| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54 | important | 557803efaecSFinley Xiao 558803efaecSFinley Xiao### New 559803efaecSFinley Xiao 560803efaecSFinley Xiao1. Enable pd_gpu repair. 561803efaecSFinley Xiao2. Add otp init. 562803efaecSFinley Xiao3. Increase pvptll length for middle frequencies. 563803efaecSFinley Xiao4. Adjust pvtpll table by otp opp info. 564803efaecSFinley Xiao5. Hptimer support 1G frequency. 565803efaecSFinley Xiao6. Don't use cpu unclean src. 566803efaecSFinley Xiao 567803efaecSFinley Xiao### Fixed 568803efaecSFinley Xiao 569803efaecSFinley Xiao| Index | Severity | Update | Issue description | Issue source | 570803efaecSFinley Xiao| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 571803efaecSFinley Xiao| 1 | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | - | 572803efaecSFinley Xiao 573803efaecSFinley Xiao------ 574803efaecSFinley Xiao 5759b6f7661Schenfen## rk3576_boost_v1.00.bin 5769b6f7661Schenfen 5779b6f7661Schenfen| Date | File | Build commit | Severity | 5789b6f7661Schenfen| ---------- | :-------------------- | ----------- | -------- | 5799b6f7661Schenfen| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09 | important | 5809b6f7661Schenfen 5819b6f7661Schenfen### Fixed 5829b6f7661Schenfen 5839b6f7661Schenfen| Index | Severity | Update | Issue description | Issue source | 5849b6f7661Schenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 5859b6f7661Schenfen| 1 | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | - | 5869b6f7661Schenfen 5879b6f7661Schenfen------ 5889b6f7661Schenfen 589fdf27422SXuhui Lin## rk3576_spl_v1.02.bin 590fdf27422SXuhui Lin 591fdf27422SXuhui Lin| Date | File | Build commit | Severity | 592fdf27422SXuhui Lin| ---------- | :-------------------- | ----------- | -------- | 593fdf27422SXuhui Lin| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3 | important | 594fdf27422SXuhui Lin 595fdf27422SXuhui Lin### New 596fdf27422SXuhui Lin 597fdf27422SXuhui Lin1. Enable cci channels for devices. 598fdf27422SXuhui Lin2. Add internal phase support for dwmmc. 599fdf27422SXuhui Lin3. Enable decom by default. 600fdf27422SXuhui Lin4. Add eMMC and FSPI iomux support. 601fdf27422SXuhui Lin5. Improve UFS support. 602fdf27422SXuhui Lin6. Improve usbplug support. 603fdf27422SXuhui Lin 604fdf27422SXuhui Lin------ 605fdf27422SXuhui Lin 606b0fd07a4SXiaoDong Huang## rk3576_bl31_v1.04.elf 607b0fd07a4SXiaoDong Huang 608b0fd07a4SXiaoDong Huang| Date | File | Build commit | Severity | 609b0fd07a4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 610b0fd07a4SXiaoDong Huang| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771 | important | 611b0fd07a4SXiaoDong Huang 612b0fd07a4SXiaoDong Huang### New 613b0fd07a4SXiaoDong Huang 614b0fd07a4SXiaoDong Huang1. Reduced power consumption of the pmu 1v8 during sleep. 615b0fd07a4SXiaoDong Huang 616b0fd07a4SXiaoDong Huang### Fixed 617b0fd07a4SXiaoDong Huang 618b0fd07a4SXiaoDong Huang| Index | Severity | Update | Issue description | Issue source | 619b0fd07a4SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 620b0fd07a4SXiaoDong Huang| 1 | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | - | 621b0fd07a4SXiaoDong Huang 622b0fd07a4SXiaoDong Huang------ 623b0fd07a4SXiaoDong Huang 62412a25c4eSYifeng Zhao## rk3576_usbplug_v1.01.bin 62512a25c4eSYifeng Zhao 62612a25c4eSYifeng Zhao| Date | File | Build commit | Severity | 62712a25c4eSYifeng Zhao| ---------- | :----------------------- | ------------ | --------- | 62812a25c4eSYifeng Zhao| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6 | important | 62912a25c4eSYifeng Zhao 63012a25c4eSYifeng Zhao### New 63112a25c4eSYifeng Zhao 63212a25c4eSYifeng Zhao1. Add support write booster. 63312a25c4eSYifeng Zhao 63412a25c4eSYifeng Zhao### Fixed 63512a25c4eSYifeng Zhao 63612a25c4eSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 63712a25c4eSYifeng Zhao| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ | 63812a25c4eSYifeng Zhao| 1 | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | - | 63912a25c4eSYifeng Zhao| 2 | important | Support UFS with PHISON UFS controller. | Test ready command will fail. | - | 64012a25c4eSYifeng Zhao 64112a25c4eSYifeng Zhao------ 64212a25c4eSYifeng Zhao 643658ad9aeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin 644658ad9aeSWesley Yao 645658ad9aeSWesley Yao| Date | File | Build commit | Severity | 646658ad9aeSWesley Yao| ---------- | :--------------------------------------------------- | ------------ | --------- | 647658ad9aeSWesley Yao| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a | important | 648658ad9aeSWesley Yao 649658ad9aeSWesley Yao### Warn 650658ad9aeSWesley Yao 651658ad9aeSWesley Yao1. When LPDDR5 is used, the kernel must have this patch: 540126c8642b arm64: dts: rockchip: Increase 2400M to 2750M for dmc opp table (commit ID may be different for different kernel branches). 652658ad9aeSWesley Yao 653658ad9aeSWesley Yao### Fixed 654658ad9aeSWesley Yao 655658ad9aeSWesley Yao| Index | Severity | Update | Issue description | Issue source | 656658ad9aeSWesley Yao| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ | 657658ad9aeSWesley Yao| 1 | important | Change default freq of LPDDR5 to 2736MHz | - | - | 658658ad9aeSWesley Yao| 2 | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | - | 659658ad9aeSWesley Yao 660658ad9aeSWesley Yao------ 661658ad9aeSWesley Yao 6626c0ef127SHisping Lin## rk3576_bl32_v1.01.bin 6636c0ef127SHisping Lin 6646c0ef127SHisping Lin| Date | File | Build commit | Severity | 6656c0ef127SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 6666c0ef127SHisping Lin| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92 | important | 6676c0ef127SHisping Lin 6686c0ef127SHisping Lin### New 6696c0ef127SHisping Lin 6706c0ef127SHisping Lin1. Optimization parameter check to enhance security. 6716c0ef127SHisping Lin2. Keylad supports get otp zero count. 6726c0ef127SHisping Lin 6736c0ef127SHisping Lin------ 6746c0ef127SHisping Lin 675335b88b0SXiaoDong Huang## rk3576_bl31_v1.03.elf 676335b88b0SXiaoDong Huang 677335b88b0SXiaoDong Huang| Date | File | Build commit | Severity | 678335b88b0SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 679335b88b0SXiaoDong Huang| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3 | important | 680335b88b0SXiaoDong Huang 681335b88b0SXiaoDong Huang### New 682335b88b0SXiaoDong Huang 683335b88b0SXiaoDong Huang1. Improve DDR stability when sleep. 684335b88b0SXiaoDong Huang2. Supports DDR frequency conversion in EBC scenarios. 685335b88b0SXiaoDong Huang 686335b88b0SXiaoDong Huang### Fixed 687335b88b0SXiaoDong Huang 688335b88b0SXiaoDong Huang| Index | Severity | Update | Issue description | Issue source | 689335b88b0SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 690335b88b0SXiaoDong Huang| 1 | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | - | 691335b88b0SXiaoDong Huang 692335b88b0SXiaoDong Huang------ 693335b88b0SXiaoDong Huang 694958a98d9SJon Lin## rk3576_{spl,usbplug}_fspi1_v1.00.bin 695958a98d9SJon Lin 696958a98d9SJon Lin| Date | File | Build commit | Severity | 697958a98d9SJon Lin| ---------- | :-------------------- | ----------- | -------- | 698958a98d9SJon Lin| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d | important | 699958a98d9SJon Lin 700958a98d9SJon Lin### New 701958a98d9SJon Lin 702958a98d9SJon Lin1. Support fspi1 spiflash. 703958a98d9SJon Lin 704958a98d9SJon Lin------ 705958a98d9SJon Lin 706ff3639a2SXuhui Lin## rk3576_spl_v1.01.bin 707ff3639a2SXuhui Lin 708ff3639a2SXuhui Lin| Date | File | Build commit | Severity | 709ff3639a2SXuhui Lin| ---------- | :-------------------- | ----------- | -------- | 710ff3639a2SXuhui Lin| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69 | important | 711ff3639a2SXuhui Lin 712ff3639a2SXuhui Lin### New 713ff3639a2SXuhui Lin 714ff3639a2SXuhui Lin1. Support SD card. 715ff3639a2SXuhui Lin2. Support SecureBoot. 716ff3639a2SXuhui Lin3. Enable crypto. 717ff3639a2SXuhui Lin4. Improve UFS support. 718ff3639a2SXuhui Lin5. Improve VOP2 support. 719ff3639a2SXuhui Lin6. Add MCU-related register configuration. 720ff3639a2SXuhui Lin 721ff3639a2SXuhui Lin------ 722ff3639a2SXuhui Lin 72357209138SXiaoDong Huang## rk3576_bl31_v1.02.elf 72457209138SXiaoDong Huang 72557209138SXiaoDong Huang| Date | File | Build commit | Severity | 72657209138SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 72757209138SXiaoDong Huang| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0 | important | 72857209138SXiaoDong Huang 72957209138SXiaoDong Huang### New 73057209138SXiaoDong Huang 73157209138SXiaoDong Huang1. Support HDCP. 73257209138SXiaoDong Huang2. Enable GPU counter. 73357209138SXiaoDong Huang 73457209138SXiaoDong Huang------ 73557209138SXiaoDong Huang 73686611506SCanYang He## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin 73786611506SCanYang He 73886611506SCanYang He| Date | File | Build commit | Severity | 73986611506SCanYang He| ---------- | :------------------------------------------- | ------------ | --------- | 74086611506SCanYang He| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3 | important | 74186611506SCanYang He 74286611506SCanYang He### Fixed 74386611506SCanYang He 74486611506SCanYang He| Index | Severity | Update | Issue description | Issue source | 74586611506SCanYang He| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | 74686611506SCanYang He| 1 | important | Fixed VOP will flash with POST_BUF_EMPTY | When DDR is under heavy load, or DDR frequency is low, especially when GPU and RKNN are under heavy load, VOP will flash with POST_BUF_EMPTY. | - | 74786611506SCanYang He 74886611506SCanYang He------ 74986611506SCanYang He 75057ffadecSXiaoDong Huang## rk3576_bl31_v1.01.elf 75157ffadecSXiaoDong Huang 75257ffadecSXiaoDong Huang| Date | File | Build commit | Severity | 75357ffadecSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 75457ffadecSXiaoDong Huang| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c | important | 75557ffadecSXiaoDong Huang 75657ffadecSXiaoDong Huang### New 75757ffadecSXiaoDong Huang 75857ffadecSXiaoDong Huang1. Support suspend/resume in uboot. 75957ffadecSXiaoDong Huang2. Support virtual poweroff. 76057ffadecSXiaoDong Huang3. Support recover system time after system resume. 76157ffadecSXiaoDong Huang 76257ffadecSXiaoDong Huang------ 76357ffadecSXiaoDong Huang 764c0d7fa7bSJoseph Chen## rk3576_{ddr,spl,usbplug}_v1.00.bin 765c0d7fa7bSJoseph Chen 766c0d7fa7bSJoseph Chen| Date | File | Build commit | Severity | 767c0d7fa7bSJoseph Chen| ---------- | :--------------------------------- | ---------------------------------------------- | -------- | 768c0d7fa7bSJoseph Chen| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate | 769c0d7fa7bSJoseph Chen 770c0d7fa7bSJoseph Chen### New 771c0d7fa7bSJoseph Chen 772c0d7fa7bSJoseph Chen1. Initial version. 773c0d7fa7bSJoseph Chen 774c0d7fa7bSJoseph Chen------ 775c0d7fa7bSJoseph Chen 776e10cc428SXiaoDong Huang## rk3576_{bl31, bl32}_v1.00.bin 777e10cc428SXiaoDong Huang 778e10cc428SXiaoDong Huang| Date | File | Build commit | Severity | 779e10cc428SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 780e10cc428SXiaoDong Huang| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate | 781e10cc428SXiaoDong Huang 782e10cc428SXiaoDong Huang### New 783e10cc428SXiaoDong Huang 784e10cc428SXiaoDong Huang1. Initial version. 785e10cc428SXiaoDong Huang 786e10cc428SXiaoDong Huang------ 787e10cc428SXiaoDong Huang 788