1# RK3562 Release Note 2 3## rk3562_spl_v1.04.bin 4 5| Date | File | Build commit | Severity | 6| ---------- | :------------------- | ------------ | --------- | 7| 2023-09-19 | rk3562_spl_v1.04.bin | ed86ec4f7 | important | 8 9### New 10 111. Support for A/B systems. 122. Print and pass the firmware version number. 13 14### Fixed 15 16| Index | Severity | Update | Issue description | Issue source | 17| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 18| 1 | important | Solve the issue that the backup image is not loaded when the SPL load or check u-boot.dtb fails | When u-boot.dtb of the first uboot.img is corrupted, SPL doesn't load the backup image. | - | 19 20------ 21 22## rk3562_bl32_v1.02.bin 23 24| Date | File | Build commit | Severity | 25| ---------- | :-------------------- | ------------ | --------- | 26| 2023-08-29 | rk3562_bl32_v1.02.bin | b5340fd65 | important | 27 28### New 29 301. support oem otp key hardware read lock. 312. Pseudo random number seed will be set by default. 323. Supports read and write security flag interfaces. 334. Support check ta encryption key is written. 34 35### Fixed 36 37| Index | Severity | Update | Issue description | Issue source | 38| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ | 39| 1 | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | - | 40 41------ 42 43## rk3562_bl31_v1.19.elf 44 45| Date | File | Build commit | Severity | 46| ---------- | :-------------------- | ------------ | --------- | 47| 2023-08-24 | rk3562_bl31_v1.19.elf | 763689fe5 | important | 48 49### New 50 511. Support amp boot. 52 53------ 54 55## rk3562_bl31_v1.18.elf 56 57| Date | File | Build commit | Severity | 58| ---------- | :-------------------- | ------------ | --------- | 59| 2023-08-11 | rk3562_bl31_v1.18.elf | 39c4e2a0e | important | 60 61### New 62 631. Disable the gpio debounce. 642. Saver/restore the PMIC in the suspend/resume. 653. Saver/restore the pwm in the suspend/resume. 66 67------ 68 69## rk3562_ddr_1056MHz_ultra_v1.05.bin 70 71| Date | File | Build commit | Severity | 72| ---------- | :--------------------------------- | ------------ | --------- | 73| 2023-05-29 | rk3562_ddr_1056MHz_ultra_v1.05.bin | 229cf1e07c | important | 74 75### Fixed 76 77| Index | Severity | Update | Issue description | Issue source | 78| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 79| 1 | important | Solve the problem of failure to wake up caused by DDR data error | During suspend, the data error caused the failure to wake up, and it needs to be powered off and restarted. | - | 80 81------ 82 83## rk3562_bl31_v1.17.elf 84 85| Date | File | Build commit | Severity | 86| ---------- | :-------------------- | ------------ | --------- | 87| 2023-05-26 | rk3562_bl31_v1.17.elf | a394bf0a3 | important | 88 89### New 90 911. Add the hash calculation for ultra suspend mode. 922. Save/restore the pmic register in the ultra suspend mode. 933. Add interface to config the MCU. 944. Update dcf code to v1.02. 95 96------ 97 98## rk3562_bl31_v1.16.elf 99 100| Date | File | Build commit | Severity | 101| ---------- | :-------------------- | ------------ | --------- | 102| 2023-05-16 | rk3562_bl31_v1.16.elf | 9152290e3 | important | 103 104### New 105 1061. Add soc version init. 107 108------ 109 110## rk3562_bl31_v1.15.elf 111 112| Date | File | Build commit | Severity | 113| ---------- | :-------------------- | ------------ | --------- | 114| 2023-04-27 | rk3562_bl31_v1.15.elf | 904af256f | important | 115 116### New 117 1181. Adjust pvtpll config for cpu/gpu/npu by the test results of correlation chips. 119 120------ 121 122## rk3562_ddr_1332MHz_eyescan_v1.04.bin 123 124| Date | File | Build commit | Severity | 125| ---------- | :----------------------------------- | ------------ | --------- | 126| 2023-04-19 | rk3562_ddr_1332MHz_eyescan_v1.04.bin | b9c108a4eb | important | 127 128### New 129 1301. Add RK3562 2D eye scan support. 131 132------ 133 134## rk3562_ddr_1056MHz_ultra_v1.04.bin 135 136| Date | File | Build commit | Severity | 137| ---------- | :--------------------------------- | ------------ | --------- | 138| 2023-04-14 | rk3562_ddr_1056MHz_ultra_v1.04.bin | 6227d5cf9e | important | 139 140### New 141 1421. Add RK3562 ULTRA support. 143 144------ 145 146## rk3562_bl31_v1.14.elf 147 148| Date | File | Build commit | Severity | 149| ---------- | :-------------------- | ------------ | --------- | 150| 2023-04-13 | rk3562_bl31_v1.14.elf | 2041b9655 | important | 151 152### New 153 1541. Support suspend mode config. 155 156------ 157 158## rk3562_usbplug_v1.04.bin 159 160| Date | File | Build commit | Severity | 161| ---------- | :----------------------- | ---------- | -------- | 162| 2023-04-13 | rk3562_usbplug_v1.04.bin | 0cccf6fec | important | 163 164### Fixed 165 166| Index | Severity | Update | Issue description | Issue source | 167| ----- | --------- | ---------------------- | ------------------------ | ------------ | 168| 1 | important | Fix sometime reboot fail. | Reboot fail from loader enter. | - | 169 170------ 171 172## rk3562_bl32_v1.01.bin 173 174| Date | File | Build commit | Severity | 175| ---------- | :-------------------- | ------------ | --------- | 176| 2023-04-12 | rk3562_bl32_v1.01.bin | c73fd5531 | important | 177 178### New 179 1801. Added crypto/trng/keylad module support. 181 182### Fixed 183 184| Index | Severity | Update | Issue description | Issue source | 185| ----- | --------- | ------------------------------------------------------------ | -------------------------------------------- | ------------ | 186| 1 | important | Repair the CtsDevicePolicyManagerTestCases test failure problem | CtsDevicePolicyManagerTestCases test failure | 406081 | 187 188------ 189 190## rk3562_bl31_v1.13.elf 191 192| Date | File | Build commit | Severity | 193| ---------- | :-------------------- | ------------ | --------- | 194| 2023-04-10 | rk3562_bl31_v1.13.elf | 69ae6e698 | important | 195 196### New 197 1981. Add opteed sys ctrl support. 1992. Don't change unsecure crypto clocks. 200 201------ 202 203## rk3562_bl31_v1.12.elf 204 205| Date | File | Build commit | Severity | 206| ---------- | :-------------------- | ------------ | --------- | 207| 2023-03-15 | rk3562_bl31_v1.12.elf | 3376a679b | important | 208 209### New 210 2111. Implement autocs suspend and resume. 2122. Update dcf code to v1.01. 213 214------ 215 216## rk3562_bl31_v1.11.elf 217 218| Date | File | Build commit | Severity | 219| ---------- | :-------------------- | ------------ | --------- | 220| 2023-03-10 | rk3562_bl31_v1.11.elf | 75d01ff66 | important | 221 222### New 223 2241. Improve suspend/resume stability. 225 226------ 227 228## rk3562_bl31_v1.10.elf 229 230| Date | File | Build commit | Severity | 231| ---------- | :-------------------- | ------------ | --------- | 232| 2023-03-10 | rk3562_bl31_v1.10.elf | 8db141d32 | important | 233 234### New 235 2361. Add autocs support for core. 2372. Improve rkrng output. 238 239------ 240 241## rk3562_usbplug_v1.03.bin 242 243| Date | File | Build commit | Severity | 244| ---------- | :----------------------- | ----------- | -------- | 245| 2023-03-09 | rk3562_usbplug_v1.03.bin | a2a8c6bbac | important | 246 247### New 248 2491. First release version. 250 251------ 252 253## rk3562_bl31_v1.09.elf 254 255| Date | File | Build commit | Severity | 256| ---------- | :-------------------- | ------------ | --------- | 257| 2023-03-08 | rk3562_bl31_v1.09.elf | 6a1e56879 | important | 258 259### New 260 2611. Add support to change pvtpll length according to otp and opp flag . 262 263------ 264 265## rk3562_spl_v1.03.bin 266 267| Date | File | Build commit | Severity | 268| ---------- | :-------------------- | ----------- | -------- | 269| 2023-03-06 | rk3562_spl_v1.03.bin | 7ff748e19 | important | 270 271### New 272 2731. First release version. 274 275------ 276 277## rk3562_bl31_v1.08.elf 278 279| Date | File | Build commit | Severity | 280| ---------- | :-------------------- | ------------ | --------- | 281| 2023-02-27 | rk3562_bl31_v1.08.elf | 1f6088dc0 | important | 282 283### New 284 2851. Change clock to normal pll when supend and reset. 286 287------ 288 289## rk3562_bl31_v1.07.elf 290 291| Date | File | Build commit | Severity | 292| ---------- | :-------------------- | ------------ | --------- | 293| 2023-02-22 | rk3562_bl31_v1.07.elf | 4d4f21db2 | important | 294 295### New 296 2971. Support vdd_logic off in the system suspend. 298 299------ 300 301## rk3562_ddr_{1560...324}MHz_v1.04.bin 302 303| Date | File | Build commit | Severity | 304| ---------- | :-------------------------------- | ---------------------------------------------- | -------- | 305| 2023-02-14 | rk3562_ddr_{1560...324}MHz_v1.04.bin | bae1baa081 | important | 306 307### Fixed 308 309| Index | Severity | Update | Issue description | Issue source | 310| ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ | 311| 1 | moderate | fix bug of uart print can't be disabled | uart print can't be disabled by ddrbin_tool | - | 312| 2 | important | update OS_REG rules | OS_REG0 may reset by reboot with NPOR, It lead to reboot maskrom failure. Use OS_REG8 replace OS_REG0 to fix this bug. | - | 313 314------ 315 316## rk3562_bl31_v1.06.elf 317 318| Date | File | Build commit | Severity | 319| ---------- | :-------------------- | ------------ | --------- | 320| 2023-02-09 | rk3562_bl31_v1.06.elf | de0f55c9c | important | 321 322### New 323 3241. Add crypto rng and klad clocks support. 3252. Adjust pvtpll table for npu 800MHz and 900MHz. 3263. Add dmc code. 327 328------ 329 330## rk3562_{ddr,spl,usbplug}_v1.x.bin 331 332| Date | File | Build commit | Severity | 333| ---------- | :-------------------------------- | ---------------------------------------------- | -------- | 334| 2023-02-03 | rk3562_{ddr,spl,usbplug}_v1.x.bin | ddr:4d38eafc48#spl:ec5f0a7c43#usbplug:3ed34f88 | important | 335 336### New 337 3381. Initial version. 339 340------ 341 342## rk3562_{bl31,bl32,mcu}_v1.x.bin 343 344| Date | File | Build commit | Severity | 345| ---------- | :------------------------------ | -------------------------------- | -------- | 346| 2023-02-03 | rk3562_{bl31,bl32,mcu}_v1.x.bin | bl31:none#bl32:512740e0#mcu:none | important | 347 348### New 349 3501. Initial version. 351 352------ 353 354