1# RK3576 Release Note 2 3## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin 4 5| Date | File | Build commit | Severity | 6| ---------- | :----------------------------------------------------------- | ------------ | --------- | 7| 2024-06-17 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin | da1087e33f | important | 8 9### New 10 111. Supports dram whose cs0 row is less than cs1 row. 122. Add eyescan DDR bin. 13 14### Fixed 15 16| Index | Severity | Update | Issue description | Issue source | 17| ----- | --------- | ------------------------------------------------- | --------------------------------------------- | ------------ | 18| 1 | important | Ensure VOP bandwidth in extreme situations | - | - | 19| 2 | important | Fix probabilistic failure to detect LPDDR4(X) CS1 | Probabilistic failure to detect LPDDR4(X) CS1 | - | 20 21------ 22 23## rk3576_bl31_v1.08.elf 24 25| Date | File | Build commit | Severity | 26| ---------- | :-------------------- | ------------ | --------- | 27| 2024-06-07 | rk3576_bl31_v1.08.elf | 6102c2d62 | important | 28 29### New 30 311. Support rbrom command in UFS machines. 322. Enable memory repair according to otp. 33 34------ 35 36## rk3576_bl31_v1.07.elf 37 38| Date | File | Build commit | Severity | 39| ---------- | :-------------------- | ------------ | --------- | 40| 2024-05-29 | rk3576_bl31_v1.07.elf | d6d387faa | important | 41 42### New 43 441. Support power off vdd_logic when virtual-poweroff. 452. Support to configure bus_mcu in NS. 463. Improve DDR stability when ultra suspend. 474. Support DFS in VOP+EBC machine. 48 49------ 50 51## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin 52 53| Date | File | Build commit | Severity | 54| ---------- | :----------------------------------------------------------- | ------------ | --------- | 55| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582 | important | 56 57### New 58 591. Supports dram whose cs0 row is less than cs1 row. 602. Add eyescan DDR bin. 61 62### Fixed 63 64| Index | Severity | Update | Issue description | Issue source | 65| ----- | --------- | --------------------------------------------------------- | ----------------- | ------------ | 66| 1 | important | Fix an issue with some LPDDR5 read eye skewed to the left | - | - | 67| 2 | important | Improve LPDDR5 534MHz high temperature stability | - | - | 68| 3 | important | Improve ultra suspend stability | - | - | 69| 4 | important | Improve reboot stability | - | - | 70| 5 | moderate | Improve print result of eye scan | - | - | 71 72------ 73 74## rk3576_boost_v1.02.bin 75 76| Date | File | Build commit | Severity | 77| ---------- | :-------------------- | ----------- | -------- | 78| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98 | moderate | 79 80### Fixed 81 82| Index | Severity | Update | Issue description | Issue source | 83| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 84| 1 | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | - | 85 86------ 87 88## rk3576_spl_v1.04.bin 89 90| Date | File | Build commit | Severity | 91| ---------- | :-------------------- | ------------ | --------- | 92| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d | important | 93 94### Fixed 95 96| Index | Severity | Update | Issue description | Issue source | 97| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 98| 1 | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | - | 99 100------ 101 102## rk3576_bl31_v1.06.elf 103 104| Date | File | Build commit | Severity | 105| ---------- | :-------------------- | ------------ | --------- | 106| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c | important | 107 108### New 109 1101. Print global reset status. 1112. Support suspend from any cpu. 112 113------ 114 115## rk3576_bl32_v1.02.bin 116 117| Date | File | Build commit | Severity | 118| ---------- | :-------------------- | ------------ | --------- | 119| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e | important | 120 121### New 122 1231. Support read write verify toybrick ksn. 124 125------ 126 127## rk3576_spl_v1.03.bin 128 129| Date | File | Build commit | Severity | 130| ---------- | :-------------------- | ------------ | --------- | 131| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6 | important | 132 133### Fixed 134 135| Index | Severity | Update | Issue description | Issue source | 136| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 137| 1 | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | - | 138 139------ 140 141## rk3576_bl31_v1.05.elf 142 143| Date | File | Build commit | Severity | 144| ---------- | :-------------------- | ------------ | --------- | 145| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54 | important | 146 147### New 148 1491. Enable pd_gpu repair. 1502. Add otp init. 1513. Increase pvptll length for middle frequencies. 1524. Adjust pvtpll table by otp opp info. 1535. Hptimer support 1G frequency. 1546. Don't use cpu unclean src. 155 156### Fixed 157 158| Index | Severity | Update | Issue description | Issue source | 159| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 160| 1 | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | - | 161 162------ 163 164## rk3576_boost_v1.00.bin 165 166| Date | File | Build commit | Severity | 167| ---------- | :-------------------- | ----------- | -------- | 168| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09 | important | 169 170### Fixed 171 172| Index | Severity | Update | Issue description | Issue source | 173| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 174| 1 | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | - | 175 176------ 177 178## rk3576_spl_v1.02.bin 179 180| Date | File | Build commit | Severity | 181| ---------- | :-------------------- | ----------- | -------- | 182| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3 | important | 183 184### New 185 1861. Enable cci channels for devices. 1872. Add internal phase support for dwmmc. 1883. Enable decom by default. 1894. Add eMMC and FSPI iomux support. 1905. Improve UFS support. 1916. Improve usbplug support. 192 193------ 194 195## rk3576_bl31_v1.04.elf 196 197| Date | File | Build commit | Severity | 198| ---------- | :-------------------- | ------------ | --------- | 199| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771 | important | 200 201### New 202 2031. Reduced power consumption of the pmu 1v8 during sleep. 204 205### Fixed 206 207| Index | Severity | Update | Issue description | Issue source | 208| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 209| 1 | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | - | 210 211------ 212 213## rk3576_usbplug_v1.01.bin 214 215| Date | File | Build commit | Severity | 216| ---------- | :----------------------- | ------------ | --------- | 217| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6 | important | 218 219### New 220 2211. Add support write booster. 222 223### Fixed 224 225| Index | Severity | Update | Issue description | Issue source | 226| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ | 227| 1 | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | - | 228| 2 | important | Support UFS with PHISON UFS controller. | Test ready command will fail. | - | 229 230------ 231 232## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin 233 234| Date | File | Build commit | Severity | 235| ---------- | :--------------------------------------------------- | ------------ | --------- | 236| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a | important | 237 238### Warn 239 2401. 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). 241 242### Fixed 243 244| Index | Severity | Update | Issue description | Issue source | 245| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ | 246| 1 | important | Change default freq of LPDDR5 to 2736MHz | - | - | 247| 2 | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | - | 248 249------ 250 251## rk3576_bl32_v1.01.bin 252 253| Date | File | Build commit | Severity | 254| ---------- | :-------------------- | ------------ | --------- | 255| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92 | important | 256 257### New 258 2591. Optimization parameter check to enhance security. 2602. Keylad supports get otp zero count. 261 262------ 263 264## rk3576_bl31_v1.03.elf 265 266| Date | File | Build commit | Severity | 267| ---------- | :-------------------- | ------------ | --------- | 268| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3 | important | 269 270### New 271 2721. Improve DDR stability when sleep. 2732. Supports DDR frequency conversion in EBC scenarios. 274 275### Fixed 276 277| Index | Severity | Update | Issue description | Issue source | 278| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 279| 1 | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | - | 280 281------ 282 283## rk3576_{spl,usbplug}_fspi1_v1.00.bin 284 285| Date | File | Build commit | Severity | 286| ---------- | :-------------------- | ----------- | -------- | 287| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d | important | 288 289### New 290 2911. Support fspi1 spiflash. 292 293------ 294 295## rk3576_spl_v1.01.bin 296 297| Date | File | Build commit | Severity | 298| ---------- | :-------------------- | ----------- | -------- | 299| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69 | important | 300 301### New 302 3031. Support SD card. 3042. Support SecureBoot. 3053. Enable crypto. 3064. Improve UFS support. 3075. Improve VOP2 support. 3086. Add MCU-related register configuration. 309 310------ 311 312## rk3576_bl31_v1.02.elf 313 314| Date | File | Build commit | Severity | 315| ---------- | :-------------------- | ------------ | --------- | 316| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0 | important | 317 318### New 319 3201. Support HDCP. 3212. Enable GPU counter. 322 323------ 324 325## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin 326 327| Date | File | Build commit | Severity | 328| ---------- | :------------------------------------------- | ------------ | --------- | 329| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3 | important | 330 331### Fixed 332 333| Index | Severity | Update | Issue description | Issue source | 334| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | 335| 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. | - | 336 337------ 338 339## rk3576_bl31_v1.01.elf 340 341| Date | File | Build commit | Severity | 342| ---------- | :-------------------- | ------------ | --------- | 343| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c | important | 344 345### New 346 3471. Support suspend/resume in uboot. 3482. Support virtual poweroff. 3493. Support recover system time after system resume. 350 351------ 352 353## rk3576_{ddr,spl,usbplug}_v1.00.bin 354 355| Date | File | Build commit | Severity | 356| ---------- | :--------------------------------- | ---------------------------------------------- | -------- | 357| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate | 358 359### New 360 3611. Initial version. 362 363------ 364 365## rk3576_{bl31, bl32}_v1.00.bin 366 367| Date | File | Build commit | Severity | 368| ---------- | :-------------------- | ------------ | --------- | 369| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate | 370 371### New 372 3731. Initial version. 374 375------ 376 377