1# RK3576 Release Note 2 3## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin 4 5| Date | File | Build commit | Severity | 6| ---------- | :----------------------------------------------------------- | ------------ | --------- | 7| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582 | 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 | Fix an issue with some LPDDR5 read eye skewed to the left | - | - | 19| 2 | important | Improve LPDDR5 534MHz high temperature stability | - | - | 20| 3 | important | Improve ultra suspend stability | - | - | 21| 4 | important | Improve reboot stability | - | - | 22| 5 | moderate | Improve print result of eye scan | - | - | 23 24------ 25 26## rk3576_boost_v1.02.bin 27 28| Date | File | Build commit | Severity | 29| ---------- | :-------------------- | ----------- | -------- | 30| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98 | moderate | 31 32### Fixed 33 34| Index | Severity | Update | Issue description | Issue source | 35| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 36| 1 | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | - | 37 38------ 39 40## rk3576_spl_v1.04.bin 41 42| Date | File | Build commit | Severity | 43| ---------- | :-------------------- | ------------ | --------- | 44| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d | important | 45 46### Fixed 47 48| Index | Severity | Update | Issue description | Issue source | 49| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 50| 1 | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | - | 51 52------ 53 54## rk3576_bl31_v1.06.elf 55 56| Date | File | Build commit | Severity | 57| ---------- | :-------------------- | ------------ | --------- | 58| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c | important | 59 60### New 61 621. Print global reset status. 632. Support suspend from any cpu. 64 65------ 66 67## rk3576_bl32_v1.02.bin 68 69| Date | File | Build commit | Severity | 70| ---------- | :-------------------- | ------------ | --------- | 71| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e | important | 72 73### New 74 751. Support read write verify toybrick ksn. 76 77------ 78 79## rk3576_spl_v1.03.bin 80 81| Date | File | Build commit | Severity | 82| ---------- | :-------------------- | ------------ | --------- | 83| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6 | important | 84 85### Fixed 86 87| Index | Severity | Update | Issue description | Issue source | 88| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 89| 1 | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | - | 90 91------ 92 93## rk3576_bl31_v1.05.elf 94 95| Date | File | Build commit | Severity | 96| ---------- | :-------------------- | ------------ | --------- | 97| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54 | important | 98 99### New 100 1011. Enable pd_gpu repair. 1022. Add otp init. 1033. Increase pvptll length for middle frequencies. 1044. Adjust pvtpll table by otp opp info. 1055. Hptimer support 1G frequency. 1066. Don't use cpu unclean src. 107 108### Fixed 109 110| Index | Severity | Update | Issue description | Issue source | 111| ----- | --------- | ---------------------------------------------- | ------------------------------------ | ------------ | 112| 1 | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | - | 113 114------ 115 116## rk3576_boost_v1.00.bin 117 118| Date | File | Build commit | Severity | 119| ---------- | :-------------------- | ----------- | -------- | 120| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09 | important | 121 122### Fixed 123 124| Index | Severity | Update | Issue description | Issue source | 125| ----- | --------- | ----------------------- | ------------------------------------ | ------------ | 126| 1 | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | - | 127 128------ 129 130## rk3576_spl_v1.02.bin 131 132| Date | File | Build commit | Severity | 133| ---------- | :-------------------- | ----------- | -------- | 134| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3 | important | 135 136### New 137 1381. Enable cci channels for devices. 1392. Add internal phase support for dwmmc. 1403. Enable decom by default. 1414. Add eMMC and FSPI iomux support. 1425. Improve UFS support. 1436. Improve usbplug support. 144 145------ 146 147## rk3576_bl31_v1.04.elf 148 149| Date | File | Build commit | Severity | 150| ---------- | :-------------------- | ------------ | --------- | 151| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771 | important | 152 153### New 154 1551. Reduced power consumption of the pmu 1v8 during sleep. 156 157### Fixed 158 159| Index | Severity | Update | Issue description | Issue source | 160| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 161| 1 | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | - | 162 163------ 164 165## rk3576_usbplug_v1.01.bin 166 167| Date | File | Build commit | Severity | 168| ---------- | :----------------------- | ------------ | --------- | 169| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6 | important | 170 171### New 172 1731. Add support write booster. 174 175### Fixed 176 177| Index | Severity | Update | Issue description | Issue source | 178| ----- | --------- | --------------------------------------------------- | ---------------------------------------------------------- | ------------ | 179| 1 | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | - | 180| 2 | important | Support UFS with PHISON UFS controller. | Test ready command will fail. | - | 181 182------ 183 184## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin 185 186| Date | File | Build commit | Severity | 187| ---------- | :--------------------------------------------------- | ------------ | --------- | 188| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a | important | 189 190### Warn 191 1921. 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). 193 194### Fixed 195 196| Index | Severity | Update | Issue description | Issue source | 197| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ | 198| 1 | important | Change default freq of LPDDR5 to 2736MHz | - | - | 199| 2 | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | - | 200 201------ 202 203## rk3576_bl32_v1.01.bin 204 205| Date | File | Build commit | Severity | 206| ---------- | :-------------------- | ------------ | --------- | 207| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92 | important | 208 209### New 210 2111. Optimization parameter check to enhance security. 2122. Keylad supports get otp zero count. 213 214------ 215 216## rk3576_bl31_v1.03.elf 217 218| Date | File | Build commit | Severity | 219| ---------- | :-------------------- | ------------ | --------- | 220| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3 | important | 221 222### New 223 2241. Improve DDR stability when sleep. 2252. Supports DDR frequency conversion in EBC scenarios. 226 227### Fixed 228 229| Index | Severity | Update | Issue description | Issue source | 230| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 231| 1 | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | - | 232 233------ 234 235## rk3576_{spl,usbplug}_fspi1_v1.00.bin 236 237| Date | File | Build commit | Severity | 238| ---------- | :-------------------- | ----------- | -------- | 239| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d | important | 240 241### New 242 2431. Support fspi1 spiflash. 244 245------ 246 247## rk3576_spl_v1.01.bin 248 249| Date | File | Build commit | Severity | 250| ---------- | :-------------------- | ----------- | -------- | 251| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69 | important | 252 253### New 254 2551. Support SD card. 2562. Support SecureBoot. 2573. Enable crypto. 2584. Improve UFS support. 2595. Improve VOP2 support. 2606. Add MCU-related register configuration. 261 262------ 263 264## rk3576_bl31_v1.02.elf 265 266| Date | File | Build commit | Severity | 267| ---------- | :-------------------- | ------------ | --------- | 268| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0 | important | 269 270### New 271 2721. Support HDCP. 2732. Enable GPU counter. 274 275------ 276 277## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin 278 279| Date | File | Build commit | Severity | 280| ---------- | :------------------------------------------- | ------------ | --------- | 281| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3 | important | 282 283### Fixed 284 285| Index | Severity | Update | Issue description | Issue source | 286| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | 287| 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. | - | 288 289------ 290 291## rk3576_bl31_v1.01.elf 292 293| Date | File | Build commit | Severity | 294| ---------- | :-------------------- | ------------ | --------- | 295| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c | important | 296 297### New 298 2991. Support suspend/resume in uboot. 3002. Support virtual poweroff. 3013. Support recover system time after system resume. 302 303------ 304 305## rk3576_{ddr,spl,usbplug}_v1.00.bin 306 307| Date | File | Build commit | Severity | 308| ---------- | :--------------------------------- | ---------------------------------------------- | -------- | 309| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate | 310 311### New 312 3131. Initial version. 314 315------ 316 317## rk3576_{bl31, bl32}_v1.00.bin 318 319| Date | File | Build commit | Severity | 320| ---------- | :-------------------- | ------------ | --------- | 321| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate | 322 323### New 324 3251. Initial version. 326 327------ 328 329