14574e1d2SJoseph Chen# RK3562 Release Note 24574e1d2SJoseph Chen 3*420f240bSXuhui Lin## rk3562_spl_v1.05.bin 4*420f240bSXuhui Lin 5*420f240bSXuhui Lin| Date | File | Build commit | Severity | 6*420f240bSXuhui Lin| ---------- | :------------------- | ------------ | --------- | 7*420f240bSXuhui Lin| 2023-09-25 | rk3562_spl_v1.05.bin | e4e124926e | important | 8*420f240bSXuhui Lin 9*420f240bSXuhui Lin### Fixed 10*420f240bSXuhui Lin 11*420f240bSXuhui Lin| Index | Severity | Update | Issue description | Issue source | 12*420f240bSXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 13*420f240bSXuhui Lin| 1 | important | Solve the problem of destroying the last valid tag during SPL modifying the last tag | When SPL overwrites the last valid tag, will destroy it instead of adding a new tag. | - | 14*420f240bSXuhui Lin 15*420f240bSXuhui Lin------ 16*420f240bSXuhui Lin 1701365ae0SXuhui Lin## rk3562_spl_v1.04.bin 1801365ae0SXuhui Lin 1901365ae0SXuhui Lin| Date | File | Build commit | Severity | 2001365ae0SXuhui Lin| ---------- | :------------------- | ------------ | --------- | 2101365ae0SXuhui Lin| 2023-09-19 | rk3562_spl_v1.04.bin | ed86ec4f7 | important | 2201365ae0SXuhui Lin 2301365ae0SXuhui Lin### New 2401365ae0SXuhui Lin 2501365ae0SXuhui Lin1. Support for A/B systems. 2601365ae0SXuhui Lin2. Print and pass the firmware version number. 2701365ae0SXuhui Lin 2801365ae0SXuhui Lin### Fixed 2901365ae0SXuhui Lin 3001365ae0SXuhui Lin| Index | Severity | Update | Issue description | Issue source | 3101365ae0SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 3201365ae0SXuhui Lin| 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. | - | 3301365ae0SXuhui Lin 3401365ae0SXuhui Lin------ 3501365ae0SXuhui Lin 362940d83aSHisping Lin## rk3562_bl32_v1.02.bin 372940d83aSHisping Lin 382940d83aSHisping Lin| Date | File | Build commit | Severity | 392940d83aSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 402940d83aSHisping Lin| 2023-08-29 | rk3562_bl32_v1.02.bin | b5340fd65 | important | 412940d83aSHisping Lin 422940d83aSHisping Lin### New 432940d83aSHisping Lin 442940d83aSHisping Lin1. support oem otp key hardware read lock. 452940d83aSHisping Lin2. Pseudo random number seed will be set by default. 462940d83aSHisping Lin3. Supports read and write security flag interfaces. 472940d83aSHisping Lin4. Support check ta encryption key is written. 482940d83aSHisping Lin 492940d83aSHisping Lin### Fixed 502940d83aSHisping Lin 512940d83aSHisping Lin| Index | Severity | Update | Issue description | Issue source | 522940d83aSHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ | 532940d83aSHisping Lin| 1 | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | - | 542940d83aSHisping Lin 552940d83aSHisping Lin------ 562940d83aSHisping Lin 571516712fSshengfei Xu## rk3562_bl31_v1.19.elf 581516712fSshengfei Xu 591516712fSshengfei Xu| Date | File | Build commit | Severity | 601516712fSshengfei Xu| ---------- | :-------------------- | ------------ | --------- | 611516712fSshengfei Xu| 2023-08-24 | rk3562_bl31_v1.19.elf | 763689fe5 | important | 621516712fSshengfei Xu 631516712fSshengfei Xu### New 641516712fSshengfei Xu 651516712fSshengfei Xu1. Support amp boot. 661516712fSshengfei Xu 671516712fSshengfei Xu------ 681516712fSshengfei Xu 69c80cf274Sshengfei Xu## rk3562_bl31_v1.18.elf 70c80cf274Sshengfei Xu 71c80cf274Sshengfei Xu| Date | File | Build commit | Severity | 72c80cf274Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- | 73c80cf274Sshengfei Xu| 2023-08-11 | rk3562_bl31_v1.18.elf | 39c4e2a0e | important | 74c80cf274Sshengfei Xu 75c80cf274Sshengfei Xu### New 76c80cf274Sshengfei Xu 77c80cf274Sshengfei Xu1. Disable the gpio debounce. 78c80cf274Sshengfei Xu2. Saver/restore the PMIC in the suspend/resume. 79c80cf274Sshengfei Xu3. Saver/restore the pwm in the suspend/resume. 80c80cf274Sshengfei Xu 81c80cf274Sshengfei Xu------ 82c80cf274Sshengfei Xu 83c758ad06STang Yun ping## rk3562_ddr_1056MHz_ultra_v1.05.bin 84c758ad06STang Yun ping 85c758ad06STang Yun ping| Date | File | Build commit | Severity | 86c758ad06STang Yun ping| ---------- | :--------------------------------- | ------------ | --------- | 87c758ad06STang Yun ping| 2023-05-29 | rk3562_ddr_1056MHz_ultra_v1.05.bin | 229cf1e07c | important | 88c758ad06STang Yun ping 89c758ad06STang Yun ping### Fixed 90c758ad06STang Yun ping 91c758ad06STang Yun ping| Index | Severity | Update | Issue description | Issue source | 92c758ad06STang Yun ping| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 93c758ad06STang Yun ping| 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. | - | 94c758ad06STang Yun ping 95c758ad06STang Yun ping------ 96c758ad06STang Yun ping 97693cc163Sshengfei Xu## rk3562_bl31_v1.17.elf 98693cc163Sshengfei Xu 99693cc163Sshengfei Xu| Date | File | Build commit | Severity | 100693cc163Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- | 101693cc163Sshengfei Xu| 2023-05-26 | rk3562_bl31_v1.17.elf | a394bf0a3 | important | 102693cc163Sshengfei Xu 103693cc163Sshengfei Xu### New 104693cc163Sshengfei Xu 105693cc163Sshengfei Xu1. Add the hash calculation for ultra suspend mode. 106693cc163Sshengfei Xu2. Save/restore the pmic register in the ultra suspend mode. 107693cc163Sshengfei Xu3. Add interface to config the MCU. 108693cc163Sshengfei Xu4. Update dcf code to v1.02. 109693cc163Sshengfei Xu 110693cc163Sshengfei Xu------ 111693cc163Sshengfei Xu 1121356c978Sshengfei Xu## rk3562_bl31_v1.16.elf 1131356c978Sshengfei Xu 1141356c978Sshengfei Xu| Date | File | Build commit | Severity | 1151356c978Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- | 1161356c978Sshengfei Xu| 2023-05-16 | rk3562_bl31_v1.16.elf | 9152290e3 | important | 1171356c978Sshengfei Xu 1181356c978Sshengfei Xu### New 1191356c978Sshengfei Xu 1201356c978Sshengfei Xu1. Add soc version init. 1211356c978Sshengfei Xu 1221356c978Sshengfei Xu------ 1231356c978Sshengfei Xu 12433ec1a00SLiang Chen## rk3562_bl31_v1.15.elf 12533ec1a00SLiang Chen 12633ec1a00SLiang Chen| Date | File | Build commit | Severity | 12733ec1a00SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 12833ec1a00SLiang Chen| 2023-04-27 | rk3562_bl31_v1.15.elf | 904af256f | important | 12933ec1a00SLiang Chen 13033ec1a00SLiang Chen### New 13133ec1a00SLiang Chen 13233ec1a00SLiang Chen1. Adjust pvtpll config for cpu/gpu/npu by the test results of correlation chips. 13333ec1a00SLiang Chen 13433ec1a00SLiang Chen------ 13533ec1a00SLiang Chen 1369c9e25beSTang Yun ping## rk3562_ddr_1332MHz_eyescan_v1.04.bin 1379c9e25beSTang Yun ping 1389c9e25beSTang Yun ping| Date | File | Build commit | Severity | 1399c9e25beSTang Yun ping| ---------- | :----------------------------------- | ------------ | --------- | 1409c9e25beSTang Yun ping| 2023-04-19 | rk3562_ddr_1332MHz_eyescan_v1.04.bin | b9c108a4eb | important | 1419c9e25beSTang Yun ping 1429c9e25beSTang Yun ping### New 1439c9e25beSTang Yun ping 1449c9e25beSTang Yun ping1. Add RK3562 2D eye scan support. 1459c9e25beSTang Yun ping 1469c9e25beSTang Yun ping------ 1479c9e25beSTang Yun ping 1481755816fSTang Yun ping## rk3562_ddr_1056MHz_ultra_v1.04.bin 1491755816fSTang Yun ping 1501755816fSTang Yun ping| Date | File | Build commit | Severity | 1511755816fSTang Yun ping| ---------- | :--------------------------------- | ------------ | --------- | 1521755816fSTang Yun ping| 2023-04-14 | rk3562_ddr_1056MHz_ultra_v1.04.bin | 6227d5cf9e | important | 1531755816fSTang Yun ping 1541755816fSTang Yun ping### New 1551755816fSTang Yun ping 1561755816fSTang Yun ping1. Add RK3562 ULTRA support. 1571755816fSTang Yun ping 1581755816fSTang Yun ping------ 1591755816fSTang Yun ping 160bd3388efSshengfei Xu## rk3562_bl31_v1.14.elf 161bd3388efSshengfei Xu 162bd3388efSshengfei Xu| Date | File | Build commit | Severity | 163bd3388efSshengfei Xu| ---------- | :-------------------- | ------------ | --------- | 164bd3388efSshengfei Xu| 2023-04-13 | rk3562_bl31_v1.14.elf | 2041b9655 | important | 165bd3388efSshengfei Xu 166bd3388efSshengfei Xu### New 167bd3388efSshengfei Xu 168bd3388efSshengfei Xu1. Support suspend mode config. 169bd3388efSshengfei Xu 170bd3388efSshengfei Xu------ 171bd3388efSshengfei Xu 172d2671041SChen Fen## rk3562_usbplug_v1.04.bin 173d2671041SChen Fen 174d2671041SChen Fen| Date | File | Build commit | Severity | 175d2671041SChen Fen| ---------- | :----------------------- | ---------- | -------- | 176d2671041SChen Fen| 2023-04-13 | rk3562_usbplug_v1.04.bin | 0cccf6fec | important | 177d2671041SChen Fen 178d2671041SChen Fen### Fixed 179d2671041SChen Fen 180d2671041SChen Fen| Index | Severity | Update | Issue description | Issue source | 181d2671041SChen Fen| ----- | --------- | ---------------------- | ------------------------ | ------------ | 182d2671041SChen Fen| 1 | important | Fix sometime reboot fail. | Reboot fail from loader enter. | - | 183d2671041SChen Fen 184d2671041SChen Fen------ 185d2671041SChen Fen 1860fa6fc88SLin Jinhan## rk3562_bl32_v1.01.bin 1870fa6fc88SLin Jinhan 1880fa6fc88SLin Jinhan| Date | File | Build commit | Severity | 1890fa6fc88SLin Jinhan| ---------- | :-------------------- | ------------ | --------- | 1900fa6fc88SLin Jinhan| 2023-04-12 | rk3562_bl32_v1.01.bin | c73fd5531 | important | 1910fa6fc88SLin Jinhan 1920fa6fc88SLin Jinhan### New 1930fa6fc88SLin Jinhan 1940fa6fc88SLin Jinhan1. Added crypto/trng/keylad module support. 1950fa6fc88SLin Jinhan 1960fa6fc88SLin Jinhan### Fixed 1970fa6fc88SLin Jinhan 1980fa6fc88SLin Jinhan| Index | Severity | Update | Issue description | Issue source | 1990fa6fc88SLin Jinhan| ----- | --------- | ------------------------------------------------------------ | -------------------------------------------- | ------------ | 2000fa6fc88SLin Jinhan| 1 | important | Repair the CtsDevicePolicyManagerTestCases test failure problem | CtsDevicePolicyManagerTestCases test failure | 406081 | 2010fa6fc88SLin Jinhan 2020fa6fc88SLin Jinhan------ 2030fa6fc88SLin Jinhan 20461993dceSFinley Xiao## rk3562_bl31_v1.13.elf 20561993dceSFinley Xiao 20661993dceSFinley Xiao| Date | File | Build commit | Severity | 20761993dceSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 20861993dceSFinley Xiao| 2023-04-10 | rk3562_bl31_v1.13.elf | 69ae6e698 | important | 20961993dceSFinley Xiao 21061993dceSFinley Xiao### New 21161993dceSFinley Xiao 21261993dceSFinley Xiao1. Add opteed sys ctrl support. 21361993dceSFinley Xiao2. Don't change unsecure crypto clocks. 21461993dceSFinley Xiao 21561993dceSFinley Xiao------ 216f1a9d362SJoseph Chen 21734035c0cSFinley Xiao## rk3562_bl31_v1.12.elf 21834035c0cSFinley Xiao 21934035c0cSFinley Xiao| Date | File | Build commit | Severity | 22034035c0cSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 22134035c0cSFinley Xiao| 2023-03-15 | rk3562_bl31_v1.12.elf | 3376a679b | important | 22234035c0cSFinley Xiao 22334035c0cSFinley Xiao### New 22434035c0cSFinley Xiao 22534035c0cSFinley Xiao1. Implement autocs suspend and resume. 22634035c0cSFinley Xiao2. Update dcf code to v1.01. 22734035c0cSFinley Xiao 22834035c0cSFinley Xiao------ 229f1a9d362SJoseph Chen 23077d983feSshengfei Xu## rk3562_bl31_v1.11.elf 23177d983feSshengfei Xu 23277d983feSshengfei Xu| Date | File | Build commit | Severity | 23377d983feSshengfei Xu| ---------- | :-------------------- | ------------ | --------- | 23477d983feSshengfei Xu| 2023-03-10 | rk3562_bl31_v1.11.elf | 75d01ff66 | important | 23577d983feSshengfei Xu 23677d983feSshengfei Xu### New 23777d983feSshengfei Xu 23877d983feSshengfei Xu1. Improve suspend/resume stability. 23977d983feSshengfei Xu 24077d983feSshengfei Xu------ 241f1a9d362SJoseph Chen 242a9892bfcSFinley Xiao## rk3562_bl31_v1.10.elf 243a9892bfcSFinley Xiao 244a9892bfcSFinley Xiao| Date | File | Build commit | Severity | 245a9892bfcSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 246a9892bfcSFinley Xiao| 2023-03-10 | rk3562_bl31_v1.10.elf | 8db141d32 | important | 247a9892bfcSFinley Xiao 248a9892bfcSFinley Xiao### New 249a9892bfcSFinley Xiao 250a9892bfcSFinley Xiao1. Add autocs support for core. 251a9892bfcSFinley Xiao2. Improve rkrng output. 252a9892bfcSFinley Xiao 253a9892bfcSFinley Xiao------ 254f1a9d362SJoseph Chen 255dc63d96aSChen Fen## rk3562_usbplug_v1.03.bin 256dc63d96aSChen Fen 257dc63d96aSChen Fen| Date | File | Build commit | Severity | 258dc63d96aSChen Fen| ---------- | :----------------------- | ----------- | -------- | 259dc63d96aSChen Fen| 2023-03-09 | rk3562_usbplug_v1.03.bin | a2a8c6bbac | important | 260dc63d96aSChen Fen 261dc63d96aSChen Fen### New 262dc63d96aSChen Fen 263dc63d96aSChen Fen1. First release version. 264dc63d96aSChen Fen 265dc63d96aSChen Fen------ 266dc63d96aSChen Fen 2675b2037f3SFinley Xiao## rk3562_bl31_v1.09.elf 2685b2037f3SFinley Xiao 2695b2037f3SFinley Xiao| Date | File | Build commit | Severity | 2705b2037f3SFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 2715b2037f3SFinley Xiao| 2023-03-08 | rk3562_bl31_v1.09.elf | 6a1e56879 | important | 2725b2037f3SFinley Xiao 2735b2037f3SFinley Xiao### New 2745b2037f3SFinley Xiao 2755b2037f3SFinley Xiao1. Add support to change pvtpll length according to otp and opp flag . 2765b2037f3SFinley Xiao 2775b2037f3SFinley Xiao------ 278f1a9d362SJoseph Chen 27978fade4fSYifeng Zhao## rk3562_spl_v1.03.bin 28078fade4fSYifeng Zhao 28178fade4fSYifeng Zhao| Date | File | Build commit | Severity | 28278fade4fSYifeng Zhao| ---------- | :-------------------- | ----------- | -------- | 28378fade4fSYifeng Zhao| 2023-03-06 | rk3562_spl_v1.03.bin | 7ff748e19 | important | 28478fade4fSYifeng Zhao 28578fade4fSYifeng Zhao### New 28678fade4fSYifeng Zhao 28778fade4fSYifeng Zhao1. First release version. 28878fade4fSYifeng Zhao 28978fade4fSYifeng Zhao------ 29078fade4fSYifeng Zhao 291e53c80efSFinley Xiao## rk3562_bl31_v1.08.elf 292e53c80efSFinley Xiao 293e53c80efSFinley Xiao| Date | File | Build commit | Severity | 294e53c80efSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 295e53c80efSFinley Xiao| 2023-02-27 | rk3562_bl31_v1.08.elf | 1f6088dc0 | important | 296e53c80efSFinley Xiao 297e53c80efSFinley Xiao### New 298e53c80efSFinley Xiao 299e53c80efSFinley Xiao1. Change clock to normal pll when supend and reset. 300e53c80efSFinley Xiao 301e53c80efSFinley Xiao------ 302f1a9d362SJoseph Chen 3039bef93d4Sshengfei Xu## rk3562_bl31_v1.07.elf 3049bef93d4Sshengfei Xu 3059bef93d4Sshengfei Xu| Date | File | Build commit | Severity | 3069bef93d4Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- | 3079bef93d4Sshengfei Xu| 2023-02-22 | rk3562_bl31_v1.07.elf | 4d4f21db2 | important | 3089bef93d4Sshengfei Xu 3099bef93d4Sshengfei Xu### New 3109bef93d4Sshengfei Xu 3119bef93d4Sshengfei Xu1. Support vdd_logic off in the system suspend. 3129bef93d4Sshengfei Xu 3139bef93d4Sshengfei Xu------ 3149bef93d4Sshengfei Xu 31552e2193eSTang Yun ping## rk3562_ddr_{1560...324}MHz_v1.04.bin 31652e2193eSTang Yun ping 31752e2193eSTang Yun ping| Date | File | Build commit | Severity | 31852e2193eSTang Yun ping| ---------- | :-------------------------------- | ---------------------------------------------- | -------- | 31952e2193eSTang Yun ping| 2023-02-14 | rk3562_ddr_{1560...324}MHz_v1.04.bin | bae1baa081 | important | 32052e2193eSTang Yun ping 32152e2193eSTang Yun ping### Fixed 32252e2193eSTang Yun ping 32352e2193eSTang Yun ping| Index | Severity | Update | Issue description | Issue source | 32452e2193eSTang Yun ping| ----- | --------- | --------------------------------------- | ------------------------------------------------------------ | ------------ | 32552e2193eSTang Yun ping| 1 | moderate | fix bug of uart print can't be disabled | uart print can't be disabled by ddrbin_tool | - | 32652e2193eSTang Yun ping| 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. | - | 32752e2193eSTang Yun ping 32852e2193eSTang Yun ping------ 32952e2193eSTang Yun ping 3309520c75eSFinley Xiao## rk3562_bl31_v1.06.elf 3319520c75eSFinley Xiao 3329520c75eSFinley Xiao| Date | File | Build commit | Severity | 3339520c75eSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 3349520c75eSFinley Xiao| 2023-02-09 | rk3562_bl31_v1.06.elf | de0f55c9c | important | 3359520c75eSFinley Xiao 3369520c75eSFinley Xiao### New 3379520c75eSFinley Xiao 3389520c75eSFinley Xiao1. Add crypto rng and klad clocks support. 3399520c75eSFinley Xiao2. Adjust pvtpll table for npu 800MHz and 900MHz. 3409520c75eSFinley Xiao3. Add dmc code. 3419520c75eSFinley Xiao 3429520c75eSFinley Xiao------ 3439520c75eSFinley Xiao 344f8b9fd59SJoseph Chen## rk3562_{ddr,spl,usbplug}_v1.x.bin 345f8b9fd59SJoseph Chen 346f8b9fd59SJoseph Chen| Date | File | Build commit | Severity | 347f8b9fd59SJoseph Chen| ---------- | :-------------------------------- | ---------------------------------------------- | -------- | 348f8b9fd59SJoseph Chen| 2023-02-03 | rk3562_{ddr,spl,usbplug}_v1.x.bin | ddr:4d38eafc48#spl:ec5f0a7c43#usbplug:3ed34f88 | important | 349f8b9fd59SJoseph Chen 350f8b9fd59SJoseph Chen### New 351f8b9fd59SJoseph Chen 352f8b9fd59SJoseph Chen1. Initial version. 353f8b9fd59SJoseph Chen 354f8b9fd59SJoseph Chen------ 355f8b9fd59SJoseph Chen 3564574e1d2SJoseph Chen## rk3562_{bl31,bl32,mcu}_v1.x.bin 3574574e1d2SJoseph Chen 3584574e1d2SJoseph Chen| Date | File | Build commit | Severity | 3594574e1d2SJoseph Chen| ---------- | :------------------------------ | -------------------------------- | -------- | 3604574e1d2SJoseph Chen| 2023-02-03 | rk3562_{bl31,bl32,mcu}_v1.x.bin | bl31:none#bl32:512740e0#mcu:none | important | 3614574e1d2SJoseph Chen 3624574e1d2SJoseph Chen### New 3634574e1d2SJoseph Chen 3644574e1d2SJoseph Chen1. Initial version. 3654574e1d2SJoseph Chen 3664574e1d2SJoseph Chen------ 3674574e1d2SJoseph Chen 368