15d9b0599SJoseph Chen# RK3528 Release Note 25d9b0599SJoseph Chen 3*76b4210cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin 4*76b4210cSZhihuan He 5*76b4210cSZhihuan He| Date | File | Build commit | Severity | 6*76b4210cSZhihuan He| ---------- | ------------------------------------------------------ | ------------ | -------- | 7*76b4210cSZhihuan He| 2024-12-31 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin | ce4c2119c2 | moderate | 8*76b4210cSZhihuan He 9*76b4210cSZhihuan He### New 10*76b4210cSZhihuan He 11*76b4210cSZhihuan He1. Add RK3528 2D eye scan support. 12*76b4210cSZhihuan He 13*76b4210cSZhihuan He------ 14*76b4210cSZhihuan He 158f849524SXiaoDong Huang## rk3528_bl31_v1.18.elf 168f849524SXiaoDong Huang 178f849524SXiaoDong Huang| Date | File | Build commit | Severity | 188f849524SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 198f849524SXiaoDong Huang| 2024-11-18 | rk3528_bl31_v1.18.elf | 059b3c586 | important | 208f849524SXiaoDong Huang 218f849524SXiaoDong Huang### New 228f849524SXiaoDong Huang 238f849524SXiaoDong Huang1. Support GX3501. 248f849524SXiaoDong Huang2. Dump wakeup source after virtual-poweroff. 258f849524SXiaoDong Huang 268f849524SXiaoDong Huang------ 278f849524SXiaoDong Huang 28e0f51903SHisping Lin## rk3528_bl32_v1.06.bin 29e0f51903SHisping Lin 30e0f51903SHisping Lin| Date | File | Build commit | Severity | 31e0f51903SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 32e0f51903SHisping Lin| 2024-10-31 | rk3528_bl32_v1.06.bin | 9f2aca7d1 | important | 33e0f51903SHisping Lin 34e0f51903SHisping Lin### New 35e0f51903SHisping Lin 36e0f51903SHisping Lin1. Add support for esck key. 37e0f51903SHisping Lin 38e0f51903SHisping Lin### Fixed 39e0f51903SHisping Lin 40e0f51903SHisping Lin| Index | Severity | Update | Issue description | Issue source | 41e0f51903SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 42e0f51903SHisping Lin| 1 | important | check whether the rpmb key has been burned before changing security level | upgrading from weak security level to strong security level may result in rpmb key verification failure | - | 43e0f51903SHisping Lin| 2 | important | fixed RSA OAEP MGF1 algorithm | TA will report an error when using RSA algorithm OAEP MGF1 padding method | - | 44e0f51903SHisping Lin| 3 | important | fixed condition of whether secure boot is enabled | Under unstable hardware conditions, it may be mistakenly believed that secure boot is enabled | - | 45e0f51903SHisping Lin 46e0f51903SHisping Lin------ 47e0f51903SHisping Lin 485580aaceSHisping Lin## rk3528_bl32_v1.05.bin 495580aaceSHisping Lin 505580aaceSHisping Lin| Date | File | Build commit | Severity | 515580aaceSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 525580aaceSHisping Lin| 2024-09-02 | rk3528_bl32_v1.05.bin | 6c78a7d8 | important | 535580aaceSHisping Lin 545580aaceSHisping Lin### New 555580aaceSHisping Lin 565580aaceSHisping Lin1. Support software TA encryption key, customers can use TA encryption function without burning the key. 575580aaceSHisping Lin2. Support OTP hardware lock, allowing secure and non secure OTP access simultaneously. 585580aaceSHisping Lin3. RPMB change read data to multiple times. 595580aaceSHisping Lin4. Increase MPI_MEMPOOL_SIZE size. 605580aaceSHisping Lin 615580aaceSHisping Lin------ 625580aaceSHisping Lin 63d04ca72fSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin 64d04ca72fSZhihuan He 65d04ca72fSZhihuan He| Date | File | Build commit | Severity | 66d04ca72fSZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- | 67d04ca72fSZhihuan He| 2024-07-12 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin | 44ec2e0a51 | moderate | 68d04ca72fSZhihuan He 69d04ca72fSZhihuan He### New 70d04ca72fSZhihuan He 71d04ca72fSZhihuan He1. Add Manufacturer ID print. 72d04ca72fSZhihuan He2. Disable vref training below 600MHz. 73d04ca72fSZhihuan He3. Enable LPASR for DDR4. 74d04ca72fSZhihuan He 75d04ca72fSZhihuan He------ 76d04ca72fSZhihuan He 770f16351cSHisping Lin## rk3528_bl32_v1.04.bin 780f16351cSHisping Lin 790f16351cSHisping Lin| Date | File | Build commit | Severity | 800f16351cSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 810f16351cSHisping Lin| 2024-04-16 | rk3528_bl32_v1.04.bin | 185dc3c92 | important | 820f16351cSHisping Lin 830f16351cSHisping Lin### New 840f16351cSHisping Lin 850f16351cSHisping Lin1. Optimization parameter check to enhance security. 860f16351cSHisping Lin2. Support printing TEE memory usage information. 870f16351cSHisping Lin3. Hardware crypto supports addresses exceeding 4G. 880f16351cSHisping Lin4. Support printing FWVER information. 890f16351cSHisping Lin 900f16351cSHisping Lin------ 910f16351cSHisping Lin 920b3e87afSZhihuan## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin 930b3e87afSZhihuan 940b3e87afSZhihuan| Date | File | Build commit | Severity | 950b3e87afSZhihuan| ---------- | ---------------------------------------------- | ------------ | --------- | 960b3e87afSZhihuan| 2024-01-30 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin | 665f3e4817 | important | 970b3e87afSZhihuan 980b3e87afSZhihuan### New 990b3e87afSZhihuan 1000b3e87afSZhihuan1. Support lp3 dram odt auto detect. 1010b3e87afSZhihuan2. Support vref training. 1020b3e87afSZhihuan 1030b3e87afSZhihuan### Fixed 1040b3e87afSZhihuan 1050b3e87afSZhihuan| Index | Severity | Update | Issue description | Issue source | 1060b3e87afSZhihuan| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ | 1070b3e87afSZhihuan| 1 | important | Fix CL err for byte mode lp4 in training. | It will error in training when used byte mode lp4. | - | 1080b3e87afSZhihuan| 2 | important | Fix lp4/lp4x 4L pcb config wrong. | The signal of lp4/lp4x use 4L pcb is not in the best. | - | 1090b3e87afSZhihuan 1100b3e87afSZhihuan------ 1110b3e87afSZhihuan 112bf63f186SLiang Chen## rk3528_bl31_v1.17.elf 113bf63f186SLiang Chen 114bf63f186SLiang Chen| Date | File | Build commit | Severity | 115bf63f186SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 116bf63f186SLiang Chen| 2023-12-21 | rk3528_bl31_v1.17.elf | eda1f5ce4 | important | 117bf63f186SLiang Chen 118bf63f186SLiang Chen### Fixed 119bf63f186SLiang Chen 120bf63f186SLiang Chen| Index | Severity | Update | Issue description | Issue source | 121bf63f186SLiang Chen| ----- | --------- | ------------------------------------ | ------------------------------------------------- | ------------ | 122bf63f186SLiang Chen| 1 | important | Fix cpu stall when video play back | cpu will randomly stall when video playback | - | 123bf63f186SLiang Chen 124bf63f186SLiang Chen------ 125bf63f186SLiang Chen 126a960d743SXuhui Lin## rk3528_spl_v1.05.bin 127a960d743SXuhui Lin 128a960d743SXuhui Lin| Date | File | Build commit | Severity | 129a960d743SXuhui Lin| ---------- | -------------------- | ------------ | --------- | 130a960d743SXuhui Lin| 2023-09-25 | rk3528_spl_v1.05.bin | e4e124926e | important | 131a960d743SXuhui Lin 132a960d743SXuhui Lin### New 133a960d743SXuhui Lin 134a960d743SXuhui Lin1. Print and pass the firmware version number. 135a960d743SXuhui Lin 136a960d743SXuhui Lin### Fixed 137a960d743SXuhui Lin 138a960d743SXuhui Lin| Index | Severity | Update | Issue description | Issue source | 139a960d743SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 140a960d743SXuhui 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. | - | 141a960d743SXuhui Lin 142a960d743SXuhui Lin------ 143a960d743SXuhui Lin 144a8cebb93SHisping Lin## rk3528_bl32_v1.03.bin 145a8cebb93SHisping Lin 146a8cebb93SHisping Lin| Date | File | Build commit | Severity | 147a8cebb93SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 148a8cebb93SHisping Lin| 2023-08-29 | rk3528_bl32_v1.03.bin | b5340fd65 | important | 149a8cebb93SHisping Lin 150a8cebb93SHisping Lin### New 151a8cebb93SHisping Lin 152a8cebb93SHisping Lin1. support oem otp key hardware read lock. 153a8cebb93SHisping Lin2. Pseudo random number seed will be set by default. 154a8cebb93SHisping Lin3. Supports read and write security flag interfaces. 155a8cebb93SHisping Lin4. Support check ta encryption key is written. 156a8cebb93SHisping Lin5. Support oem hdcp key. 157a8cebb93SHisping Lin 158a8cebb93SHisping Lin### Fixed 159a8cebb93SHisping Lin 160a8cebb93SHisping Lin| Index | Severity | Update | Issue description | Issue source | 161a8cebb93SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ | 162a8cebb93SHisping Lin| 1 | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | - | 163a8cebb93SHisping Lin 164a8cebb93SHisping Lin------ 165a8cebb93SHisping Lin 1661a417bbfSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin 1671a417bbfSZhihuan He 1681a417bbfSZhihuan He| Date | File | Build commit | Severity | 1691a417bbfSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 1701a417bbfSZhihuan He| 2023-08-04 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin | 4fe5906c9d | important | 1711a417bbfSZhihuan He 1721a417bbfSZhihuan He### New 1731a417bbfSZhihuan He 1741a417bbfSZhihuan He1. Support lp4/lp4x derate. 1751a417bbfSZhihuan He2. Support modified CA de-skew by ddrbin_tool. 1761a417bbfSZhihuan He 1771a417bbfSZhihuan He### Fixed 1781a417bbfSZhihuan He 1791a417bbfSZhihuan He| Index | Severity | Update | Issue description | Issue source | 1801a417bbfSZhihuan He| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ | 1811a417bbfSZhihuan He| 1 | important | Fix per-bank-refresh enable bug. | Abnormal in OUT print when enable per-bank-refresh. | - | 1821a417bbfSZhihuan He| 2 | important | Fix pageclose bug. | The system error in dmc driver after enable pageclose. | - | 1831a417bbfSZhihuan He 1841a417bbfSZhihuan He------ 1851a417bbfSZhihuan He 186b28842d5SLiang Chen## rk3528_bl31_v1.16.elf 187b28842d5SLiang Chen 188b28842d5SLiang Chen| Date | File | Build commit | Severity | 189b28842d5SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 190b28842d5SLiang Chen| 2023-07-21 | rk3528_bl31_v1.16.elf | 7bfd76051 | important | 191b28842d5SLiang Chen 192b28842d5SLiang Chen### New 193b28842d5SLiang Chen 194b28842d5SLiang Chen1. Fix deadlock for soc monitor. 195b28842d5SLiang Chen 196b28842d5SLiang Chen------ 197b28842d5SLiang Chen 19839a423aaSLiang Chen## rk3528_bl31_v1.15.elf 19939a423aaSLiang Chen 20039a423aaSLiang Chen| Date | File | Build commit | Severity | 20139a423aaSLiang Chen| ---------- | :-------------------- | ------------ | --------- | 20239a423aaSLiang Chen| 2023-07-17 | rk3528_bl31_v1.15.elf | d8ae91904 | important | 20339a423aaSLiang Chen 20439a423aaSLiang Chen### New 20539a423aaSLiang Chen 20639a423aaSLiang Chen1. Add support for rk3528A. 20739a423aaSLiang Chen 20839a423aaSLiang Chen------ 20939a423aaSLiang Chen 21005cba45eSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin 21105cba45eSZhihuan He 21205cba45eSZhihuan He| Date | File | Build commit | Severity | 21305cba45eSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 21405cba45eSZhihuan He| 2023-06-05 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin | 1ab0bfbe2d | important | 21505cba45eSZhihuan He 21605cba45eSZhihuan He### New 21705cba45eSZhihuan He 21805cba45eSZhihuan He1. Support modified CA de-skew by ddrbin_tool. 21905cba45eSZhihuan He 22005cba45eSZhihuan He------ 22105cba45eSZhihuan He 222d6ccfe40SXiaoDong Huang## rk3528_bl31_v1.14.elf 223d6ccfe40SXiaoDong Huang 224d6ccfe40SXiaoDong Huang| Date | File | Build commit | Severity | 225d6ccfe40SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 226d6ccfe40SXiaoDong Huang| 2023-05-19 | rk3528_bl31_v1.14.elf | 1b2124ab7 | important | 227d6ccfe40SXiaoDong Huang 228d6ccfe40SXiaoDong Huang### New 229d6ccfe40SXiaoDong Huang 230d6ccfe40SXiaoDong Huang1. Move BL31 base to 0x80000. 231d6ccfe40SXiaoDong Huang2. Support ddr frequency scale. 232d6ccfe40SXiaoDong Huang 233d6ccfe40SXiaoDong Huang------ 234d6ccfe40SXiaoDong Huang 235cf04d2f1SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin 236cf04d2f1SZhihuan He 237cf04d2f1SZhihuan He| Date | File | Build commit | Severity | 238cf04d2f1SZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 239cf04d2f1SZhihuan He| 2023-04-14 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin | 2eef4a672d | important | 240cf04d2f1SZhihuan He 241cf04d2f1SZhihuan He### New 242cf04d2f1SZhihuan He 243cf04d2f1SZhihuan He1. Add new ddrbin for 4BIT PCB configurations. 244cf04d2f1SZhihuan He2. Add the configuration of LP3 CA skew. 245cf04d2f1SZhihuan He 246cf04d2f1SZhihuan He### Fixed 247cf04d2f1SZhihuan He 248cf04d2f1SZhihuan He| Index | Severity | Update | Issue description | Issue source | 249cf04d2f1SZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 250cf04d2f1SZhihuan He| 1 | important | Fix the phase problem of DDR3 RAS in 2T mode. | Abnormal RAS phase in DDR3 2T mode. | - | 251cf04d2f1SZhihuan He| 2 | important | Fixed the abnormal ODT output problem in LP3 training under multi-rank. | The ODT output is abnormal when LP3 does cs1 write training under multi-rank. | - | 252cf04d2f1SZhihuan He 253cf04d2f1SZhihuan He------ 254cf04d2f1SZhihuan He 255c2e237b6SLin Jinhan## rk3528_bl32_v1.02.bin 256c2e237b6SLin Jinhan 257c2e237b6SLin Jinhan| Date | File | Build commit | Severity | 258c2e237b6SLin Jinhan| ---------- | :-------------------- | ------------ | --------- | 259c2e237b6SLin Jinhan| 2023-04-12 | rk3528_bl32_v1.02.bin | c73fd5531 | important | 260c2e237b6SLin Jinhan 261c2e237b6SLin Jinhan### New 262c2e237b6SLin Jinhan 263c2e237b6SLin Jinhan1. Added crypto/trng/keylad module support. 264c2e237b6SLin Jinhan 265c2e237b6SLin Jinhan------ 266c2e237b6SLin Jinhan 267542a359bSFinley Xiao## rk3528_bl31_v1.13.elf 268542a359bSFinley Xiao 269542a359bSFinley Xiao| Date | File | Build commit | Severity | 270542a359bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 271542a359bSFinley Xiao| 2023-04-12 | rk3528_bl31_v1.13.elf | 642369d9b | important | 272542a359bSFinley Xiao 273542a359bSFinley Xiao### New 274542a359bSFinley Xiao 275542a359bSFinley Xiao1. Modify pvtpll table for cpu and gpu. 276542a359bSFinley Xiao 277542a359bSFinley Xiao------ 278542a359bSFinley Xiao 27984f0acafSYifeng Zhao## rk3528_spl_v1.04.bin 28084f0acafSYifeng Zhao 28184f0acafSYifeng Zhao| Date | File | Build commit | Severity | 28284f0acafSYifeng Zhao| ---------- | :----------------- - | ------------ | --------- | 28384f0acafSYifeng Zhao| 2023-04-11 | rk3528_spl_v1.04.bin | 0fbedd06 | important | 28484f0acafSYifeng Zhao 28584f0acafSYifeng Zhao### Fixed 28684f0acafSYifeng Zhao 28784f0acafSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 28884f0acafSYifeng Zhao| ----- | --------- | ---------------------------------- | ------------------- | ------------ | 28984f0acafSYifeng Zhao| 1 | important | Fix matrix 339M freq set/get error | EMMC transfer error | - | 29084f0acafSYifeng Zhao 29184f0acafSYifeng Zhao------ 29284f0acafSYifeng Zhao 293ed22a721SChen Fen## rk3528_usbplug_v1.03.bin 294ed22a721SChen Fen 295ed22a721SChen Fen| Date | File | Build commit | Severity | 296ed22a721SChen Fen| ---------- | :----------------------- | ---------- | -------- | 297ed22a721SChen Fen| 2023-04-08 | rk3528_usbplug_v1.03.bin | dbdfea79b | important | 298ed22a721SChen Fen 299ed22a721SChen Fen### Fixed 300ed22a721SChen Fen 301ed22a721SChen Fen| Index | Severity | Update | Issue description | Issue source | 30284f0acafSYifeng Zhao| ----- | --------- | ---------------------- | ------------------------ | ------------ | 303ed22a721SChen Fen| 1 | important | Fix sometime emmc upgrade fail. | Emmc upgrade fail sometime. | - | 304ed22a721SChen Fen 305ed22a721SChen Fen------ 306ed22a721SChen Fen 307a334cd45SHisping Lin## rk3528_bl32_v1.01.bin 308a334cd45SHisping Lin 309a334cd45SHisping Lin| Date | File | Build commit | Severity | 310a334cd45SHisping Lin| ---------- | :-------------------- | ------------ | -------- | 311a334cd45SHisping Lin| 2023-04-03 | rk3528_bl32_v1.01.bin | c5251becc | moderate | 312a334cd45SHisping Lin 313a334cd45SHisping Lin### New 314a334cd45SHisping Lin 315a334cd45SHisping Lin1. Add some internal TA interface. 316a334cd45SHisping Lin 317a334cd45SHisping Lin------ 318a334cd45SHisping Lin 319562e4207SJoseph Chen## rk3528_bl31_v1.12.elf 320562e4207SJoseph Chen 321562e4207SJoseph Chen| Date | File | Build commit | Severity | 322562e4207SJoseph Chen| ---------- | :-------------------- | ------------ | --------- | 323b1cf3f49SJoseph Chen| 2023-03-16 | rk3528_bl31_v1.12.elf | 70c5c8d9c | important | 324562e4207SJoseph Chen 325562e4207SJoseph Chen### New 326562e4207SJoseph Chen 327562e4207SJoseph Chen1. Improve trng performance. 328562e4207SJoseph Chen 329562e4207SJoseph Chen------ 330562e4207SJoseph Chen 3311e3ed1b9SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin 3321e3ed1b9SZhihuan He 3331e3ed1b9SZhihuan He| Date | File | Build commit | Severity | 3341e3ed1b9SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 3351e3ed1b9SZhihuan He| 2023-03-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin | dce46ffe73 | important | 3361e3ed1b9SZhihuan He 3371e3ed1b9SZhihuan He### New 3381e3ed1b9SZhihuan He 3391e3ed1b9SZhihuan He1. Add new OTP configurations support. 3401e3ed1b9SZhihuan He 3411e3ed1b9SZhihuan He------ 3421e3ed1b9SZhihuan He 343ded08e52SXiaoDong Huang## rk3528_bl31_v1.11.elf 344ded08e52SXiaoDong Huang 345ded08e52SXiaoDong Huang| Date | File | Build commit | Severity | 346ded08e52SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 347b1cf3f49SJoseph Chen| 2023-03-09 | rk3528_bl31_v1.11.elf | 389e6e47 | important | 348ded08e52SXiaoDong Huang 349ded08e52SXiaoDong Huang### New 350ded08e52SXiaoDong Huang 351ded08e52SXiaoDong Huang1. Modify the ddr configuration flow during system suspend. 352ded08e52SXiaoDong Huang 353ded08e52SXiaoDong Huang------ 354ded08e52SXiaoDong Huang 355858a6b64SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin 356858a6b64SZhihuan He 357858a6b64SZhihuan He| Date | File | Build commit | Severity | 358858a6b64SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 359858a6b64SZhihuan He| 2023-03-09 | rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin | f0be8490c4 | important | 360858a6b64SZhihuan He 361858a6b64SZhihuan He### New 362858a6b64SZhihuan He 363858a6b64SZhihuan He1. Add support for chips with different OTP configurations. 364858a6b64SZhihuan He 365858a6b64SZhihuan He### Fixed 366858a6b64SZhihuan He 367858a6b64SZhihuan He| Index | Severity | Update | Issue description | Issue source | 368858a6b64SZhihuan He| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ | 369858a6b64SZhihuan He| 1 | important | Fixed LP3 x16 capacity error problem. | The ddr capacity anomalies occur when the phy at lp3 x16 mode. | - | 370858a6b64SZhihuan He| 2 | important | Fixed DDR unstabled when in low frequency(<=400Mhz) . | The kernel will panic when DDR run in low frequency(<=400Mhz). | - | 371858a6b64SZhihuan He 372858a6b64SZhihuan He------ 373858a6b64SZhihuan He 374deb0355cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin 375deb0355cSZhihuan He 376deb0355cSZhihuan He| Date | File | Build commit | Severity | 377deb0355cSZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 378deb0355cSZhihuan He| 2023-02-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin | 60403d388d | important | 379deb0355cSZhihuan He 380deb0355cSZhihuan He### New 381deb0355cSZhihuan He 382deb0355cSZhihuan He1. Support config derate refresh, per-bank refresh. 383deb0355cSZhihuan He2. Support AXI split. 384deb0355cSZhihuan He3. Enable LP4, LP4X read/write DBI function. 385deb0355cSZhihuan He 386deb0355cSZhihuan He### Fixed 387deb0355cSZhihuan He 388deb0355cSZhihuan He| Index | Severity | Update | Issue description | Issue source | 389deb0355cSZhihuan He| ----- | --------- | -------------------------------------------------- | ---------------------------------------------- | ------------ | 390deb0355cSZhihuan He| 1 | important | Fixed 2L PCB unstabled when DDR in high frequency. | The DDR run in 1056MHz will case system panic. | - | 391deb0355cSZhihuan He 392deb0355cSZhihuan He------ 393deb0355cSZhihuan He 3940d92bcabSJoseph Chen## rk3528_bl31_v1.10.elf 3950d92bcabSJoseph Chen 3960d92bcabSJoseph Chen| Date | File | Build commit | Severity | 3970d92bcabSJoseph Chen| ---------- | :-------------------- | ------------ | --------- | 398b1cf3f49SJoseph Chen| 2023-02-15 | rk3528_bl31_v1.10.elf | d74b03e10 | important | 3990d92bcabSJoseph Chen 4000d92bcabSJoseph Chen### New 4010d92bcabSJoseph Chen 4020d92bcabSJoseph Chen1. Add trng scmi clk support. 4030d92bcabSJoseph Chen 4040d92bcabSJoseph Chen------ 4050d92bcabSJoseph Chen 40630c0724eSXiaoDong Huang## rk3528_bl31_v1.09.elf 40730c0724eSXiaoDong Huang 40830c0724eSXiaoDong Huang| Date | File | Build commit | Severity | 40930c0724eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 410b1cf3f49SJoseph Chen| 2023-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3 | important | 41130c0724eSXiaoDong Huang 41230c0724eSXiaoDong Huang### New 41330c0724eSXiaoDong Huang 41430c0724eSXiaoDong Huang1. Support all gpio wakeup. 41530c0724eSXiaoDong Huang2. Improve the stability of fiq-debugger. 41630c0724eSXiaoDong Huang 41730c0724eSXiaoDong Huang------ 41830c0724eSXiaoDong Huang 4197c7b513fSXiaoDong Huang## rk3528_bl31_v1.08.elf 4207c7b513fSXiaoDong Huang 4217c7b513fSXiaoDong Huang| Date | File | Build commit | Severity | 4227c7b513fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 423b1cf3f49SJoseph Chen| 2023-01-10 | rk3528_bl31_v1.08.elf | 082486b74 | important | 4247c7b513fSXiaoDong Huang 4257c7b513fSXiaoDong Huang### New 4267c7b513fSXiaoDong Huang 4277c7b513fSXiaoDong Huang1. Support crypto/crypto_s/klad clock. 4287c7b513fSXiaoDong Huang 4297c7b513fSXiaoDong Huang------ 4307c7b513fSXiaoDong Huang 4313ddc48f5SXiaoDong Huang## rk3528_bl31_v1.07.elf 4323ddc48f5SXiaoDong Huang 4333ddc48f5SXiaoDong Huang| Date | File | Build commit | Severity | 4343ddc48f5SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 4353ddc48f5SXiaoDong Huang| 2022-12-26 | rk3528_bl31_v1.07.elf | da191fda0 | important | 4363ddc48f5SXiaoDong Huang 4373ddc48f5SXiaoDong Huang### New 4383ddc48f5SXiaoDong Huang 4393ddc48f5SXiaoDong Huang1. Support poweroff VDD_LOGIC when system suspend. 4403ddc48f5SXiaoDong Huang2. Hptimer use soft adjust mode. 4413ddc48f5SXiaoDong Huang3. Enable PLAT_RK_OPTEED_SYS_CTRL. 4423ddc48f5SXiaoDong Huang 4433ddc48f5SXiaoDong Huang------ 4443ddc48f5SXiaoDong Huang 445f3b63bdfSYifeng Zhao## rk3528_spl_v1.03.bin 446f3b63bdfSYifeng Zhao 447f3b63bdfSYifeng Zhao| Date | File | Build commit | Severity | 448f3b63bdfSYifeng Zhao| ---------- | :------------------- | ----------- | -------- | 449f3b63bdfSYifeng Zhao| 2022-12-14 | rk3528_spl_v1.03.bin | f09ed5ff4f | important| 450f3b63bdfSYifeng Zhao 451f3b63bdfSYifeng Zhao### Fixed 452f3b63bdfSYifeng Zhao 453f3b63bdfSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 454f3b63bdfSYifeng Zhao| ----- | --------- | ---------------------- | ---------------------------------- | ------------ | 455f3b63bdfSYifeng Zhao| 1 | important | Support HS400ES | fix HS400 compatibility issues | - | 456f3b63bdfSYifeng Zhao| 2 | important | config EMMC DS to 1.5X | fix some EMMC compatibility issues | - | 457f3b63bdfSYifeng Zhao 458f3b63bdfSYifeng Zhao------ 459f3b63bdfSYifeng Zhao 460d8b52ebbSXiaoDong Huang## rk3528_bl31_v1.06.elf 461d8b52ebbSXiaoDong Huang 462d8b52ebbSXiaoDong Huang| Date | File | Build commit | Severity | 463d8b52ebbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 464d8b52ebbSXiaoDong Huang| 2022-12-08 | rk3528_bl31_v1.06.elf | 61102ec13 | important | 465d8b52ebbSXiaoDong Huang 466d8b52ebbSXiaoDong Huang### New 467d8b52ebbSXiaoDong Huang 468d8b52ebbSXiaoDong Huang1. Support USB wakeup. 469d8b52ebbSXiaoDong Huang 470d8b52ebbSXiaoDong Huang------ 471d8b52ebbSXiaoDong Huang 47273b17ec8SJoseph Chen## rk3528_spl_v1.02.bin 47373b17ec8SJoseph Chen 47473b17ec8SJoseph Chen| Date | File | Build commit | Severity | 47573b17ec8SJoseph Chen| ---------- | :------------------- | ------------ | --------- | 47673b17ec8SJoseph Chen| 2022-12-02 | rk3528_spl_v1.02.bin | eee09e1f72 | important | 47773b17ec8SJoseph Chen 47873b17ec8SJoseph Chen### Fixed 47973b17ec8SJoseph Chen 48073b17ec8SJoseph Chen| Index | Severity | Update | Issue description | Issue source | 48173b17ec8SJoseph Chen| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ | 48273b17ec8SJoseph Chen| 1 | important | Fix matrix clk rate error | clk_200m:396000 KHz、clk_300m:594000 KHz、clk_339m:264000 KHz. It may influence storage module. | - | 48373b17ec8SJoseph Chen 48473b17ec8SJoseph Chen------ 48573b17ec8SJoseph Chen 486f96a2c7cSJoseph Chen## rk3528_bl31_v1.05.elf 487f96a2c7cSJoseph Chen 488f96a2c7cSJoseph Chen| Date | File | Build commit | Severity | 489f96a2c7cSJoseph Chen| ---------- | :-------------------- | ------------ | -------- | 490f96a2c7cSJoseph Chen| 2022-12-01 | rk3528_bl31_v1.05.elf | b10341386 | moderate | 491f96a2c7cSJoseph Chen 492f96a2c7cSJoseph Chen### New 493f96a2c7cSJoseph Chen 49418157235SJoseph Chen1. Add TSP clock support. 495f96a2c7cSJoseph Chen 496f96a2c7cSJoseph Chen------ 497f96a2c7cSJoseph Chen 498aa519eb4SXiaoDong Huang## rk3528_bl31_v1.04.elf 499aa519eb4SXiaoDong Huang 500aa519eb4SXiaoDong Huang| Date | File | Build commit | Severity | 501aa519eb4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 502aa519eb4SXiaoDong Huang| 2022-11-30 | rk3528_bl31_v1.04.elf | 63ba7e8e1 | important | 503aa519eb4SXiaoDong Huang 504aa519eb4SXiaoDong Huang### New 505aa519eb4SXiaoDong Huang 506aa519eb4SXiaoDong Huang1. Support HDMI wakeup. 507aa519eb4SXiaoDong Huang 508aa519eb4SXiaoDong Huang------ 509aa519eb4SXiaoDong Huang 5103bb301c7SJoseph Chen## rk3528_{ddr,spl,usbplug}_v1.x.bin 5113bb301c7SJoseph Chen 5123bb301c7SJoseph Chen| Date | File | Build commit | Severity | 5133bb301c7SJoseph Chen| ---------- | :-------------------------------- | ------------------------------------------- | --------- | 5143bb301c7SJoseph Chen| 2022-11-28 | rk3528_{ddr,spl,usbplug}_v1.x.bin | ddr:0799b9b10a#spl:c52427059#usbplug:4eade6 | important | 5153bb301c7SJoseph Chen 5163bb301c7SJoseph Chen### New 5173bb301c7SJoseph Chen 5183bb301c7SJoseph Chen1. Initial version. 5193bb301c7SJoseph Chen 5203bb301c7SJoseph Chen------ 5213bb301c7SJoseph Chen 5225d9b0599SJoseph Chen## rk3528_{bl31,bl32,mcu}_v1.x.bin 5235d9b0599SJoseph Chen 5245d9b0599SJoseph Chen| Date | File | Build commit | Severity | 5255d9b0599SJoseph Chen| ---------- | :------------------------------ | ----------------------------------------- | --------- | 5265d9b0599SJoseph Chen| 2022-11-28 | rk3528_{bl31,bl32,mcu}_v1.x.bin | bl31:a1a47bee6#bl32:3c36a5cb#mcu:76d14059 | important | 5275d9b0599SJoseph Chen 5285d9b0599SJoseph Chen### New 5295d9b0599SJoseph Chen 5305d9b0599SJoseph Chen1. Initial version. 5315d9b0599SJoseph Chen 5325d9b0599SJoseph Chen------ 5335d9b0599SJoseph Chen 534