1e10cc428SXiaoDong Huang# RK3576 Release Note 2e10cc428SXiaoDong Huang 3*5189cb1dSJon Lin## rk3576_usbplug_fspi1_v1.03.bin 4*5189cb1dSJon Lin 5*5189cb1dSJon Lin| Date | File | Build commit | Severity | 6*5189cb1dSJon Lin| ---------- | :----------------------- | ----------- | -------- | 7*5189cb1dSJon Lin| 2024-09-18 | rk3576_usbplug_fspi1_v1.03.bin | 4546bd092ab5 | important | 8*5189cb1dSJon Lin 9*5189cb1dSJon Lin### New 10*5189cb1dSJon Lin 11*5189cb1dSJon Lin1. Support GPT bakcup. 12*5189cb1dSJon Lin 13*5189cb1dSJon Lin------ 14*5189cb1dSJon Lin 1546216ce3SXiaoDong Huang## rk3576_bl31_v1.11.elf 1646216ce3SXiaoDong Huang 1746216ce3SXiaoDong Huang| Date | File | Build commit | Severity | 1846216ce3SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 1946216ce3SXiaoDong Huang| 2024-09-21 | rk3576_bl31_v1.11.elf | 5ed489867 | important | 2046216ce3SXiaoDong Huang 2146216ce3SXiaoDong Huang### New 2246216ce3SXiaoDong Huang 2346216ce3SXiaoDong Huang1. Support non-CPU0 interrupt wake up when system suspend. 2446216ce3SXiaoDong Huang2. Pull up pmu_sleep pin1 by default when system suspend. 2546216ce3SXiaoDong Huang3. Support AMP OS. 2646216ce3SXiaoDong Huang 2746216ce3SXiaoDong Huang------ 2846216ce3SXiaoDong Huang 29a82ddeb1SXuhui Lin## rk3576_spl_v1.06.bin 30a82ddeb1SXuhui Lin 31a82ddeb1SXuhui Lin| Date | File | Build commit | Severity | 32a82ddeb1SXuhui Lin| ---------- | :----------------------- | ----------- | -------- | 33a82ddeb1SXuhui Lin| 2024-09-13 | rk3576_spl_v1.06.bin | 8532be3569c | important | 34a82ddeb1SXuhui Lin 35a82ddeb1SXuhui Lin### New 36a82ddeb1SXuhui Lin 37a82ddeb1SXuhui Lin1. Modify the erase protection function, and vendor storage data can also be erased. 38a82ddeb1SXuhui Lin2. Modify the MPHY power supply judgment to solve some UFS support exception issues. 39a82ddeb1SXuhui Lin3. Add CRU reset to the controller to solve individual UFS initialization issues. 40a82ddeb1SXuhui Lin 41a82ddeb1SXuhui Lin------ 42a82ddeb1SXuhui Lin 43e9715ebaSYifeng Zhao## rk3576_usbplug_v1.03.bin 44e9715ebaSYifeng Zhao 45e9715ebaSYifeng Zhao| Date | File | Build commit | Severity | 46e9715ebaSYifeng Zhao| ----------- | :----------------------- | ------------ | --------- | 47e9715ebaSYifeng Zhao| 2024-09-013 | rk3576_usbplug_v1.03.bin | 8532be356 | important | 48e9715ebaSYifeng Zhao 49e9715ebaSYifeng Zhao### New 50e9715ebaSYifeng Zhao 51e9715ebaSYifeng Zhao1. Modify the erase protection function, and vendor storage data can also be erased. 52e9715ebaSYifeng Zhao2. Modify the MPHY power supply judgment to solve some UFS support exception issues. 53e9715ebaSYifeng Zhao3. Add CRU reset to the controller to solve individual UFS initialization issues. 54e9715ebaSYifeng Zhao 55e9715ebaSYifeng Zhao------ 56e9715ebaSYifeng Zhao 5779570d2aSHisping Lin## rk3576_bl32_v1.04.bin 5879570d2aSHisping Lin 5979570d2aSHisping Lin| Date | File | Build commit | Severity | 6079570d2aSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 6179570d2aSHisping Lin| 2024-09-02 | rk3576_bl32_v1.04.bin | 6c78a7d8c | important | 6279570d2aSHisping Lin 6379570d2aSHisping Lin### New 6479570d2aSHisping Lin 6579570d2aSHisping Lin1. Supports reading and writing OTP data for Non Protected OEM Zone. 6679570d2aSHisping Lin2. Support software TA encryption key, customers can use TA encryption function without burning the key. 6779570d2aSHisping Lin 6879570d2aSHisping Lin------ 6979570d2aSHisping Lin 7055daf3d7SWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin 7155daf3d7SWesley Yao 7255daf3d7SWesley Yao| Date | File | Build commit | Severity | 7355daf3d7SWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- | 7455daf3d7SWesley Yao| 2024-07-27 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin | a6303af65c | important | 7555daf3d7SWesley Yao 7655daf3d7SWesley Yao### New 7755daf3d7SWesley Yao 7855daf3d7SWesley Yao1. Support x16, x8 die mixed package LPDDR4(X). 7955daf3d7SWesley Yao2. Add JEDEC Rx Mask for eyescan. 8055daf3d7SWesley Yao 8155daf3d7SWesley Yao### Fixed 8255daf3d7SWesley Yao 8355daf3d7SWesley Yao| Index | Severity | Update | Issue description | Issue source | 8455daf3d7SWesley Yao| ----- | --------- | ------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 8555daf3d7SWesley Yao| 1 | important | Optimize LPDDR5 stability | - | - | 8655daf3d7SWesley Yao| 2 | important | Fix ultra suspend low probability resume failure issue | ultra suspend resume fails with a low probability | - | 8755daf3d7SWesley Yao| 3 | moderate | Optimize uart printing speed | - | - | 8855daf3d7SWesley Yao| 4 | moderate | Increased force jtag time to 1 second | Individual boards with problematic uart hardware design will be switched to jtag mode | - | 8955daf3d7SWesley Yao 9055daf3d7SWesley Yao------ 9155daf3d7SWesley Yao 921b23c571SHisping Lin## rk3576_bl32_v1.03.bin 931b23c571SHisping Lin 941b23c571SHisping Lin| Date | File | Build commit | Severity | 951b23c571SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 961b23c571SHisping Lin| 2024-07-22 | rk3576_bl32_v1.03.bin | 1bfd9b503 | important | 971b23c571SHisping Lin 981b23c571SHisping Lin### New 991b23c571SHisping Lin 1001b23c571SHisping Lin1. Support block reading of RPMB data. 1011b23c571SHisping Lin2. Close Keylad function for get otp zero count. 1021b23c571SHisping Lin 1031b23c571SHisping Lin------ 1041b23c571SHisping Lin 105db076167SXiaoDong Huang## rk3576_bl31_v1.10.elf 106db076167SXiaoDong Huang 107db076167SXiaoDong Huang| Date | File | Build commit | Severity | 108db076167SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 109db076167SXiaoDong Huang| 2024-07-20 | rk3576_bl31_v1.10.elf | 6130bb51a | important | 110db076167SXiaoDong Huang 111db076167SXiaoDong Huang### New 112db076167SXiaoDong Huang 113db076167SXiaoDong Huang1. Support gpio0 debounce interrupt wake up when system suspend. 114db076167SXiaoDong Huang2. Support access mem_os_reg. 115db076167SXiaoDong Huang3. Save global reset status in mem_os_reg. 116db076167SXiaoDong Huang 117db076167SXiaoDong Huang------ 118db076167SXiaoDong Huang 1190b338fd6SXiaoDong Huang## rk3576_bl31_v1.09.elf 1200b338fd6SXiaoDong Huang 1210b338fd6SXiaoDong Huang| Date | File | Build commit | Severity | 1220b338fd6SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 1230b338fd6SXiaoDong Huang| 2024-06-28 | rk3576_bl31_v1.09.elf | 286c013b2 | important | 1240b338fd6SXiaoDong Huang 1250b338fd6SXiaoDong Huang### New 1260b338fd6SXiaoDong Huang 1270b338fd6SXiaoDong Huang1. Support to close VDD_CPU_BIG. 1280b338fd6SXiaoDong Huang2. Support 1G frequency of cpu timer. 1290b338fd6SXiaoDong Huang3. Support for reducing length. 1300b338fd6SXiaoDong Huang 1310b338fd6SXiaoDong Huang------ 1320b338fd6SXiaoDong Huang 13313d2874dSXuhui Lin## rk3576_spl_v1.05.bin 13413d2874dSXuhui Lin 13513d2874dSXuhui Lin| Date | File | Build commit | Severity | 13613d2874dSXuhui Lin| ---------- | :----------------------- | ----------- | -------- | 13713d2874dSXuhui Lin| 2024-06-19 | rk3576_spl_v1.05.bin | 884f049582f | important | 13813d2874dSXuhui Lin 13913d2874dSXuhui Lin### Fixed 14013d2874dSXuhui Lin 14113d2874dSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 14213d2874dSXuhui Lin| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 14313d2874dSXuhui Lin| 1 | important | Add write maskrom flag to OS_REG0 support | SPL will now write OS_REG0 to enter maskrom mode. | - | 14413d2874dSXuhui Lin 14513d2874dSXuhui Lin------ 14613d2874dSXuhui Lin 147c8fb3bfdSXuhui Lin## rk3576_{usbplug,usbplug_fspi1}_v1.02.bin 148c8fb3bfdSXuhui Lin 149c8fb3bfdSXuhui Lin| Date | File | Build commit | Severity | 150c8fb3bfdSXuhui Lin| ---------- | :----------------------- | ----------- | -------- | 151c8fb3bfdSXuhui Lin| 2024-06-19 | rk3576_{usbplug,usbplug_fspi1}_v1.02.bin | 0fe85c2474 | important | 152c8fb3bfdSXuhui Lin 153c8fb3bfdSXuhui Lin### Fixed 154c8fb3bfdSXuhui Lin 155c8fb3bfdSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 156c8fb3bfdSXuhui Lin| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 157c8fb3bfdSXuhui 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. | - | 158c8fb3bfdSXuhui Lin 159c8fb3bfdSXuhui Lin------ 160c8fb3bfdSXuhui Lin 161e5a15adeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin 162e5a15adeSWesley Yao 163e5a15adeSWesley Yao| Date | File | Build commit | Severity | 164e5a15adeSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- | 165e5a15adeSWesley Yao| 2024-06-17 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin | da1087e33f | important | 166e5a15adeSWesley Yao 167e5a15adeSWesley Yao### New 168e5a15adeSWesley Yao 169e5a15adeSWesley Yao1. Supports dram whose cs0 row is less than cs1 row. 170e5a15adeSWesley Yao2. Add eyescan DDR bin. 171e5a15adeSWesley Yao 172e5a15adeSWesley Yao### Fixed 173e5a15adeSWesley Yao 174e5a15adeSWesley Yao| Index | Severity | Update | Issue description | Issue source | 175e5a15adeSWesley Yao| ----- | --------- | ------------------------------------------------- | --------------------------------------------- | ------------ | 176e5a15adeSWesley Yao| 1 | important | Ensure VOP bandwidth in extreme situations | - | - | 177e5a15adeSWesley Yao| 2 | important | Fix probabilistic failure to detect LPDDR4(X) CS1 | Probabilistic failure to detect LPDDR4(X) CS1 | - | 178e5a15adeSWesley Yao 179e5a15adeSWesley Yao------ 180e5a15adeSWesley Yao 1813cb8a4e3SXiaoDong Huang## rk3576_bl31_v1.08.elf 1823cb8a4e3SXiaoDong Huang 1833cb8a4e3SXiaoDong Huang| Date | File | Build commit | Severity | 1843cb8a4e3SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 1853cb8a4e3SXiaoDong Huang| 2024-06-07 | rk3576_bl31_v1.08.elf | 6102c2d62 | important | 1863cb8a4e3SXiaoDong Huang 1873cb8a4e3SXiaoDong Huang### New 1883cb8a4e3SXiaoDong Huang 1893cb8a4e3SXiaoDong Huang1. Support rbrom command in UFS machines. 1903cb8a4e3SXiaoDong Huang2. Enable memory repair according to otp. 1913cb8a4e3SXiaoDong Huang 1923cb8a4e3SXiaoDong Huang------ 1933cb8a4e3SXiaoDong Huang 19478475f2fSXiaoDong Huang## rk3576_bl31_v1.07.elf 19578475f2fSXiaoDong Huang 19678475f2fSXiaoDong Huang| Date | File | Build commit | Severity | 19778475f2fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 19878475f2fSXiaoDong Huang| 2024-05-29 | rk3576_bl31_v1.07.elf | d6d387faa | important | 19978475f2fSXiaoDong Huang 20078475f2fSXiaoDong Huang### New 20178475f2fSXiaoDong Huang 20278475f2fSXiaoDong Huang1. Support power off vdd_logic when virtual-poweroff. 20378475f2fSXiaoDong Huang2. Support to configure bus_mcu in NS. 20478475f2fSXiaoDong Huang3. Improve DDR stability when ultra suspend. 20578475f2fSXiaoDong Huang4. Support DFS in VOP+EBC machine. 20678475f2fSXiaoDong Huang 20778475f2fSXiaoDong Huang------ 20878475f2fSXiaoDong Huang 2093175505fSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin 2103175505fSWesley Yao 2113175505fSWesley Yao| Date | File | Build commit | Severity | 2123175505fSWesley Yao| ---------- | :----------------------------------------------------------- | ------------ | --------- | 2133175505fSWesley Yao| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582 | important | 2143175505fSWesley Yao 2153175505fSWesley Yao### New 2163175505fSWesley Yao 2173175505fSWesley Yao1. Supports dram whose cs0 row is less than cs1 row. 2183175505fSWesley Yao2. Add eyescan DDR bin. 2193175505fSWesley Yao 2203175505fSWesley Yao### Fixed 2213175505fSWesley Yao 2223175505fSWesley Yao| Index | Severity | Update | Issue description | Issue source | 2233175505fSWesley Yao| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ | 2243175505fSWesley Yao| 1 | important | Fix an issue with some LPDDR5 read eye skewed to the left | - | - | 2253175505fSWesley Yao| 2 | important | Improve LPDDR5 534MHz high temperature stability | - | - | 2263175505fSWesley Yao| 3 | important | Improve ultra suspend stability | - | - | 2273175505fSWesley Yao| 4 | important | Improve reboot stability | - | - | 2283175505fSWesley Yao| 5 | moderate | Improve print result of eye scan | - | - | 2293175505fSWesley Yao 2303175505fSWesley Yao------ 2313175505fSWesley Yao 2327e38d7bcSchenfen## rk3576_boost_v1.02.bin 2337e38d7bcSchenfen 2347e38d7bcSchenfen| Date | File | Build commit | Severity | 2357e38d7bcSchenfen| ---------- | :-------------------- | ----------- | -------- | 2367e38d7bcSchenfen| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98 | moderate | 2377e38d7bcSchenfen 2387e38d7bcSchenfen### Fixed 2397e38d7bcSchenfen 2407e38d7bcSchenfen| Index | Severity | Update | Issue description | Issue source | 2417e38d7bcSchenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 2427e38d7bcSchenfen| 1 | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | - | 2437e38d7bcSchenfen 2447e38d7bcSchenfen------ 2457e38d7bcSchenfen 2464fa2c94bSXuhui Lin## rk3576_spl_v1.04.bin 2474fa2c94bSXuhui Lin 2484fa2c94bSXuhui Lin| Date | File | Build commit | Severity | 2494fa2c94bSXuhui Lin| ---------- | :-------------------- | ------------ | --------- | 2504fa2c94bSXuhui Lin| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d | important | 2514fa2c94bSXuhui Lin 2524fa2c94bSXuhui Lin### Fixed 2534fa2c94bSXuhui Lin 2544fa2c94bSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 2554fa2c94bSXuhui Lin| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 2564fa2c94bSXuhui Lin| 1 | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | - | 2574fa2c94bSXuhui Lin 2584fa2c94bSXuhui Lin------ 2594fa2c94bSXuhui Lin 26022132fc0Sshengfei Xu## rk3576_bl31_v1.06.elf 26122132fc0Sshengfei Xu 26222132fc0Sshengfei Xu| Date | File | Build commit | Severity | 26322132fc0Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- | 26422132fc0Sshengfei Xu| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c | important | 26522132fc0Sshengfei Xu 26622132fc0Sshengfei Xu### New 26722132fc0Sshengfei Xu 26822132fc0Sshengfei Xu1. Print global reset status. 26922132fc0Sshengfei Xu2. Support suspend from any cpu. 27022132fc0Sshengfei Xu 27122132fc0Sshengfei Xu------ 27222132fc0Sshengfei Xu 2734be87c4dSHisping Lin## rk3576_bl32_v1.02.bin 2744be87c4dSHisping Lin 2754be87c4dSHisping Lin| Date | File | Build commit | Severity | 2764be87c4dSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 2774be87c4dSHisping Lin| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e | important | 2784be87c4dSHisping Lin 2794be87c4dSHisping Lin### New 2804be87c4dSHisping Lin 2814be87c4dSHisping Lin1. Support read write verify toybrick ksn. 2824be87c4dSHisping Lin 2834be87c4dSHisping Lin------ 2844be87c4dSHisping Lin 2854011aecdSXuhui Lin## rk3576_spl_v1.03.bin 2864011aecdSXuhui Lin 2874011aecdSXuhui Lin| Date | File | Build commit | Severity | 2884011aecdSXuhui Lin| ---------- | :-------------------- | ------------ | --------- | 2894011aecdSXuhui Lin| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6 | important | 2904011aecdSXuhui Lin 2914011aecdSXuhui Lin### Fixed 2924011aecdSXuhui Lin 2934011aecdSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 2944011aecdSXuhui Lin| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 2954011aecdSXuhui Lin| 1 | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | - | 2964011aecdSXuhui Lin 2974011aecdSXuhui Lin------ 2984011aecdSXuhui Lin 299803efaecSFinley Xiao## rk3576_bl31_v1.05.elf 300803efaecSFinley Xiao 301803efaecSFinley Xiao| Date | File | Build commit | Severity | 302803efaecSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 303803efaecSFinley Xiao| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54 | important | 304803efaecSFinley Xiao 305803efaecSFinley Xiao### New 306803efaecSFinley Xiao 307803efaecSFinley Xiao1. Enable pd_gpu repair. 308803efaecSFinley Xiao2. Add otp init. 309803efaecSFinley Xiao3. Increase pvptll length for middle frequencies. 310803efaecSFinley Xiao4. Adjust pvtpll table by otp opp info. 311803efaecSFinley Xiao5. Hptimer support 1G frequency. 312803efaecSFinley Xiao6. Don't use cpu unclean src. 313803efaecSFinley Xiao 314803efaecSFinley Xiao### Fixed 315803efaecSFinley Xiao 316803efaecSFinley Xiao| Index | Severity | Update | Issue description | Issue source | 317803efaecSFinley Xiao| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 318803efaecSFinley Xiao| 1 | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | - | 319803efaecSFinley Xiao 320803efaecSFinley Xiao------ 321803efaecSFinley Xiao 3229b6f7661Schenfen## rk3576_boost_v1.00.bin 3239b6f7661Schenfen 3249b6f7661Schenfen| Date | File | Build commit | Severity | 3259b6f7661Schenfen| ---------- | :-------------------- | ----------- | -------- | 3269b6f7661Schenfen| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09 | important | 3279b6f7661Schenfen 3289b6f7661Schenfen### Fixed 3299b6f7661Schenfen 3309b6f7661Schenfen| Index | Severity | Update | Issue description | Issue source | 3319b6f7661Schenfen| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 3329b6f7661Schenfen| 1 | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | - | 3339b6f7661Schenfen 3349b6f7661Schenfen------ 3359b6f7661Schenfen 336fdf27422SXuhui Lin## rk3576_spl_v1.02.bin 337fdf27422SXuhui Lin 338fdf27422SXuhui Lin| Date | File | Build commit | Severity | 339fdf27422SXuhui Lin| ---------- | :-------------------- | ----------- | -------- | 340fdf27422SXuhui Lin| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3 | important | 341fdf27422SXuhui Lin 342fdf27422SXuhui Lin### New 343fdf27422SXuhui Lin 344fdf27422SXuhui Lin1. Enable cci channels for devices. 345fdf27422SXuhui Lin2. Add internal phase support for dwmmc. 346fdf27422SXuhui Lin3. Enable decom by default. 347fdf27422SXuhui Lin4. Add eMMC and FSPI iomux support. 348fdf27422SXuhui Lin5. Improve UFS support. 349fdf27422SXuhui Lin6. Improve usbplug support. 350fdf27422SXuhui Lin 351fdf27422SXuhui Lin------ 352fdf27422SXuhui Lin 353b0fd07a4SXiaoDong Huang## rk3576_bl31_v1.04.elf 354b0fd07a4SXiaoDong Huang 355b0fd07a4SXiaoDong Huang| Date | File | Build commit | Severity | 356b0fd07a4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 357b0fd07a4SXiaoDong Huang| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771 | important | 358b0fd07a4SXiaoDong Huang 359b0fd07a4SXiaoDong Huang### New 360b0fd07a4SXiaoDong Huang 361b0fd07a4SXiaoDong Huang1. Reduced power consumption of the pmu 1v8 during sleep. 362b0fd07a4SXiaoDong Huang 363b0fd07a4SXiaoDong Huang### Fixed 364b0fd07a4SXiaoDong Huang 365b0fd07a4SXiaoDong Huang| Index | Severity | Update | Issue description | Issue source | 366b0fd07a4SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 367b0fd07a4SXiaoDong Huang| 1 | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | - | 368b0fd07a4SXiaoDong Huang 369b0fd07a4SXiaoDong Huang------ 370b0fd07a4SXiaoDong Huang 37112a25c4eSYifeng Zhao## rk3576_usbplug_v1.01.bin 37212a25c4eSYifeng Zhao 37312a25c4eSYifeng Zhao| Date | File | Build commit | Severity | 37412a25c4eSYifeng Zhao| ---------- | :----------------------- | ------------ | --------- | 37512a25c4eSYifeng Zhao| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6 | important | 37612a25c4eSYifeng Zhao 37712a25c4eSYifeng Zhao### New 37812a25c4eSYifeng Zhao 37912a25c4eSYifeng Zhao1. Add support write booster. 38012a25c4eSYifeng Zhao 38112a25c4eSYifeng Zhao### Fixed 38212a25c4eSYifeng Zhao 38312a25c4eSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 38412a25c4eSYifeng Zhao| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ | 38512a25c4eSYifeng Zhao| 1 | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | - | 38612a25c4eSYifeng Zhao| 2 | important | Support UFS with PHISON UFS controller. | Test ready command will fail. | - | 38712a25c4eSYifeng Zhao 38812a25c4eSYifeng Zhao------ 38912a25c4eSYifeng Zhao 390658ad9aeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin 391658ad9aeSWesley Yao 392658ad9aeSWesley Yao| Date | File | Build commit | Severity | 393658ad9aeSWesley Yao| ---------- | :--------------------------------------------------- | ------------ | --------- | 394658ad9aeSWesley Yao| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a | important | 395658ad9aeSWesley Yao 396658ad9aeSWesley Yao### Warn 397658ad9aeSWesley Yao 398658ad9aeSWesley 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). 399658ad9aeSWesley Yao 400658ad9aeSWesley Yao### Fixed 401658ad9aeSWesley Yao 402658ad9aeSWesley Yao| Index | Severity | Update | Issue description | Issue source | 403658ad9aeSWesley Yao| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ | 404658ad9aeSWesley Yao| 1 | important | Change default freq of LPDDR5 to 2736MHz | - | - | 405658ad9aeSWesley Yao| 2 | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | - | 406658ad9aeSWesley Yao 407658ad9aeSWesley Yao------ 408658ad9aeSWesley Yao 4096c0ef127SHisping Lin## rk3576_bl32_v1.01.bin 4106c0ef127SHisping Lin 4116c0ef127SHisping Lin| Date | File | Build commit | Severity | 4126c0ef127SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 4136c0ef127SHisping Lin| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92 | important | 4146c0ef127SHisping Lin 4156c0ef127SHisping Lin### New 4166c0ef127SHisping Lin 4176c0ef127SHisping Lin1. Optimization parameter check to enhance security. 4186c0ef127SHisping Lin2. Keylad supports get otp zero count. 4196c0ef127SHisping Lin 4206c0ef127SHisping Lin------ 4216c0ef127SHisping Lin 422335b88b0SXiaoDong Huang## rk3576_bl31_v1.03.elf 423335b88b0SXiaoDong Huang 424335b88b0SXiaoDong Huang| Date | File | Build commit | Severity | 425335b88b0SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 426335b88b0SXiaoDong Huang| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3 | important | 427335b88b0SXiaoDong Huang 428335b88b0SXiaoDong Huang### New 429335b88b0SXiaoDong Huang 430335b88b0SXiaoDong Huang1. Improve DDR stability when sleep. 431335b88b0SXiaoDong Huang2. Supports DDR frequency conversion in EBC scenarios. 432335b88b0SXiaoDong Huang 433335b88b0SXiaoDong Huang### Fixed 434335b88b0SXiaoDong Huang 435335b88b0SXiaoDong Huang| Index | Severity | Update | Issue description | Issue source | 436335b88b0SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 437335b88b0SXiaoDong Huang| 1 | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | - | 438335b88b0SXiaoDong Huang 439335b88b0SXiaoDong Huang------ 440335b88b0SXiaoDong Huang 441958a98d9SJon Lin## rk3576_{spl,usbplug}_fspi1_v1.00.bin 442958a98d9SJon Lin 443958a98d9SJon Lin| Date | File | Build commit | Severity | 444958a98d9SJon Lin| ---------- | :-------------------- | ----------- | -------- | 445958a98d9SJon Lin| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d | important | 446958a98d9SJon Lin 447958a98d9SJon Lin### New 448958a98d9SJon Lin 449958a98d9SJon Lin1. Support fspi1 spiflash. 450958a98d9SJon Lin 451958a98d9SJon Lin------ 452958a98d9SJon Lin 453ff3639a2SXuhui Lin## rk3576_spl_v1.01.bin 454ff3639a2SXuhui Lin 455ff3639a2SXuhui Lin| Date | File | Build commit | Severity | 456ff3639a2SXuhui Lin| ---------- | :-------------------- | ----------- | -------- | 457ff3639a2SXuhui Lin| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69 | important | 458ff3639a2SXuhui Lin 459ff3639a2SXuhui Lin### New 460ff3639a2SXuhui Lin 461ff3639a2SXuhui Lin1. Support SD card. 462ff3639a2SXuhui Lin2. Support SecureBoot. 463ff3639a2SXuhui Lin3. Enable crypto. 464ff3639a2SXuhui Lin4. Improve UFS support. 465ff3639a2SXuhui Lin5. Improve VOP2 support. 466ff3639a2SXuhui Lin6. Add MCU-related register configuration. 467ff3639a2SXuhui Lin 468ff3639a2SXuhui Lin------ 469ff3639a2SXuhui Lin 47057209138SXiaoDong Huang## rk3576_bl31_v1.02.elf 47157209138SXiaoDong Huang 47257209138SXiaoDong Huang| Date | File | Build commit | Severity | 47357209138SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 47457209138SXiaoDong Huang| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0 | important | 47557209138SXiaoDong Huang 47657209138SXiaoDong Huang### New 47757209138SXiaoDong Huang 47857209138SXiaoDong Huang1. Support HDCP. 47957209138SXiaoDong Huang2. Enable GPU counter. 48057209138SXiaoDong Huang 48157209138SXiaoDong Huang------ 48257209138SXiaoDong Huang 48386611506SCanYang He## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin 48486611506SCanYang He 48586611506SCanYang He| Date | File | Build commit | Severity | 48686611506SCanYang He| ---------- | :------------------------------------------- | ------------ | --------- | 48786611506SCanYang He| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3 | important | 48886611506SCanYang He 48986611506SCanYang He### Fixed 49086611506SCanYang He 49186611506SCanYang He| Index | Severity | Update | Issue description | Issue source | 49286611506SCanYang He| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | 49386611506SCanYang 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. | - | 49486611506SCanYang He 49586611506SCanYang He------ 49686611506SCanYang He 49757ffadecSXiaoDong Huang## rk3576_bl31_v1.01.elf 49857ffadecSXiaoDong Huang 49957ffadecSXiaoDong Huang| Date | File | Build commit | Severity | 50057ffadecSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 50157ffadecSXiaoDong Huang| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c | important | 50257ffadecSXiaoDong Huang 50357ffadecSXiaoDong Huang### New 50457ffadecSXiaoDong Huang 50557ffadecSXiaoDong Huang1. Support suspend/resume in uboot. 50657ffadecSXiaoDong Huang2. Support virtual poweroff. 50757ffadecSXiaoDong Huang3. Support recover system time after system resume. 50857ffadecSXiaoDong Huang 50957ffadecSXiaoDong Huang------ 51057ffadecSXiaoDong Huang 511c0d7fa7bSJoseph Chen## rk3576_{ddr,spl,usbplug}_v1.00.bin 512c0d7fa7bSJoseph Chen 513c0d7fa7bSJoseph Chen| Date | File | Build commit | Severity | 514c0d7fa7bSJoseph Chen| ---------- | :--------------------------------- | ---------------------------------------------- | -------- | 515c0d7fa7bSJoseph Chen| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate | 516c0d7fa7bSJoseph Chen 517c0d7fa7bSJoseph Chen### New 518c0d7fa7bSJoseph Chen 519c0d7fa7bSJoseph Chen1. Initial version. 520c0d7fa7bSJoseph Chen 521c0d7fa7bSJoseph Chen------ 522c0d7fa7bSJoseph Chen 523e10cc428SXiaoDong Huang## rk3576_{bl31, bl32}_v1.00.bin 524e10cc428SXiaoDong Huang 525e10cc428SXiaoDong Huang| Date | File | Build commit | Severity | 526e10cc428SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 527e10cc428SXiaoDong Huang| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate | 528e10cc428SXiaoDong Huang 529e10cc428SXiaoDong Huang### New 530e10cc428SXiaoDong Huang 531e10cc428SXiaoDong Huang1. Initial version. 532e10cc428SXiaoDong Huang 533e10cc428SXiaoDong Huang------ 534e10cc428SXiaoDong Huang 535