1# RK3562 Release Note 2 3## rk3562_bl32_v1.02.bin 4 5| Date | File | Build commit | Severity | 6| ---------- | :-------------------- | ------------ | --------- | 7| 2023-08-29 | rk3562_bl32_v1.02.bin | b5340fd65 | important | 8 9### New 10 111. support oem otp key hardware read lock. 122. Pseudo random number seed will be set by default. 133. Supports read and write security flag interfaces. 144. Support check ta encryption key is written. 15 16### Fixed 17 18| Index | Severity | Update | Issue description | Issue source | 19| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ | 20| 1 | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | - | 21 22------ 23 24## rk3562_bl31_v1.19.elf 25 26| Date | File | Build commit | Severity | 27| ---------- | :-------------------- | ------------ | --------- | 28| 2023-08-24 | rk3562_bl31_v1.19.elf | 763689fe5 | important | 29 30### New 31 321. Support amp boot. 33 34------ 35 36## rk3562_bl31_v1.18.elf 37 38| Date | File | Build commit | Severity | 39| ---------- | :-------------------- | ------------ | --------- | 40| 2023-08-11 | rk3562_bl31_v1.18.elf | 39c4e2a0e | important | 41 42### New 43 441. Disable the gpio debounce. 452. Saver/restore the PMIC in the suspend/resume. 463. Saver/restore the pwm in the suspend/resume. 47 48------ 49 50## rk3562_ddr_1056MHz_ultra_v1.05.bin 51 52| Date | File | Build commit | Severity | 53| ---------- | :--------------------------------- | ------------ | --------- | 54| 2023-05-29 | rk3562_ddr_1056MHz_ultra_v1.05.bin | 229cf1e07c | important | 55 56### Fixed 57 58| Index | Severity | Update | Issue description | Issue source | 59| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 60| 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. | - | 61 62------ 63 64## rk3562_bl31_v1.17.elf 65 66| Date | File | Build commit | Severity | 67| ---------- | :-------------------- | ------------ | --------- | 68| 2023-05-26 | rk3562_bl31_v1.17.elf | a394bf0a3 | important | 69 70### New 71 721. Add the hash calculation for ultra suspend mode. 732. Save/restore the pmic register in the ultra suspend mode. 743. Add interface to config the MCU. 754. Update dcf code to v1.02. 76 77------ 78 79## rk3562_bl31_v1.16.elf 80 81| Date | File | Build commit | Severity | 82| ---------- | :-------------------- | ------------ | --------- | 83| 2023-05-16 | rk3562_bl31_v1.16.elf | 9152290e3 | important | 84 85### New 86 871. Add soc version init. 88 89------ 90 91## rk3562_bl31_v1.15.elf 92 93| Date | File | Build commit | Severity | 94| ---------- | :-------------------- | ------------ | --------- | 95| 2023-04-27 | rk3562_bl31_v1.15.elf | 904af256f | important | 96 97### New 98 991. Adjust pvtpll config for cpu/gpu/npu by the test results of correlation chips. 100 101------ 102 103## rk3562_ddr_1332MHz_eyescan_v1.04.bin 104 105| Date | File | Build commit | Severity | 106| ---------- | :----------------------------------- | ------------ | --------- | 107| 2023-04-19 | rk3562_ddr_1332MHz_eyescan_v1.04.bin | b9c108a4eb | important | 108 109### New 110 1111. Add RK3562 2D eye scan support. 112 113------ 114 115## rk3562_ddr_1056MHz_ultra_v1.04.bin 116 117| Date | File | Build commit | Severity | 118| ---------- | :--------------------------------- | ------------ | --------- | 119| 2023-04-14 | rk3562_ddr_1056MHz_ultra_v1.04.bin | 6227d5cf9e | important | 120 121### New 122 1231. Add RK3562 ULTRA support. 124 125------ 126 127## rk3562_bl31_v1.14.elf 128 129| Date | File | Build commit | Severity | 130| ---------- | :-------------------- | ------------ | --------- | 131| 2023-04-13 | rk3562_bl31_v1.14.elf | 2041b9655 | important | 132 133### New 134 1351. Support suspend mode config. 136 137------ 138 139## rk3562_usbplug_v1.04.bin 140 141| Date | File | Build commit | Severity | 142| ---------- | :----------------------- | ---------- | -------- | 143| 2023-04-13 | rk3562_usbplug_v1.04.bin | 0cccf6fec | important | 144 145### Fixed 146 147| Index | Severity | Update | Issue description | Issue source | 148| ----- | --------- | ---------------------- | ------------------------ | ------------ | 149| 1 | important | Fix sometime reboot fail. | Reboot fail from loader enter. | - | 150 151------ 152 153## rk3562_bl32_v1.01.bin 154 155| Date | File | Build commit | Severity | 156| ---------- | :-------------------- | ------------ | --------- | 157| 2023-04-12 | rk3562_bl32_v1.01.bin | c73fd5531 | important | 158 159### New 160 1611. Added crypto/trng/keylad module support. 162 163### Fixed 164 165| Index | Severity | Update | Issue description | Issue source | 166| ----- | --------- | ------------------------------------------------------------ | -------------------------------------------- | ------------ | 167| 1 | important | Repair the CtsDevicePolicyManagerTestCases test failure problem | CtsDevicePolicyManagerTestCases test failure | 406081 | 168 169------ 170 171## rk3562_bl31_v1.13.elf 172 173| Date | File | Build commit | Severity | 174| ---------- | :-------------------- | ------------ | --------- | 175| 2023-04-10 | rk3562_bl31_v1.13.elf | 69ae6e698 | important | 176 177### New 178 1791. Add opteed sys ctrl support. 1802. Don't change unsecure crypto clocks. 181 182------ 183 184## rk3562_bl31_v1.12.elf 185 186| Date | File | Build commit | Severity | 187| ---------- | :-------------------- | ------------ | --------- | 188| 2023-03-15 | rk3562_bl31_v1.12.elf | 3376a679b | important | 189 190### New 191 1921. Implement autocs suspend and resume. 1932. Update dcf code to v1.01. 194 195------ 196 197## rk3562_bl31_v1.11.elf 198 199| Date | File | Build commit | Severity | 200| ---------- | :-------------------- | ------------ | --------- | 201| 2023-03-10 | rk3562_bl31_v1.11.elf | 75d01ff66 | important | 202 203### New 204 2051. Improve suspend/resume stability. 206 207------ 208 209## rk3562_bl31_v1.10.elf 210 211| Date | File | Build commit | Severity | 212| ---------- | :-------------------- | ------------ | --------- | 213| 2023-03-10 | rk3562_bl31_v1.10.elf | 8db141d32 | important | 214 215### New 216 2171. Add autocs support for core. 2182. Improve rkrng output. 219 220------ 221 222## rk3562_usbplug_v1.03.bin 223 224| Date | File | Build commit | Severity | 225| ---------- | :----------------------- | ----------- | -------- | 226| 2023-03-09 | rk3562_usbplug_v1.03.bin | a2a8c6bbac | important | 227 228### New 229 2301. First release version. 231 232------ 233 234## rk3562_bl31_v1.09.elf 235 236| Date | File | Build commit | Severity | 237| ---------- | :-------------------- | ------------ | --------- | 238| 2023-03-08 | rk3562_bl31_v1.09.elf | 6a1e56879 | important | 239 240### New 241 2421. Add support to change pvtpll length according to otp and opp flag . 243 244------ 245 246## rk3562_spl_v1.03.bin 247 248| Date | File | Build commit | Severity | 249| ---------- | :-------------------- | ----------- | -------- | 250| 2023-03-06 | rk3562_spl_v1.03.bin | 7ff748e19 | important | 251 252### New 253 2541. First release version. 255 256------ 257 258## rk3562_bl31_v1.08.elf 259 260| Date | File | Build commit | Severity | 261| ---------- | :-------------------- | ------------ | --------- | 262| 2023-02-27 | rk3562_bl31_v1.08.elf | 1f6088dc0 | important | 263 264### New 265 2661. Change clock to normal pll when supend and reset. 267 268------ 269 270## rk3562_bl31_v1.07.elf 271 272| Date | File | Build commit | Severity | 273| ---------- | :-------------------- | ------------ | --------- | 274| 2023-02-22 | rk3562_bl31_v1.07.elf | 4d4f21db2 | important | 275 276### New 277 2781. Support vdd_logic off in the system suspend. 279 280------ 281 282## rk3562_ddr_{1560...324}MHz_v1.04.bin 283 284| Date | File | Build commit | Severity | 285| ---------- | :-------------------------------- | ---------------------------------------------- | -------- | 286| 2023-02-14 | rk3562_ddr_{1560...324}MHz_v1.04.bin | bae1baa081 | important | 287 288### Fixed 289 290| Index | Severity | Update | Issue description | Issue source | 291| ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ | 292| 1 | moderate | fix bug of uart print can't be disabled | uart print can't be disabled by ddrbin_tool | - | 293| 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. | - | 294 295------ 296 297## rk3562_bl31_v1.06.elf 298 299| Date | File | Build commit | Severity | 300| ---------- | :-------------------- | ------------ | --------- | 301| 2023-02-09 | rk3562_bl31_v1.06.elf | de0f55c9c | important | 302 303### New 304 3051. Add crypto rng and klad clocks support. 3062. Adjust pvtpll table for npu 800MHz and 900MHz. 3073. Add dmc code. 308 309------ 310 311## rk3562_{ddr,spl,usbplug}_v1.x.bin 312 313| Date | File | Build commit | Severity | 314| ---------- | :-------------------------------- | ---------------------------------------------- | -------- | 315| 2023-02-03 | rk3562_{ddr,spl,usbplug}_v1.x.bin | ddr:4d38eafc48#spl:ec5f0a7c43#usbplug:3ed34f88 | important | 316 317### New 318 3191. Initial version. 320 321------ 322 323## rk3562_{bl31,bl32,mcu}_v1.x.bin 324 325| Date | File | Build commit | Severity | 326| ---------- | :------------------------------ | -------------------------------- | -------- | 327| 2023-02-03 | rk3562_{bl31,bl32,mcu}_v1.x.bin | bl31:none#bl32:512740e0#mcu:none | important | 328 329### New 330 3311. Initial version. 332 333------ 334 335