1# RK3576 Release Note 2 3## rk3576_bl31_v1.06.elf 4 5| Date | File | Build commit | Severity | 6| ---------- | :-------------------- | ------------ | --------- | 7| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c | important | 8 9### New 10 111. Print global reset status. 122. Support suspend from any cpu. 13 14------ 15 16## rk3576_bl32_v1.02.bin 17 18| Date | File | Build commit | Severity | 19| ---------- | :-------------------- | ------------ | --------- | 20| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e | important | 21 22### New 23 241. Support read write verify toybrick ksn. 25 26------ 27 28## rk3576_spl_v1.03.bin 29 30| Date | File | Build commit | Severity | 31| ---------- | :-------------------- | ------------ | --------- | 32| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6 | important | 33 34### Fixed 35 36| Index | Severity | Update | Issue description | Issue source | 37| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 38| 1 | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | - | 39 40------ 41 42## rk3576_bl31_v1.05.elf 43 44| Date | File | Build commit | Severity | 45| ---------- | :-------------------- | ------------ | --------- | 46| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54 | important | 47 48### New 49 501. Enable pd_gpu repair. 512. Add otp init. 523. Increase pvptll length for middle frequencies. 534. Adjust pvtpll table by otp opp info. 545. Hptimer support 1G frequency. 556. Don't use cpu unclean src. 56 57### Fixed 58 59| Index | Severity | Update | Issue description | Issue source | 60| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 61| 1 | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | - | 62 63------ 64 65## rk3576_boost_v1.00.bin 66 67| Date | File | Build commit | Severity | 68| ---------- | :-------------------- | ----------- | -------- | 69| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09 | important | 70 71### Fixed 72 73| Index | Severity | Update | Issue description | Issue source | 74| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 75| 1 | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | - | 76 77------ 78 79## rk3576_spl_v1.02.bin 80 81| Date | File | Build commit | Severity | 82| ---------- | :-------------------- | ----------- | -------- | 83| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3 | important | 84 85### New 86 871. Enable cci channels for devices. 882. Add internal phase support for dwmmc. 893. Enable decom by default. 904. Add eMMC and FSPI iomux support. 915. Improve UFS support. 926. Improve usbplug support. 93 94------ 95 96## rk3576_bl31_v1.04.elf 97 98| Date | File | Build commit | Severity | 99| ---------- | :-------------------- | ------------ | --------- | 100| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771 | important | 101 102### New 103 1041. Reduced power consumption of the pmu 1v8 during sleep. 105 106### Fixed 107 108| Index | Severity | Update | Issue description | Issue source | 109| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 110| 1 | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | - | 111 112------ 113 114## rk3576_usbplug_v1.01.bin 115 116| Date | File | Build commit | Severity | 117| ---------- | :----------------------- | ------------ | --------- | 118| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6 | important | 119 120### New 121 1221. Add support write booster. 123 124### Fixed 125 126| Index | Severity | Update | Issue description | Issue source | 127| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ | 128| 1 | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | - | 129| 2 | important | Support UFS with PHISON UFS controller. | Test ready command will fail. | - | 130 131------ 132 133## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin 134 135| Date | File | Build commit | Severity | 136| ---------- | :--------------------------------------------------- | ------------ | --------- | 137| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a | important | 138 139### Warn 140 1411. 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). 142 143### Fixed 144 145| Index | Severity | Update | Issue description | Issue source | 146| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ | 147| 1 | important | Change default freq of LPDDR5 to 2736MHz | - | - | 148| 2 | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | - | 149 150------ 151 152## rk3576_bl32_v1.01.bin 153 154| Date | File | Build commit | Severity | 155| ---------- | :-------------------- | ------------ | --------- | 156| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92 | important | 157 158### New 159 1601. Optimization parameter check to enhance security. 1612. Keylad supports get otp zero count. 162 163------ 164 165## rk3576_bl31_v1.03.elf 166 167| Date | File | Build commit | Severity | 168| ---------- | :-------------------- | ------------ | --------- | 169| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3 | important | 170 171### New 172 1731. Improve DDR stability when sleep. 1742. Supports DDR frequency conversion in EBC scenarios. 175 176### Fixed 177 178| Index | Severity | Update | Issue description | Issue source | 179| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 180| 1 | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | - | 181 182------ 183 184## rk3576_{spl,usbplug}_fspi1_v1.00.bin 185 186| Date | File | Build commit | Severity | 187| ---------- | :-------------------- | ----------- | -------- | 188| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d | important | 189 190### New 191 1921. Support fspi1 spiflash. 193 194------ 195 196## rk3576_spl_v1.01.bin 197 198| Date | File | Build commit | Severity | 199| ---------- | :-------------------- | ----------- | -------- | 200| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69 | important | 201 202### New 203 2041. Support SD card. 2052. Support SecureBoot. 2063. Enable crypto. 2074. Improve UFS support. 2085. Improve VOP2 support. 2096. Add MCU-related register configuration. 210 211------ 212 213## rk3576_bl31_v1.02.elf 214 215| Date | File | Build commit | Severity | 216| ---------- | :-------------------- | ------------ | --------- | 217| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0 | important | 218 219### New 220 2211. Support HDCP. 2222. Enable GPU counter. 223 224------ 225 226## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin 227 228| Date | File | Build commit | Severity | 229| ---------- | :------------------------------------------- | ------------ | --------- | 230| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3 | important | 231 232### Fixed 233 234| Index | Severity | Update | Issue description | Issue source | 235| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | 236| 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. | - | 237 238------ 239 240## rk3576_bl31_v1.01.elf 241 242| Date | File | Build commit | Severity | 243| ---------- | :-------------------- | ------------ | --------- | 244| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c | important | 245 246### New 247 2481. Support suspend/resume in uboot. 2492. Support virtual poweroff. 2503. Support recover system time after system resume. 251 252------ 253 254## rk3576_{ddr,spl,usbplug}_v1.00.bin 255 256| Date | File | Build commit | Severity | 257| ---------- | :--------------------------------- | ---------------------------------------------- | -------- | 258| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate | 259 260### New 261 2621. Initial version. 263 264------ 265 266## rk3576_{bl31, bl32}_v1.00.bin 267 268| Date | File | Build commit | Severity | 269| ---------- | :-------------------- | ------------ | --------- | 270| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate | 271 272### New 273 2741. Initial version. 275 276------ 277 278