1# RK3576 Release Note 2 3## rk3576_spl_v1.04.bin 4 5| Date | File | Build commit | Severity | 6| ---------- | :-------------------- | ------------ | --------- | 7| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d | important | 8 9### Fixed 10 11| Index | Severity | Update | Issue description | Issue source | 12| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 13| 1 | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | - | 14 15------ 16 17## rk3576_bl31_v1.06.elf 18 19| Date | File | Build commit | Severity | 20| ---------- | :-------------------- | ------------ | --------- | 21| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c | important | 22 23### New 24 251. Print global reset status. 262. Support suspend from any cpu. 27 28------ 29 30## rk3576_bl32_v1.02.bin 31 32| Date | File | Build commit | Severity | 33| ---------- | :-------------------- | ------------ | --------- | 34| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e | important | 35 36### New 37 381. Support read write verify toybrick ksn. 39 40------ 41 42## rk3576_spl_v1.03.bin 43 44| Date | File | Build commit | Severity | 45| ---------- | :-------------------- | ------------ | --------- | 46| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6 | important | 47 48### Fixed 49 50| Index | Severity | Update | Issue description | Issue source | 51| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 52| 1 | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | - | 53 54------ 55 56## rk3576_bl31_v1.05.elf 57 58| Date | File | Build commit | Severity | 59| ---------- | :-------------------- | ------------ | --------- | 60| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54 | important | 61 62### New 63 641. Enable pd_gpu repair. 652. Add otp init. 663. Increase pvptll length for middle frequencies. 674. Adjust pvtpll table by otp opp info. 685. Hptimer support 1G frequency. 696. Don't use cpu unclean src. 70 71### Fixed 72 73| Index | Severity | Update | Issue description | Issue source | 74| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 75| 1 | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | - | 76 77------ 78 79## rk3576_boost_v1.00.bin 80 81| Date | File | Build commit | Severity | 82| ---------- | :-------------------- | ----------- | -------- | 83| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09 | important | 84 85### Fixed 86 87| Index | Severity | Update | Issue description | Issue source | 88| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 89| 1 | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | - | 90 91------ 92 93## rk3576_spl_v1.02.bin 94 95| Date | File | Build commit | Severity | 96| ---------- | :-------------------- | ----------- | -------- | 97| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3 | important | 98 99### New 100 1011. Enable cci channels for devices. 1022. Add internal phase support for dwmmc. 1033. Enable decom by default. 1044. Add eMMC and FSPI iomux support. 1055. Improve UFS support. 1066. Improve usbplug support. 107 108------ 109 110## rk3576_bl31_v1.04.elf 111 112| Date | File | Build commit | Severity | 113| ---------- | :-------------------- | ------------ | --------- | 114| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771 | important | 115 116### New 117 1181. Reduced power consumption of the pmu 1v8 during sleep. 119 120### Fixed 121 122| Index | Severity | Update | Issue description | Issue source | 123| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 124| 1 | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | - | 125 126------ 127 128## rk3576_usbplug_v1.01.bin 129 130| Date | File | Build commit | Severity | 131| ---------- | :----------------------- | ------------ | --------- | 132| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6 | important | 133 134### New 135 1361. Add support write booster. 137 138### Fixed 139 140| Index | Severity | Update | Issue description | Issue source | 141| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ | 142| 1 | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | - | 143| 2 | important | Support UFS with PHISON UFS controller. | Test ready command will fail. | - | 144 145------ 146 147## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin 148 149| Date | File | Build commit | Severity | 150| ---------- | :--------------------------------------------------- | ------------ | --------- | 151| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a | important | 152 153### Warn 154 1551. 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). 156 157### Fixed 158 159| Index | Severity | Update | Issue description | Issue source | 160| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ | 161| 1 | important | Change default freq of LPDDR5 to 2736MHz | - | - | 162| 2 | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | - | 163 164------ 165 166## rk3576_bl32_v1.01.bin 167 168| Date | File | Build commit | Severity | 169| ---------- | :-------------------- | ------------ | --------- | 170| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92 | important | 171 172### New 173 1741. Optimization parameter check to enhance security. 1752. Keylad supports get otp zero count. 176 177------ 178 179## rk3576_bl31_v1.03.elf 180 181| Date | File | Build commit | Severity | 182| ---------- | :-------------------- | ------------ | --------- | 183| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3 | important | 184 185### New 186 1871. Improve DDR stability when sleep. 1882. Supports DDR frequency conversion in EBC scenarios. 189 190### Fixed 191 192| Index | Severity | Update | Issue description | Issue source | 193| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 194| 1 | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | - | 195 196------ 197 198## rk3576_{spl,usbplug}_fspi1_v1.00.bin 199 200| Date | File | Build commit | Severity | 201| ---------- | :-------------------- | ----------- | -------- | 202| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d | important | 203 204### New 205 2061. Support fspi1 spiflash. 207 208------ 209 210## rk3576_spl_v1.01.bin 211 212| Date | File | Build commit | Severity | 213| ---------- | :-------------------- | ----------- | -------- | 214| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69 | important | 215 216### New 217 2181. Support SD card. 2192. Support SecureBoot. 2203. Enable crypto. 2214. Improve UFS support. 2225. Improve VOP2 support. 2236. Add MCU-related register configuration. 224 225------ 226 227## rk3576_bl31_v1.02.elf 228 229| Date | File | Build commit | Severity | 230| ---------- | :-------------------- | ------------ | --------- | 231| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0 | important | 232 233### New 234 2351. Support HDCP. 2362. Enable GPU counter. 237 238------ 239 240## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin 241 242| Date | File | Build commit | Severity | 243| ---------- | :------------------------------------------- | ------------ | --------- | 244| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3 | important | 245 246### Fixed 247 248| Index | Severity | Update | Issue description | Issue source | 249| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | 250| 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. | - | 251 252------ 253 254## rk3576_bl31_v1.01.elf 255 256| Date | File | Build commit | Severity | 257| ---------- | :-------------------- | ------------ | --------- | 258| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c | important | 259 260### New 261 2621. Support suspend/resume in uboot. 2632. Support virtual poweroff. 2643. Support recover system time after system resume. 265 266------ 267 268## rk3576_{ddr,spl,usbplug}_v1.00.bin 269 270| Date | File | Build commit | Severity | 271| ---------- | :--------------------------------- | ---------------------------------------------- | -------- | 272| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate | 273 274### New 275 2761. Initial version. 277 278------ 279 280## rk3576_{bl31, bl32}_v1.00.bin 281 282| Date | File | Build commit | Severity | 283| ---------- | :-------------------- | ------------ | --------- | 284| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate | 285 286### New 287 2881. Initial version. 289 290------ 291 292