1e10cc428SXiaoDong Huang# RK3576 Release Note 2e10cc428SXiaoDong Huang 3*cc3452e0SXiaoDong Huang## rk3576_bl31_v1.20.elf 4*cc3452e0SXiaoDong Huang 5*cc3452e0SXiaoDong Huang| Date | File | Build commit | Severity | 6*cc3452e0SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 7*cc3452e0SXiaoDong Huang| 2025-05-13 | rk3576_bl31_v1.20.elf | 4d7e811c6 | important | 8*cc3452e0SXiaoDong Huang 9*cc3452e0SXiaoDong Huang### New 10*cc3452e0SXiaoDong Huang 11*cc3452e0SXiaoDong Huang1. Change the base address of BL31 to 0x60000. 12*cc3452e0SXiaoDong Huang2. Enhance the stability of system reboot. 13*cc3452e0SXiaoDong Huang 14*cc3452e0SXiaoDong Huang------ 15*cc3452e0SXiaoDong Huang 169566d463SHisping Lin## rk3576_bl32_v1.06.bin 179566d463SHisping Lin 189566d463SHisping Lin| Date | File | Build commit | Severity | 199566d463SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 209566d463SHisping Lin| 2025-05-12 | rk3576_bl32_v1.06.bin | 667b54418 | important | 219566d463SHisping Lin 229566d463SHisping Lin### New 239566d463SHisping Lin 249566d463SHisping Lin1. Add support for verify config ip. 259566d463SHisping Lin2. Add OEM OTP KEY hmac support for user ta. 269566d463SHisping Lin 279566d463SHisping Lin### Fixed 289566d463SHisping Lin 299566d463SHisping Lin| Index | Severity | Update | Issue description | Issue source | 309566d463SHisping Lin| ----- | --------- | -------------------------------------------------------- | ----------------------------------------------------- | ------------ | 319566d463SHisping Lin| 1 | important | Merge official security patches | Address potential security risks | - | 329566d463SHisping Lin| 2 | important | Support automatic file recovery after abnormal power off | Abnormal power off causes user ta cannot run normally | 517988 | 339566d463SHisping Lin 349566d463SHisping Lin------ 359566d463SHisping Lin 36e8ded827SXiaoDong Huang## rk3576_bl31_v1.19.elf 37e8ded827SXiaoDong Huang 38e8ded827SXiaoDong Huang| Date | File | Build commit | Severity | 39e8ded827SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 40e8ded827SXiaoDong Huang| 2025-03-21 | rk3576_bl31_v1.19.elf | f3570ca5d | important | 41e8ded827SXiaoDong Huang 42e8ded827SXiaoDong Huang### New 43e8ded827SXiaoDong Huang 44e8ded827SXiaoDong Huang1. Enhanced usb1 stability for rk3576_s1. 45e8ded827SXiaoDong Huang 46e8ded827SXiaoDong Huang------ 47e8ded827SXiaoDong Huang 486f844ef0SXiaoDong Huang## rk3576_bl31_v1.18.elf 496f844ef0SXiaoDong Huang 506f844ef0SXiaoDong Huang| Date | File | Build commit | Severity | 516f844ef0SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 526f844ef0SXiaoDong Huang| 2025-03-14 | rk3576_bl31_v1.18.elf | b072a1255 | important | 536f844ef0SXiaoDong Huang 546f844ef0SXiaoDong Huang### New 556f844ef0SXiaoDong Huang 566f844ef0SXiaoDong Huang1. Supports SCU1_AUTO_PD function to be enabled dynamically. 576f844ef0SXiaoDong Huang2. Supports panic and wdt reset under MOS. 586f844ef0SXiaoDong Huang 596f844ef0SXiaoDong Huang------ 606f844ef0SXiaoDong Huang 614c0ccce8SXiaoDong Huang## rk3576_bl31_v1.17.elf 624c0ccce8SXiaoDong Huang 634c0ccce8SXiaoDong Huang| Date | File | Build commit | Severity | 644c0ccce8SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 654c0ccce8SXiaoDong Huang| 2025-03-03 | rk3576_bl31_v1.17.elf | 70d3deb59 | important | 664c0ccce8SXiaoDong Huang 674c0ccce8SXiaoDong Huang### New 684c0ccce8SXiaoDong Huang 694c0ccce8SXiaoDong Huang1. Support to configure gpio-group. 704c0ccce8SXiaoDong Huang2. Reduce the BL31 firmware size.. 714c0ccce8SXiaoDong Huang 724c0ccce8SXiaoDong Huang------ 734c0ccce8SXiaoDong Huang 74d0e7529eSXiaoDong Huang## rk3576_bl31_v1.16.elf 75d0e7529eSXiaoDong Huang 76d0e7529eSXiaoDong Huang| Date | File | Build commit | Severity | 77d0e7529eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 78d0e7529eSXiaoDong Huang| 2025-02-13 | rk3576_bl31_v1.16.elf | fab0f0345 | important | 79d0e7529eSXiaoDong Huang 80d0e7529eSXiaoDong Huang### New 81d0e7529eSXiaoDong Huang 82d0e7529eSXiaoDong Huang1. Optimize speed of system resume. 83d0e7529eSXiaoDong Huang2. Optimize the flow of detecting external 32k clock. 84d0e7529eSXiaoDong Huang 85d0e7529eSXiaoDong Huang------ 86d0e7529eSXiaoDong Huang 87f43a462eSchenfen## rk3576_boost_v1.03.bin 88f43a462eSchenfen 89f43a462eSchenfen| Date | File | Build commit | Severity | 90f43a462eSchenfen| ---------- | :-------------------- | ----------- | -------- | 91f43a462eSchenfen| 2025-01-24 | rk3576_boost_v1.03.bin | 8a55316839 | moderate | 92f43a462eSchenfen 93f43a462eSchenfen### Fixed 94f43a462eSchenfen 95f43a462eSchenfen| Index | Severity | Update | Issue description | Issue source | 96f43a462eSchenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 97f43a462eSchenfen| 1 | moderate | accelerate UFS boot speed. | The boot speed of UFS is relatively slow. | - | 98f43a462eSchenfen 99f43a462eSchenfen------ 100f43a462eSchenfen 101f7f0ea29SXiaoDong Huang## rk3576_bl31_v1.15.elf 102f7f0ea29SXiaoDong Huang 103f7f0ea29SXiaoDong Huang| Date | File | Build commit | Severity | 104f7f0ea29SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 105f7f0ea29SXiaoDong Huang| 2025-01-03 | rk3576_bl31_v1.15.elf | bf841fed1 | important | 106f7f0ea29SXiaoDong Huang 107f7f0ea29SXiaoDong Huang### New 108f7f0ea29SXiaoDong Huang 109f7f0ea29SXiaoDong Huang1. Support dual system. 110f7f0ea29SXiaoDong Huang2. Support wake source after virtual-poweroff. 111f7f0ea29SXiaoDong Huang3. Enhanced otp stability after ultra sleep. 112f7f0ea29SXiaoDong Huang 113f7f0ea29SXiaoDong Huang------ 114f7f0ea29SXiaoDong Huang 115374c401fSXiaoDong Huang## rk3576_bl31_v1.14.elf 116374c401fSXiaoDong Huang 117374c401fSXiaoDong Huang| Date | File | Build commit | Severity | 118374c401fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 119374c401fSXiaoDong Huang| 2024-11-08 | rk3576_bl31_v1.14.elf | c481e5368 | important | 120374c401fSXiaoDong Huang 121374c401fSXiaoDong Huang### New 122374c401fSXiaoDong Huang 123374c401fSXiaoDong Huang1. Support RK3576 j/m. 124374c401fSXiaoDong Huang2. Support reset arch timer after system resume. 125374c401fSXiaoDong Huang 126374c401fSXiaoDong Huang------ 127374c401fSXiaoDong Huang 12808d92ffeSYouMin Chen## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.09.bin 12908d92ffeSYouMin Chen 13008d92ffeSYouMin Chen| Date | File | Build commit | Severity | 13108d92ffeSYouMin Chen| ---------- | :------------------------------------------------------------ | ------------ | --------- | 13208d92ffeSYouMin Chen| 2024-11-07 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.09.bin | 2f85f4b2d4 | important | 13308d92ffeSYouMin Chen 13408d92ffeSYouMin Chen### New 13508d92ffeSYouMin Chen 13608d92ffeSYouMin Chen1. Add support RK3576J and RK3576M. 13708d92ffeSYouMin Chen2. Optimize DDR performance. 13808d92ffeSYouMin Chen3. Hptimer support 1G frequency. 13908d92ffeSYouMin Chen 14008d92ffeSYouMin Chen------ 14108d92ffeSYouMin Chen 1428d6f51a6SXuhui Lin## rk3576_usbplug_v1.04.bin 1438d6f51a6SXuhui Lin 1448d6f51a6SXuhui Lin| Date | File | Build commit | Severity | 1458d6f51a6SXuhui Lin| ---------- | :-------------------- | ------------ | --------- | 1468d6f51a6SXuhui Lin| 2024-11-07 | rk3576_usbplug_v1.04.bin | 13ceb2afdcb | important | 1478d6f51a6SXuhui Lin 1488d6f51a6SXuhui Lin### Fixed 1498d6f51a6SXuhui Lin 1508d6f51a6SXuhui Lin| Index | Severity | Update | Issue description | Issue source | 1518d6f51a6SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 1528d6f51a6SXuhui 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. | - | 1538d6f51a6SXuhui Lin 1548d6f51a6SXuhui Lin------ 1558d6f51a6SXuhui Lin 1569923212eSXuhui Lin## rk3576_spl_v1.07.bin 1579923212eSXuhui Lin 1589923212eSXuhui Lin| Date | File | Build commit | Severity | 1599923212eSXuhui Lin| ---------- | :-------------------- | ------------ | --------- | 1609923212eSXuhui Lin| 2024-11-07 | rk3576_spl_v1.07.bin | 13ceb2afdcb | important | 1619923212eSXuhui Lin 1629923212eSXuhui Lin### Fixed 1639923212eSXuhui Lin 1649923212eSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 1659923212eSXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 1669923212eSXuhui 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. | - | 1679923212eSXuhui Lin 1689923212eSXuhui Lin------ 1699923212eSXuhui Lin 1704452b7dbSHisping Lin## rk3576_bl32_v1.05.bin 1714452b7dbSHisping Lin 1724452b7dbSHisping Lin| Date | File | Build commit | Severity | 1734452b7dbSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1744452b7dbSHisping Lin| 2024-11-01 | rk3576_bl32_v1.05.bin | 9f2aca7d1 | important | 1754452b7dbSHisping Lin 1764452b7dbSHisping Lin### Fixed 1774452b7dbSHisping Lin 1784452b7dbSHisping Lin| Index | Severity | Update | Issue description | Issue source | 1794452b7dbSHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 1804452b7dbSHisping 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 | - | 1814452b7dbSHisping Lin| 2 | important | fixed RSA OAEP MGF1 algorithm | TA will report an error when using RSA algorithm OAEP MGF1 padding method | - | 1824452b7dbSHisping 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 | - | 1834452b7dbSHisping Lin 1844452b7dbSHisping Lin------ 1854452b7dbSHisping Lin 18662d782d2SShengfei Xu## rk3576_bl31_v1.13.elf 18762d782d2SShengfei Xu 18862d782d2SShengfei Xu| Date | File | Build commit | Severity | 18962d782d2SShengfei Xu| ---------- | :-------------------- | ------------ | --------- | 19062d782d2SShengfei Xu| 2024-10-31 | rk3576_bl31_v1.13.elf | b21ffefc7 | important | 19162d782d2SShengfei Xu 19262d782d2SShengfei Xu### New 19362d782d2SShengfei Xu 19462d782d2SShengfei Xu1. Add control for PLDO2 in the system suspend/resume. 19562d782d2SShengfei Xu 19662d782d2SShengfei Xu------ 19762d782d2SShengfei Xu 19857296ad2SYouMin Chen## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.08.bin 19957296ad2SYouMin Chen 20057296ad2SYouMin Chen| Date | File | Build commit | Severity | 20157296ad2SYouMin Chen| ---------- | :------------------------------------------------------------ | ------------ | --------- | 20257296ad2SYouMin Chen| 2024-10-09 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.08.bin | fcb0cfd52f | important | 20357296ad2SYouMin Chen 20457296ad2SYouMin Chen### New 20557296ad2SYouMin Chen 20657296ad2SYouMin Chen1. Add support RK3576S. 20757296ad2SYouMin Chen 20857296ad2SYouMin Chen------ 20957296ad2SYouMin Chen 210d090a7cbSXiaoDong Huang## rk3576_bl31_v1.12.elf 211d090a7cbSXiaoDong Huang 212d090a7cbSXiaoDong Huang| Date | File | Build commit | Severity | 213d090a7cbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 214d090a7cbSXiaoDong Huang| 2024-10-09 | rk3576_bl31_v1.12.elf | 2535b79ce | important | 215d090a7cbSXiaoDong Huang 216d090a7cbSXiaoDong Huang### New 217d090a7cbSXiaoDong Huang 218d090a7cbSXiaoDong Huang1. Support fast-boot. 219d090a7cbSXiaoDong Huang2. Support RK3576S1. 220d090a7cbSXiaoDong Huang 221d090a7cbSXiaoDong Huang------ 222d090a7cbSXiaoDong Huang 2230812ff4cSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.07.bin 2240812ff4cSWesley Yao 2250812ff4cSWesley Yao| Date | File | Build commit | Severity | 2260812ff4cSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- | 2270812ff4cSWesley Yao| 2024-09-26 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.07.bin | 584efc13bf | important | 2280812ff4cSWesley Yao 2290812ff4cSWesley Yao### New 2300812ff4cSWesley Yao 2310812ff4cSWesley Yao1. Enable dvfs/periodic training in loader. 2320812ff4cSWesley Yao 2330812ff4cSWesley Yao### Fixed 2340812ff4cSWesley Yao 2350812ff4cSWesley Yao| Index | Severity | Update | Issue description | Issue source | 2360812ff4cSWesley Yao| ----- | --------- | ----------------------------------------------- | ------------------------------------------------------------ | ------------ | 2370812ff4cSWesley Yao| 1 | important | Fix rd_dqs_vref_training | A few chips rd_dqs_vref_training results may be unreasonable, resulting in abnormal DDR | - | 2380812ff4cSWesley Yao| 2 | important | Fix LPDDR5 ultra suspend resume failure issue | - | - | 2390812ff4cSWesley Yao| 3 | moderate | Update the criteria of the eye scan result pass | - | - | 2400812ff4cSWesley Yao 2410812ff4cSWesley Yao------ 2420812ff4cSWesley Yao 2435189cb1dSJon Lin## rk3576_usbplug_fspi1_v1.03.bin 2445189cb1dSJon Lin 2455189cb1dSJon Lin| Date | File | Build commit | Severity | 2465189cb1dSJon Lin| ---------- | :----------------------- | ----------- | -------- | 2475189cb1dSJon Lin| 2024-09-18 | rk3576_usbplug_fspi1_v1.03.bin | 4546bd092ab5 | important | 2485189cb1dSJon Lin 2495189cb1dSJon Lin### New 2505189cb1dSJon Lin 2515189cb1dSJon Lin1. Support GPT bakcup. 2525189cb1dSJon Lin 2535189cb1dSJon Lin------ 2545189cb1dSJon Lin 25546216ce3SXiaoDong Huang## rk3576_bl31_v1.11.elf 25646216ce3SXiaoDong Huang 25746216ce3SXiaoDong Huang| Date | File | Build commit | Severity | 25846216ce3SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 25946216ce3SXiaoDong Huang| 2024-09-21 | rk3576_bl31_v1.11.elf | 5ed489867 | important | 26046216ce3SXiaoDong Huang 26146216ce3SXiaoDong Huang### New 26246216ce3SXiaoDong Huang 26346216ce3SXiaoDong Huang1. Support non-CPU0 interrupt wake up when system suspend. 26446216ce3SXiaoDong Huang2. Pull up pmu_sleep pin1 by default when system suspend. 26546216ce3SXiaoDong Huang3. Support AMP OS. 26646216ce3SXiaoDong Huang 26746216ce3SXiaoDong Huang------ 26846216ce3SXiaoDong Huang 269a82ddeb1SXuhui Lin## rk3576_spl_v1.06.bin 270a82ddeb1SXuhui Lin 271a82ddeb1SXuhui Lin| Date | File | Build commit | Severity | 272a82ddeb1SXuhui Lin| ---------- | :----------------------- | ----------- | -------- | 273a82ddeb1SXuhui Lin| 2024-09-13 | rk3576_spl_v1.06.bin | 8532be3569c | important | 274a82ddeb1SXuhui Lin 275a82ddeb1SXuhui Lin### New 276a82ddeb1SXuhui Lin 277a82ddeb1SXuhui Lin1. Modify the erase protection function, and vendor storage data can also be erased. 278a82ddeb1SXuhui Lin2. Modify the MPHY power supply judgment to solve some UFS support exception issues. 279a82ddeb1SXuhui Lin3. Add CRU reset to the controller to solve individual UFS initialization issues. 280a82ddeb1SXuhui Lin 281a82ddeb1SXuhui Lin------ 282a82ddeb1SXuhui Lin 283e9715ebaSYifeng Zhao## rk3576_usbplug_v1.03.bin 284e9715ebaSYifeng Zhao 285e9715ebaSYifeng Zhao| Date | File | Build commit | Severity | 286e9715ebaSYifeng Zhao| ----------- | :----------------------- | ------------ | --------- | 287e9715ebaSYifeng Zhao| 2024-09-013 | rk3576_usbplug_v1.03.bin | 8532be356 | important | 288e9715ebaSYifeng Zhao 289e9715ebaSYifeng Zhao### New 290e9715ebaSYifeng Zhao 291e9715ebaSYifeng Zhao1. Modify the erase protection function, and vendor storage data can also be erased. 292e9715ebaSYifeng Zhao2. Modify the MPHY power supply judgment to solve some UFS support exception issues. 293e9715ebaSYifeng Zhao3. Add CRU reset to the controller to solve individual UFS initialization issues. 294e9715ebaSYifeng Zhao 295e9715ebaSYifeng Zhao------ 296e9715ebaSYifeng Zhao 29779570d2aSHisping Lin## rk3576_bl32_v1.04.bin 29879570d2aSHisping Lin 29979570d2aSHisping Lin| Date | File | Build commit | Severity | 30079570d2aSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 30179570d2aSHisping Lin| 2024-09-02 | rk3576_bl32_v1.04.bin | 6c78a7d8c | important | 30279570d2aSHisping Lin 30379570d2aSHisping Lin### New 30479570d2aSHisping Lin 30579570d2aSHisping Lin1. Supports reading and writing OTP data for Non Protected OEM Zone. 30679570d2aSHisping Lin2. Support software TA encryption key, customers can use TA encryption function without burning the key. 30779570d2aSHisping Lin 30879570d2aSHisping Lin------ 30979570d2aSHisping Lin 31055daf3d7SWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin 31155daf3d7SWesley Yao 31255daf3d7SWesley Yao| Date | File | Build commit | Severity | 31355daf3d7SWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- | 31455daf3d7SWesley Yao| 2024-07-27 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin | a6303af65c | important | 31555daf3d7SWesley Yao 31655daf3d7SWesley Yao### New 31755daf3d7SWesley Yao 31855daf3d7SWesley Yao1. Support x16, x8 die mixed package LPDDR4(X). 31955daf3d7SWesley Yao2. Add JEDEC Rx Mask for eyescan. 32055daf3d7SWesley Yao 32155daf3d7SWesley Yao### Fixed 32255daf3d7SWesley Yao 32355daf3d7SWesley Yao| Index | Severity | Update | Issue description | Issue source | 32455daf3d7SWesley Yao| ----- | --------- | ------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 32555daf3d7SWesley Yao| 1 | important | Optimize LPDDR5 stability | - | - | 32655daf3d7SWesley Yao| 2 | important | Fix ultra suspend low probability resume failure issue | ultra suspend resume fails with a low probability | - | 32755daf3d7SWesley Yao| 3 | moderate | Optimize uart printing speed | - | - | 32855daf3d7SWesley Yao| 4 | moderate | Increased force jtag time to 1 second | Individual boards with problematic uart hardware design will be switched to jtag mode | - | 32955daf3d7SWesley Yao 33055daf3d7SWesley Yao------ 33155daf3d7SWesley Yao 3321b23c571SHisping Lin## rk3576_bl32_v1.03.bin 3331b23c571SHisping Lin 3341b23c571SHisping Lin| Date | File | Build commit | Severity | 3351b23c571SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 3361b23c571SHisping Lin| 2024-07-22 | rk3576_bl32_v1.03.bin | 1bfd9b503 | important | 3371b23c571SHisping Lin 3381b23c571SHisping Lin### New 3391b23c571SHisping Lin 3401b23c571SHisping Lin1. Support block reading of RPMB data. 3411b23c571SHisping Lin2. Close Keylad function for get otp zero count. 3421b23c571SHisping Lin 3431b23c571SHisping Lin------ 3441b23c571SHisping Lin 345db076167SXiaoDong Huang## rk3576_bl31_v1.10.elf 346db076167SXiaoDong Huang 347db076167SXiaoDong Huang| Date | File | Build commit | Severity | 348db076167SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 349db076167SXiaoDong Huang| 2024-07-20 | rk3576_bl31_v1.10.elf | 6130bb51a | important | 350db076167SXiaoDong Huang 351db076167SXiaoDong Huang### New 352db076167SXiaoDong Huang 353db076167SXiaoDong Huang1. Support gpio0 debounce interrupt wake up when system suspend. 354db076167SXiaoDong Huang2. Support access mem_os_reg. 355db076167SXiaoDong Huang3. Save global reset status in mem_os_reg. 356db076167SXiaoDong Huang 357db076167SXiaoDong Huang------ 358db076167SXiaoDong Huang 3590b338fd6SXiaoDong Huang## rk3576_bl31_v1.09.elf 3600b338fd6SXiaoDong Huang 3610b338fd6SXiaoDong Huang| Date | File | Build commit | Severity | 3620b338fd6SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 3630b338fd6SXiaoDong Huang| 2024-06-28 | rk3576_bl31_v1.09.elf | 286c013b2 | important | 3640b338fd6SXiaoDong Huang 3650b338fd6SXiaoDong Huang### New 3660b338fd6SXiaoDong Huang 3670b338fd6SXiaoDong Huang1. Support to close VDD_CPU_BIG. 3680b338fd6SXiaoDong Huang2. Support 1G frequency of cpu timer. 3690b338fd6SXiaoDong Huang3. Support for reducing length. 3700b338fd6SXiaoDong Huang 3710b338fd6SXiaoDong Huang------ 3720b338fd6SXiaoDong Huang 37313d2874dSXuhui Lin## rk3576_spl_v1.05.bin 37413d2874dSXuhui Lin 37513d2874dSXuhui Lin| Date | File | Build commit | Severity | 37613d2874dSXuhui Lin| ---------- | :----------------------- | ----------- | -------- | 37713d2874dSXuhui Lin| 2024-06-19 | rk3576_spl_v1.05.bin | 884f049582f | important | 37813d2874dSXuhui Lin 37913d2874dSXuhui Lin### Fixed 38013d2874dSXuhui Lin 38113d2874dSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 38213d2874dSXuhui Lin| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 38313d2874dSXuhui Lin| 1 | important | Add write maskrom flag to OS_REG0 support | SPL will now write OS_REG0 to enter maskrom mode. | - | 38413d2874dSXuhui Lin 38513d2874dSXuhui Lin------ 38613d2874dSXuhui Lin 387c8fb3bfdSXuhui Lin## rk3576_{usbplug,usbplug_fspi1}_v1.02.bin 388c8fb3bfdSXuhui Lin 389c8fb3bfdSXuhui Lin| Date | File | Build commit | Severity | 390c8fb3bfdSXuhui Lin| ---------- | :----------------------- | ----------- | -------- | 391c8fb3bfdSXuhui Lin| 2024-06-19 | rk3576_{usbplug,usbplug_fspi1}_v1.02.bin | 0fe85c2474 | important | 392c8fb3bfdSXuhui Lin 393c8fb3bfdSXuhui Lin### Fixed 394c8fb3bfdSXuhui Lin 395c8fb3bfdSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 396c8fb3bfdSXuhui Lin| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 397c8fb3bfdSXuhui 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. | - | 398c8fb3bfdSXuhui Lin 399c8fb3bfdSXuhui Lin------ 400c8fb3bfdSXuhui Lin 401e5a15adeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin 402e5a15adeSWesley Yao 403e5a15adeSWesley Yao| Date | File | Build commit | Severity | 404e5a15adeSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- | 405e5a15adeSWesley Yao| 2024-06-17 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin | da1087e33f | important | 406e5a15adeSWesley Yao 407e5a15adeSWesley Yao### New 408e5a15adeSWesley Yao 409e5a15adeSWesley Yao1. Supports dram whose cs0 row is less than cs1 row. 410e5a15adeSWesley Yao2. Add eyescan DDR bin. 411e5a15adeSWesley Yao 412e5a15adeSWesley Yao### Fixed 413e5a15adeSWesley Yao 414e5a15adeSWesley Yao| Index | Severity | Update | Issue description | Issue source | 415e5a15adeSWesley Yao| ----- | --------- | ------------------------------------------------- | --------------------------------------------- | ------------ | 416e5a15adeSWesley Yao| 1 | important | Ensure VOP bandwidth in extreme situations | - | - | 417e5a15adeSWesley Yao| 2 | important | Fix probabilistic failure to detect LPDDR4(X) CS1 | Probabilistic failure to detect LPDDR4(X) CS1 | - | 418e5a15adeSWesley Yao 419e5a15adeSWesley Yao------ 420e5a15adeSWesley Yao 4213cb8a4e3SXiaoDong Huang## rk3576_bl31_v1.08.elf 4223cb8a4e3SXiaoDong Huang 4233cb8a4e3SXiaoDong Huang| Date | File | Build commit | Severity | 4243cb8a4e3SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 4253cb8a4e3SXiaoDong Huang| 2024-06-07 | rk3576_bl31_v1.08.elf | 6102c2d62 | important | 4263cb8a4e3SXiaoDong Huang 4273cb8a4e3SXiaoDong Huang### New 4283cb8a4e3SXiaoDong Huang 4293cb8a4e3SXiaoDong Huang1. Support rbrom command in UFS machines. 4303cb8a4e3SXiaoDong Huang2. Enable memory repair according to otp. 4313cb8a4e3SXiaoDong Huang 4323cb8a4e3SXiaoDong Huang------ 4333cb8a4e3SXiaoDong Huang 43478475f2fSXiaoDong Huang## rk3576_bl31_v1.07.elf 43578475f2fSXiaoDong Huang 43678475f2fSXiaoDong Huang| Date | File | Build commit | Severity | 43778475f2fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 43878475f2fSXiaoDong Huang| 2024-05-29 | rk3576_bl31_v1.07.elf | d6d387faa | important | 43978475f2fSXiaoDong Huang 44078475f2fSXiaoDong Huang### New 44178475f2fSXiaoDong Huang 44278475f2fSXiaoDong Huang1. Support power off vdd_logic when virtual-poweroff. 44378475f2fSXiaoDong Huang2. Support to configure bus_mcu in NS. 44478475f2fSXiaoDong Huang3. Improve DDR stability when ultra suspend. 44578475f2fSXiaoDong Huang4. Support DFS in VOP+EBC machine. 44678475f2fSXiaoDong Huang 44778475f2fSXiaoDong Huang------ 44878475f2fSXiaoDong Huang 4493175505fSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin 4503175505fSWesley Yao 4513175505fSWesley Yao| Date | File | Build commit | Severity | 4523175505fSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- | 4533175505fSWesley Yao| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582 | important | 4543175505fSWesley Yao 4553175505fSWesley Yao### New 4563175505fSWesley Yao 4573175505fSWesley Yao1. Supports dram whose cs0 row is less than cs1 row. 4583175505fSWesley Yao2. Add eyescan DDR bin. 4593175505fSWesley Yao 4603175505fSWesley Yao### Fixed 4613175505fSWesley Yao 4623175505fSWesley Yao| Index | Severity | Update | Issue description | Issue source | 4633175505fSWesley Yao| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ | 4643175505fSWesley Yao| 1 | important | Fix an issue with some LPDDR5 read eye skewed to the left | - | - | 4653175505fSWesley Yao| 2 | important | Improve LPDDR5 534MHz high temperature stability | - | - | 4663175505fSWesley Yao| 3 | important | Improve ultra suspend stability | - | - | 4673175505fSWesley Yao| 4 | important | Improve reboot stability | - | - | 4683175505fSWesley Yao| 5 | moderate | Improve print result of eye scan | - | - | 4693175505fSWesley Yao 4703175505fSWesley Yao------ 4713175505fSWesley Yao 4727e38d7bcSchenfen## rk3576_boost_v1.02.bin 4737e38d7bcSchenfen 4747e38d7bcSchenfen| Date | File | Build commit | Severity | 4757e38d7bcSchenfen| ---------- | :-------------------- | ----------- | -------- | 4767e38d7bcSchenfen| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98 | moderate | 4777e38d7bcSchenfen 4787e38d7bcSchenfen### Fixed 4797e38d7bcSchenfen 4807e38d7bcSchenfen| Index | Severity | Update | Issue description | Issue source | 4817e38d7bcSchenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 4827e38d7bcSchenfen| 1 | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | - | 4837e38d7bcSchenfen 4847e38d7bcSchenfen------ 4857e38d7bcSchenfen 4864fa2c94bSXuhui Lin## rk3576_spl_v1.04.bin 4874fa2c94bSXuhui Lin 4884fa2c94bSXuhui Lin| Date | File | Build commit | Severity | 4894fa2c94bSXuhui Lin| ---------- | :-------------------- | ------------ | --------- | 4904fa2c94bSXuhui Lin| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d | important | 4914fa2c94bSXuhui Lin 4924fa2c94bSXuhui Lin### Fixed 4934fa2c94bSXuhui Lin 4944fa2c94bSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 4954fa2c94bSXuhui Lin| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 4964fa2c94bSXuhui Lin| 1 | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | - | 4974fa2c94bSXuhui Lin 4984fa2c94bSXuhui Lin------ 4994fa2c94bSXuhui Lin 50022132fc0Sshengfei Xu## rk3576_bl31_v1.06.elf 50122132fc0Sshengfei Xu 50222132fc0Sshengfei Xu| Date | File | Build commit | Severity | 50322132fc0Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- | 50422132fc0Sshengfei Xu| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c | important | 50522132fc0Sshengfei Xu 50622132fc0Sshengfei Xu### New 50722132fc0Sshengfei Xu 50822132fc0Sshengfei Xu1. Print global reset status. 50922132fc0Sshengfei Xu2. Support suspend from any cpu. 51022132fc0Sshengfei Xu 51122132fc0Sshengfei Xu------ 51222132fc0Sshengfei Xu 5134be87c4dSHisping Lin## rk3576_bl32_v1.02.bin 5144be87c4dSHisping Lin 5154be87c4dSHisping Lin| Date | File | Build commit | Severity | 5164be87c4dSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 5174be87c4dSHisping Lin| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e | important | 5184be87c4dSHisping Lin 5194be87c4dSHisping Lin### New 5204be87c4dSHisping Lin 5214be87c4dSHisping Lin1. Support read write verify toybrick ksn. 5224be87c4dSHisping Lin 5234be87c4dSHisping Lin------ 5244be87c4dSHisping Lin 5254011aecdSXuhui Lin## rk3576_spl_v1.03.bin 5264011aecdSXuhui Lin 5274011aecdSXuhui Lin| Date | File | Build commit | Severity | 5284011aecdSXuhui Lin| ---------- | :-------------------- | ------------ | --------- | 5294011aecdSXuhui Lin| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6 | important | 5304011aecdSXuhui Lin 5314011aecdSXuhui Lin### Fixed 5324011aecdSXuhui Lin 5334011aecdSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 5344011aecdSXuhui Lin| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 5354011aecdSXuhui Lin| 1 | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | - | 5364011aecdSXuhui Lin 5374011aecdSXuhui Lin------ 5384011aecdSXuhui Lin 539803efaecSFinley Xiao## rk3576_bl31_v1.05.elf 540803efaecSFinley Xiao 541803efaecSFinley Xiao| Date | File | Build commit | Severity | 542803efaecSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 543803efaecSFinley Xiao| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54 | important | 544803efaecSFinley Xiao 545803efaecSFinley Xiao### New 546803efaecSFinley Xiao 547803efaecSFinley Xiao1. Enable pd_gpu repair. 548803efaecSFinley Xiao2. Add otp init. 549803efaecSFinley Xiao3. Increase pvptll length for middle frequencies. 550803efaecSFinley Xiao4. Adjust pvtpll table by otp opp info. 551803efaecSFinley Xiao5. Hptimer support 1G frequency. 552803efaecSFinley Xiao6. Don't use cpu unclean src. 553803efaecSFinley Xiao 554803efaecSFinley Xiao### Fixed 555803efaecSFinley Xiao 556803efaecSFinley Xiao| Index | Severity | Update | Issue description | Issue source | 557803efaecSFinley Xiao| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 558803efaecSFinley Xiao| 1 | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | - | 559803efaecSFinley Xiao 560803efaecSFinley Xiao------ 561803efaecSFinley Xiao 5629b6f7661Schenfen## rk3576_boost_v1.00.bin 5639b6f7661Schenfen 5649b6f7661Schenfen| Date | File | Build commit | Severity | 5659b6f7661Schenfen| ---------- | :-------------------- | ----------- | -------- | 5669b6f7661Schenfen| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09 | important | 5679b6f7661Schenfen 5689b6f7661Schenfen### Fixed 5699b6f7661Schenfen 5709b6f7661Schenfen| Index | Severity | Update | Issue description | Issue source | 5719b6f7661Schenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 5729b6f7661Schenfen| 1 | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | - | 5739b6f7661Schenfen 5749b6f7661Schenfen------ 5759b6f7661Schenfen 576fdf27422SXuhui Lin## rk3576_spl_v1.02.bin 577fdf27422SXuhui Lin 578fdf27422SXuhui Lin| Date | File | Build commit | Severity | 579fdf27422SXuhui Lin| ---------- | :-------------------- | ----------- | -------- | 580fdf27422SXuhui Lin| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3 | important | 581fdf27422SXuhui Lin 582fdf27422SXuhui Lin### New 583fdf27422SXuhui Lin 584fdf27422SXuhui Lin1. Enable cci channels for devices. 585fdf27422SXuhui Lin2. Add internal phase support for dwmmc. 586fdf27422SXuhui Lin3. Enable decom by default. 587fdf27422SXuhui Lin4. Add eMMC and FSPI iomux support. 588fdf27422SXuhui Lin5. Improve UFS support. 589fdf27422SXuhui Lin6. Improve usbplug support. 590fdf27422SXuhui Lin 591fdf27422SXuhui Lin------ 592fdf27422SXuhui Lin 593b0fd07a4SXiaoDong Huang## rk3576_bl31_v1.04.elf 594b0fd07a4SXiaoDong Huang 595b0fd07a4SXiaoDong Huang| Date | File | Build commit | Severity | 596b0fd07a4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 597b0fd07a4SXiaoDong Huang| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771 | important | 598b0fd07a4SXiaoDong Huang 599b0fd07a4SXiaoDong Huang### New 600b0fd07a4SXiaoDong Huang 601b0fd07a4SXiaoDong Huang1. Reduced power consumption of the pmu 1v8 during sleep. 602b0fd07a4SXiaoDong Huang 603b0fd07a4SXiaoDong Huang### Fixed 604b0fd07a4SXiaoDong Huang 605b0fd07a4SXiaoDong Huang| Index | Severity | Update | Issue description | Issue source | 606b0fd07a4SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 607b0fd07a4SXiaoDong Huang| 1 | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | - | 608b0fd07a4SXiaoDong Huang 609b0fd07a4SXiaoDong Huang------ 610b0fd07a4SXiaoDong Huang 61112a25c4eSYifeng Zhao## rk3576_usbplug_v1.01.bin 61212a25c4eSYifeng Zhao 61312a25c4eSYifeng Zhao| Date | File | Build commit | Severity | 61412a25c4eSYifeng Zhao| ---------- | :----------------------- | ------------ | --------- | 61512a25c4eSYifeng Zhao| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6 | important | 61612a25c4eSYifeng Zhao 61712a25c4eSYifeng Zhao### New 61812a25c4eSYifeng Zhao 61912a25c4eSYifeng Zhao1. Add support write booster. 62012a25c4eSYifeng Zhao 62112a25c4eSYifeng Zhao### Fixed 62212a25c4eSYifeng Zhao 62312a25c4eSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 62412a25c4eSYifeng Zhao| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ | 62512a25c4eSYifeng Zhao| 1 | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | - | 62612a25c4eSYifeng Zhao| 2 | important | Support UFS with PHISON UFS controller. | Test ready command will fail. | - | 62712a25c4eSYifeng Zhao 62812a25c4eSYifeng Zhao------ 62912a25c4eSYifeng Zhao 630658ad9aeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin 631658ad9aeSWesley Yao 632658ad9aeSWesley Yao| Date | File | Build commit | Severity | 633658ad9aeSWesley Yao| ---------- | :--------------------------------------------------- | ------------ | --------- | 634658ad9aeSWesley Yao| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a | important | 635658ad9aeSWesley Yao 636658ad9aeSWesley Yao### Warn 637658ad9aeSWesley Yao 638658ad9aeSWesley 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). 639658ad9aeSWesley Yao 640658ad9aeSWesley Yao### Fixed 641658ad9aeSWesley Yao 642658ad9aeSWesley Yao| Index | Severity | Update | Issue description | Issue source | 643658ad9aeSWesley Yao| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ | 644658ad9aeSWesley Yao| 1 | important | Change default freq of LPDDR5 to 2736MHz | - | - | 645658ad9aeSWesley Yao| 2 | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | - | 646658ad9aeSWesley Yao 647658ad9aeSWesley Yao------ 648658ad9aeSWesley Yao 6496c0ef127SHisping Lin## rk3576_bl32_v1.01.bin 6506c0ef127SHisping Lin 6516c0ef127SHisping Lin| Date | File | Build commit | Severity | 6526c0ef127SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 6536c0ef127SHisping Lin| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92 | important | 6546c0ef127SHisping Lin 6556c0ef127SHisping Lin### New 6566c0ef127SHisping Lin 6576c0ef127SHisping Lin1. Optimization parameter check to enhance security. 6586c0ef127SHisping Lin2. Keylad supports get otp zero count. 6596c0ef127SHisping Lin 6606c0ef127SHisping Lin------ 6616c0ef127SHisping Lin 662335b88b0SXiaoDong Huang## rk3576_bl31_v1.03.elf 663335b88b0SXiaoDong Huang 664335b88b0SXiaoDong Huang| Date | File | Build commit | Severity | 665335b88b0SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 666335b88b0SXiaoDong Huang| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3 | important | 667335b88b0SXiaoDong Huang 668335b88b0SXiaoDong Huang### New 669335b88b0SXiaoDong Huang 670335b88b0SXiaoDong Huang1. Improve DDR stability when sleep. 671335b88b0SXiaoDong Huang2. Supports DDR frequency conversion in EBC scenarios. 672335b88b0SXiaoDong Huang 673335b88b0SXiaoDong Huang### Fixed 674335b88b0SXiaoDong Huang 675335b88b0SXiaoDong Huang| Index | Severity | Update | Issue description | Issue source | 676335b88b0SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 677335b88b0SXiaoDong Huang| 1 | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | - | 678335b88b0SXiaoDong Huang 679335b88b0SXiaoDong Huang------ 680335b88b0SXiaoDong Huang 681958a98d9SJon Lin## rk3576_{spl,usbplug}_fspi1_v1.00.bin 682958a98d9SJon Lin 683958a98d9SJon Lin| Date | File | Build commit | Severity | 684958a98d9SJon Lin| ---------- | :-------------------- | ----------- | -------- | 685958a98d9SJon Lin| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d | important | 686958a98d9SJon Lin 687958a98d9SJon Lin### New 688958a98d9SJon Lin 689958a98d9SJon Lin1. Support fspi1 spiflash. 690958a98d9SJon Lin 691958a98d9SJon Lin------ 692958a98d9SJon Lin 693ff3639a2SXuhui Lin## rk3576_spl_v1.01.bin 694ff3639a2SXuhui Lin 695ff3639a2SXuhui Lin| Date | File | Build commit | Severity | 696ff3639a2SXuhui Lin| ---------- | :-------------------- | ----------- | -------- | 697ff3639a2SXuhui Lin| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69 | important | 698ff3639a2SXuhui Lin 699ff3639a2SXuhui Lin### New 700ff3639a2SXuhui Lin 701ff3639a2SXuhui Lin1. Support SD card. 702ff3639a2SXuhui Lin2. Support SecureBoot. 703ff3639a2SXuhui Lin3. Enable crypto. 704ff3639a2SXuhui Lin4. Improve UFS support. 705ff3639a2SXuhui Lin5. Improve VOP2 support. 706ff3639a2SXuhui Lin6. Add MCU-related register configuration. 707ff3639a2SXuhui Lin 708ff3639a2SXuhui Lin------ 709ff3639a2SXuhui Lin 71057209138SXiaoDong Huang## rk3576_bl31_v1.02.elf 71157209138SXiaoDong Huang 71257209138SXiaoDong Huang| Date | File | Build commit | Severity | 71357209138SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 71457209138SXiaoDong Huang| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0 | important | 71557209138SXiaoDong Huang 71657209138SXiaoDong Huang### New 71757209138SXiaoDong Huang 71857209138SXiaoDong Huang1. Support HDCP. 71957209138SXiaoDong Huang2. Enable GPU counter. 72057209138SXiaoDong Huang 72157209138SXiaoDong Huang------ 72257209138SXiaoDong Huang 72386611506SCanYang He## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin 72486611506SCanYang He 72586611506SCanYang He| Date | File | Build commit | Severity | 72686611506SCanYang He| ---------- | :------------------------------------------- | ------------ | --------- | 72786611506SCanYang He| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3 | important | 72886611506SCanYang He 72986611506SCanYang He### Fixed 73086611506SCanYang He 73186611506SCanYang He| Index | Severity | Update | Issue description | Issue source | 73286611506SCanYang He| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | 73386611506SCanYang 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. | - | 73486611506SCanYang He 73586611506SCanYang He------ 73686611506SCanYang He 73757ffadecSXiaoDong Huang## rk3576_bl31_v1.01.elf 73857ffadecSXiaoDong Huang 73957ffadecSXiaoDong Huang| Date | File | Build commit | Severity | 74057ffadecSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 74157ffadecSXiaoDong Huang| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c | important | 74257ffadecSXiaoDong Huang 74357ffadecSXiaoDong Huang### New 74457ffadecSXiaoDong Huang 74557ffadecSXiaoDong Huang1. Support suspend/resume in uboot. 74657ffadecSXiaoDong Huang2. Support virtual poweroff. 74757ffadecSXiaoDong Huang3. Support recover system time after system resume. 74857ffadecSXiaoDong Huang 74957ffadecSXiaoDong Huang------ 75057ffadecSXiaoDong Huang 751c0d7fa7bSJoseph Chen## rk3576_{ddr,spl,usbplug}_v1.00.bin 752c0d7fa7bSJoseph Chen 753c0d7fa7bSJoseph Chen| Date | File | Build commit | Severity | 754c0d7fa7bSJoseph Chen| ---------- | :--------------------------------- | ---------------------------------------------- | -------- | 755c0d7fa7bSJoseph Chen| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate | 756c0d7fa7bSJoseph Chen 757c0d7fa7bSJoseph Chen### New 758c0d7fa7bSJoseph Chen 759c0d7fa7bSJoseph Chen1. Initial version. 760c0d7fa7bSJoseph Chen 761c0d7fa7bSJoseph Chen------ 762c0d7fa7bSJoseph Chen 763e10cc428SXiaoDong Huang## rk3576_{bl31, bl32}_v1.00.bin 764e10cc428SXiaoDong Huang 765e10cc428SXiaoDong Huang| Date | File | Build commit | Severity | 766e10cc428SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 767e10cc428SXiaoDong Huang| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate | 768e10cc428SXiaoDong Huang 769e10cc428SXiaoDong Huang### New 770e10cc428SXiaoDong Huang 771e10cc428SXiaoDong Huang1. Initial version. 772e10cc428SXiaoDong Huang 773e10cc428SXiaoDong Huang------ 774e10cc428SXiaoDong Huang 775